Aggregate WER hid the real problem: half of bank code reads were wrong in production voice agent

Adventurous_Whole973 · reddit · 2026-09-21

A voice-agent developer shares a production lesson: their ASR showed 95% accuracy, yet manual checks found nearly half of customer-read IFSC bank codes had at least one wrong character.

Key failure modes:

The takeaway: a single aggregate WER told the collections team nothing — a wrong IFSC means a failed payment, a wrong name means a compliance flag. They now track per-field accuracy and are exploring constrained decoding and validation passes, though unsure if that just patches a model-level problem.

Original post →

More from coding & agent

coding & agent channel →