Why ASR Accuracy Is Not Just About Word Error Rate
Word Error Rate (WER) is the standard benchmark for automatic speech recognition accuracy. It measures the percentage of words in a transcript that differ from the reference transcript. A 5% WER sounds excellent until you realize that in a customer service context, a single wrong word in a phone number or order ID invalidates the entire transaction.
Production ASR evaluation requires understanding not just how many words the system gets wrong, but which words, in which contexts, and with what downstream consequences.
ASR Metric | What It Measures | Production Relevance |
Word Error Rate (WER) | % of incorrect words vs reference | Baseline benchmark, context-blind |
Character Error Rate (CER) | % of incorrect characters | Better for morphologically rich languages |
Semantic Error Rate (SER) | % of utterances with changed meaning | More relevant for intent-based systems |
Intent Accuracy | % of utterances correctly classified | Most business-relevant metric |
Slot Error Rate | % of entity slots incorrectly filled | Critical for transactional applications |
Building a Production Evaluation Dataset
Evaluating ASR against lab datasets does not predict production performance. Acoustic conditions, speaker demographics, ambient noise, domain vocabulary, and speaking styles in production differ substantially from clean lab recordings.
A useful production evaluation dataset requires real customer call recordings (with appropriate consent and privacy handling), a representative distribution of speakers, noise conditions that match your actual deployment environment, and domain-specific vocabulary that tests whether the ASR handles your terminology correctly.
The Sources of ASR Error in Production
Acoustic Conditions
Background noise, echo, bandwidth-limited phone audio, and variable microphone quality all degrade ASR accuracy. Systems that perform at 95% WER on clean audio can drop to 80% WER on typical mobile phone audio in a noisy environment.
Domain Vocabulary
General-purpose ASR models are not optimized for domain-specific terminology. A contact center handling technical support calls will see elevated error rates on product names, model numbers, and technical terms that appear rarely in general speech data.
Speaker Variation
ASR models trained primarily on one accent or dialect perform worse on speakers with different speech patterns. If your user base includes non-native English speakers or regional accents not well-represented in your ASR provider's training data, expect elevated WER for those speaker groups.
Continuous Evaluation in Production
ASR accuracy changes over time as user demographics shift, product vocabulary evolves, and ASR provider model updates occur. Continuous evaluation samples production transcripts against human-labeled references on a weekly or monthly cadence.
Sample 1-2% of production sessions for human review
Label samples across a stratified distribution of call types and speaker demographics
Track WER trend over time, not just point-in-time snapshots
Alert when WER increases more than 2 percentage points from baseline
Improving ASR Accuracy in Production
When evaluation identifies specific ASR failure patterns, several levers are available: custom vocabulary or phrase boosting for domain-specific terms, acoustic model adaptation using production recordings, post-processing correction models trained on your error distribution, and ASR provider evaluation using production-representative data to select the best-performing option.




-(1).jpg)
.jpg)