Back to Basics: Revisiting ASR in the Age of Voice Agents
Organizations: Boson AI
Abstract
Automatic speech recognition (ASR) systems have achieved near-human accuracy on curated benchmarks, yet still fail in real-world voice agents under conditions that current evaluations do not systematically cover. Without diagnostic tools that isolate specific failure factors, practitioners cannot anticipate which conditions, in which languages, will cause what degree of degradation. We introduce WildASR, a multilingual (four-language) diagnostic benchmark sourced entirely from real human speech that factorizes ASR robustness along three axes: environmental degradation, demographic shift, and linguistic diversity. Evaluating seven widely used ASR systems, we find severe and uneven performance degradation, and model robustness does not transfer across languages or conditions. Critically, models often hallucinate plausible but unspoken content under partial or degraded inputs, creating concrete safety risks for downstream agent behavior. Our results demonstrate that targeted, factor-isolated evaluation is essential for understanding and improving ASR reliability in production systems. Besides the benchmark itself, we also present three analytical tools that practitioners can use to guide deployment decisions.
Figures & tables
| Categories | Languages | #Samples | Avg Duration (s) | Curation Steps |
|---|---|---|---|---|
| Environmental degradation | ||||
| Reverberation | EN/ZH/JA/KO | 2841/3735/2850/2046 | 10.0/12.9/12.5/10.4 | DC QF NR AA MV |
| Far-field | EN/ZH/JA/KO | 2841/3735/2850/2046 | 10.0/13.0/12.5/10.4 | DC QF NR AA MV |
| Phone codec | EN/ZH/JA/KO | 1894/2490/1900/1364 | 7.5/10.4/10.0/7.9 | DC QF NR AA MV |
| Noise gap | EN/ZH/JA/KO | 3788/4980/3800/2728 | 8.6/11.6/11.2/9.1 | DC QF NR AA MV |
| Clipping | EN/ZH/JA/KO | 947/1245/950/682 | 7.5/10.4/10.0/7.9 | DC QF NR AA MV |
| Perturbations | EN | ZH | JA | KO | ||||
|---|---|---|---|---|---|---|---|---|
| WER (%) | CER (%) | CER (%) | CER (%) | |||||
| Original | 19.9/4.1 | –/– | 14.6/7.8 | –/– | 19.7/5.1 | –/– | 19.5/5.9 | –/– |
| Reverberation | 31.9/9.5 | +12.0/+5.3 | 25.7/13.0 | +11.1/+5.2 | 45.3/15.5 | +25.5/ +10.4 | 46.6/15.5 | +27.0/+9.6 |
| Far-field | 26.0/15.8 | +6.1/ +11.7 | 23.1/12.3 | +8.5/+4.5 | 33.7/13.5 | +13.9/+8.4 | 40.1/19.1 | +20.6/ +13.2 |
| Phone (G.711) | 20.5/10.4 | +0.6/+6.3 | 16.9/8.6 | +2.3/+0.8 | 29.1/6.7 | +9.4/+1.6 | 24.8/8.8 | +5.3/+2.9 |
| Phone (GSM) | 22.9/5.2 | +3.0/+1.1 | 25.0/9.4 | +10.4/+1.6 | 33.8/10.5 | +14.1/+5.4 | 47.6/7.9 | +28.0/+2.0 |
| Accent | Children | Older | ||||
|---|---|---|---|---|---|---|
| Model | ZH | EN | ZH | EN | ZH | EN |
| Nova 2 | 59.2 | 6.6 | 54.4 | 27.4 | 51.6 | 2.9 |
| GPT-4o Transcribe | 40.7 | 2.6 | 39.9 | 29.4 | 36.0 | 1.1 |
| Gemini 2.5 Pro | 49.9 | 5.0 | 58.6 | 25.1 | 52.6 | 1.8 |
| Gemini 3 Pro | 62.5 | 3.0 | 55.3 | 18.2 | 41.4 | 0.7 |
| Qwen2-Audio | 7.5 | 6.8 | 23.4 | 26.7 | 18.6 | 1.5 |
| WER/CER/MER (%) | HER (%) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Model | Category | ZH | EN | JA | KO | ZH | EN | JA | KO |
| Nova 2 | code-switch | 33.7 | - | 32.0 | 56.4 | 68.4 | - | 58.1 | 71.9 |
| short | 57.6 | 43.2 | 56.8 | 65.3 | 52.6 | 36.3 | 46.9 | 59.6 | |
| incomplete | 35.0 | 13.5 | 37.2 | 61.0 | 38.1 | 7.8 | 37.4 | 56.8 | |
| Gemini 2.5 Pro | code-switch | 20.7 | - | 9.8 | 18.2 | 7.0 | - | 9.4 | 19.1 |
| short | 40.6 | 64.4 | 48.6 | 55.6 | 30.5 | 35.4 | 28.1 | 34.1 | |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Inference setting | Value |
|---|---|
| Temperature | 0.2 |
| Top- | 0.9 |
| Max new tokens | 2048 |
| Language conditioning | Prompt ( {language_name} ) and/or SDK language code |
| Subcategory | Sources |
|---|---|
| Environmental degradation | FLEURS, MagicData |
| Children | Zenodo, Child_Speech, ChildMandarin |
| Older adults | GLOBE_V3, seniortalk |
| Accent | GLOBE_V2, KeSpeech |
| Short utterances | YODAS |
| Incomplete audio | YODAS |
| ID | English prompt variant |
|---|---|
| p01 | English transcription only. Return the spoken words as text—nothing else. |
| p02 | Task: produce a verbatim english transcript of the audio. Output transcript text only; omit all other content. |
| p03 | Perform speech-to-text for this audio in english. Respond with plain transcript text only (no labels or commentary). |
| p04 | Please write the english transcript of what you hear. Reply with only the transcription. |
| p05 | Create the most faithful english transcript possible. Output ONLY the transcript (no summaries, notes, or formatting). |
| p06 | In english, transcribe the audio. Provide only the transcript. |
| Subset | Ground Truth | Model Prediction |
|---|---|---|
| Environmental degradation | ||
| Noise gap | “a car bomb detonated at police headquarters in gaziantep turkey yesterday morning killed two police officers and injured more than twenty other people” | “a car bomb detonated at police headquarters in geyve tepe turkey yesterday morning killing two police officers and injuring more than a hundred other people” |
| phone codec | “the center of tibetan meditation is the deity yoga through the visualization of various deities the energy channels are cleaned the chakras are activated and the enlightenment consciousness is created” | “ [noise] [sigh] [sigh] [sigh] [sigh] [sigh] [sigh] [sigh] …” |
| clipping | “ah yeah.” | “ I’m with breast .” |
| Demographic shift | ||
| child | “he was searching for him everywhere” | “ they were shouting for him everywhere” |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 10.1 | – | 6.0 | – | 7.0 | – | 6.5 | – |
| Clipping | – | 42.6 | +32.5 | 60.4 | +54.4 | 32.0 | +25.0 | 51.9 | +45.4 |
| Far-field | – | 25.6 | +15.5 | 71.0 | +65.0 | 19.5 | +12.5 | 45.9 | +39.4 |
| Phone | G.711 | 12.6 | +2.5 | 6.6 | +0.6 | 8.8 | +1.8 | 6.6 | +0.1 |
| GSM | 14.5 | +4.4 | 7.9 | +1.9 | 11.6 | +4.6 | 7.7 | +1.2 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 6.7 | – | 3.6 | – | 2.7 | – | 4.0 | – |
| Clipping | – | 13.6 | +6.9 | 7.9 | +4.3 | 6.3 | +3.6 | 7.4 | +3.4 |
| Far-field | – | 9.6 | +2.9 | 6.5 | +2.9 | 4.2 | +1.5 | 4.5 | +0.6 |
| Phone | G.711 | 7.0 | +0.3 | 3.5 | -0.1 | 3.2 | +0.5 | 4.0 | +0.0 |
| GSM | 7.9 | +1.2 | 4.2 | +0.6 | 5.4 | +2.7 | 4.1 | +0.1 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 6.1 | – | 2.8 | – | 2.7 | – | 3.8 | – |
| Clipping | – | 10.8 | +4.8 | 5.7 | +2.9 | 5.8 | +3.1 | 5.4 | +1.6 |
| Far-field | – | 7.7 | +1.6 | 5.1 | +2.3 | 3.7 | +1.1 | 4.4 | +0.6 |
| Phone | G.711 | 6.2 | +0.1 | 2.9 | +0.1 | 2.8 | +0.2 | 3.8 | +0.0 |
| GSM | 6.8 | +0.8 | 3.5 | +0.6 | 4.2 | +1.6 | 3.8 | +0.1 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 6.4 | – | 2.8 | – | 3.0 | – | 4.0 | – |
| Clipping | – | 17.4 | +11.0 | 8.8 | +5.9 | 7.9 | +4.9 | 10.2 | +6.2 |
| Far-field | – | 8.3 | +1.9 | 7.5 | +4.7 | 5.5 | +2.5 | 5.1 | +1.1 |
| Phone | G.711 | 6.7 | +0.3 | 2.9 | +0.0 | 3.7 | +0.7 | 4.0 | +0.1 |
| GSM | 7.3 | +0.9 | 3.1 | +0.3 | 5.8 | +2.8 | 4.3 | +0.3 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 9.1 | – | 5.8 | – | 10.9 | – | 12.7 | – |
| Clipping | – | 11.6 | +2.5 | 12.6 | +6.8 | 19.6 | +8.7 | 35.8 | +23.1 |
| Far-field | – | 10.1 | +1.0 | 8.9 | +4.1 | 40.2 | +29.3 | 57.0 | +44.3 |
| Phone | G.711 | 8.8 | -0.3 | 48.3 | +42.5 | 15.3 | +4.4 | 30.9 | +18.2 |
| GSM | 9.4 | +0.3 | 8.8 | +3.0 | 30.4 | +29.5 | 23.3 | +10.6 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 8.7 | – | 3.6 | – | 4.8 | – | 5.6 | – |
| Clipping | – | 15.7 | +7.1 | 5.6 | +2.0 | 15.9 | +11.1 | 9.6 | +4.1 |
| Far-field | – | 14.0 | +5.4 | 5.5 | +1.9 | 14.5 | +9.7 | 10.6 | +5.1 |
| Phone | G.711 | 11.0 | +2.4 | 4.2 | +0.6 | 8.0 | +3.2 | 6.4 | +0.8 |
| GSM | 11.5 | +2.8 | 4.3 | +0.7 | 10.1 | +5.3 | 6.9 | +1.3 | |
| Augmentation | ZH | EN | JA | KO | |||||
|---|---|---|---|---|---|---|---|---|---|
| Perturbation | Method | CER (%) | WER (%) | CER (%) | CER (%) | ||||
| Original | – | 7.5 | – | 4.2 | – | 4.6 | – | 5.0 | – |
| Clipping | – | 13.5 | +5.9 | 8.5 | +4.3 | 7.5 | +3.0 | 9.0 | +4.0 |
| Far-field | – | 10.8 | +3.3 | 6.3 | +2.0 | 6.6 | +2.1 | 6.1 | +1.1 |
| Phone | G.711 | 7.8 | +0.3 | 4.8 | +0.6 | 5.0 | +0.5 | 5.9 | +0.9 |
| GSM | 8.7 | +1.1 | 4.9 | +0.7 | 5.6 | +1.1 | 5.2 | +0.3 | |