Towards Quantifying Benchmark Optimization in ASR Models
Organizations: Hume AI Research
Abstract
Public benchmarks are important measures of Automatic Speech Recognition (ASR) model capabilities. However, by nature of being public, there is risk of models being optimized for these benchmarks in ways that do not generalize well to real-world data. We present a methodology for quantifying benchmark optimization, focusing on cases where the audio underdetermines the reference transcript. We identify three families of behavioral probes that reveal models' capabilities of reproducing benchmark reference spans despite underdetermined audio: reference disagreement, masked-number recovery, and orthographic switching. We find that the highest-scoring open source models output verbatim reference transcript spans even when the relevant audio is contradictory, masked, or ambiguous. Using a variety of mechanistic probes, we show that models respond to narrow acoustic cues to override the faithful representation of the audio in favor of a benchmark-optimized policy. We show the benchmark-optimized behavior can be causally manipulated via low-rank linear steering or simply appending audio to the end of a segment in some cases. Overall, our results indicate that high-performing models exhibit benchmark-conditioned behaviors that can inflate benchmark performance without reflecting improved general-purpose transcription ability.
Figures & tables
| Probe case | Reference rendering | Comparison rendering |
|---|---|---|
| Reference insertion | we should return to the Geneva format | we should return to Geneva format |
| Reference deletion | Mr. President | Thank you Mr. President |
| Reference substitution | in a position | in a role |
| Masked word | we also had 50 international US experts | we also had <masked> international US experts |
| Orthographic variant | Mr President | Mister President |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| consensus | human-annotated edits | |||
|---|---|---|---|---|
| model | accept-ref | accept-ref | CI | |
| Cohere-Transcribe | 0.30 | 0.52 | [0.47, 0.58] | 253/483 |
| Granite-Speech-4.1-2B | 0.21 | 0.42 | [0.36, 0.47] | 211/508 |
| Canary-Qwen-2.5B | 0.23 | 0.41 | [0.36, 0.47] | 210/507 |
| Higgs-Audio-v3-8B | 0.21 | 0.39 | [0.33, 0.44] | 200/517 |
| Phi-4-Multimodal | 0.19 | 0.38 | [0.33, 0.44] | 195/510 |
| model | full | truncated | donor ablated | activation ablated |
|---|---|---|---|---|
| Cohere-Transcribe | 0.30 | 0.13 | 0.06 | 0.04 |
| Canary-Qwen-2.5B | 0.23 | 0.12 | 0.05 | 0.02 |
| Granite-Speech-4.1-2B | 0.21 | 0.12 | 0.20 | 0.14 |
| Higgs-Audio-v3-8B | 0.21 | 0.12 | 0.03 | – |
| Phi-4-Multimodal | 0.19 | 0.09 | 0.05 | 0.20 |
| Parakeet-TDT-0.6B-v2 | 0.18 | 0.08 | 0.06 | 0.01 |
| consensus accept-ref | masked accept-ref | |||
|---|---|---|---|---|
| model | VoxPopuli | ep-fresh | VoxPopuli | ep-fresh |
| Cohere-Transcribe | 0.304 | 0.122 | 0.185 | 0.074 |
| Canary-Qwen-2.5B | 0.233 | 0.150 | 0.051 | 0.062 |
| Granite-Speech-4.1-2B | 0.208 | 0.117 | 0.051 | 0.062 |
| Higgs-Audio-v3-8B | 0.211 | 0.168 | 0.070 | 0.040 |
| Phi-4-Multimodal | 0.188 | 0.193 | 0.076 | 0.044 |
| real | vox-clone | ep-fresh | generic | real ep-fresh | real generic | |
|---|---|---|---|---|---|---|
| Cohere-Transcribe | ||||||
| Canary-Qwen-2.5B | ||||||
| Granite-Speech-4.1-2B | ||||||
| Phi-4-Multimodal | ||||||
| Higgs-Audio-v3-8B | ||||||
| Whisper-Large-v3 |
| model | truncated | attn-isolated | translate | full |
|---|---|---|---|---|
| Voxtral-Mini-3B | 1.00 | 1.00 | 1.00 | 1.00 |
| Whisper-Large-v3 | 1.00 | 1.00 | 1.00 | 1.00 |
| Moonshine-Streaming | 1.00 | 1.00 | – | 1.00 |
| Qwen3-ASR-0.6B | 0.94 | 0.95 | 1.00 | 1.00 |
| Kimi-Audio-7B | 1.00 | 0.89 | – | 0.89 |
| Cohere-Transcribe | 0.94 | 0.26 | – | 0.00 |
ASR Evaluation
Automatic speech recognition (ASR) evaluation measures transcript accuracy, robustness, fairness, and usefulness across languages, speakers, and real-world conditions.
See all 144 papers