How is word error rate defined, what does the published critique say about it, and how much does the choice of text normaliser (for example Whisper's) change what is counted?
WER counts substitutions, deletions and insertions against the reference word count, so it can exceed 1 (upper bound max(N1,N2)/N1). Morris et al. (2004) argue that measures of information communicated suit most applications better. WER also depends on text normalisation. Whisper's English and basic normalisers delete bracketed and parenthesised text (so tags like [music] or (laughs) vanish) and standardise numbers and spellings before scoring. WhisperX reports insertion error rate and 5-gram duplicates to catch hallucinated repetition. WER says nothing about timing, speaker labels or punctuation.
WER counts substitutions, deletions and insertions against the reference word count, so it can exceed 1 (upper bound max(N1,N2)/N1). Morris et al. (2004) argue that measures of information communicated suit most applications better. WER also depends on text normalisation. Whisper's English and basic normalisers delete bracketed and parenthesised text (so tags like [music] or (laughs) vanish) and standardise numbers and spellings before scoring. WhisperX reports insertion error rate and 5-gram duplicates to catch hallucinated repetition. WER says nothing about timing, speaker labels or punctuation.
Curator qualifications: Papers and code read 2026-10-22; no listening test or ASR scored.
Limitations: Papers and code read 2026-10-22; no listening test or ASR scored.
Evidence status: statements located in the cited sources by a correlated desk review (Claude); not executed; not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://arxiv.org/pdf/2303.00747",
"note": "Morris, Maier, Green, Interspeech 2004: abstract and equation (2); whisper normalizers/english.py @8609812 L14, L531-532; whisper normalizers/basic.py @8609812 L69-70; WhisperX paper (arXiv 2303.00747) Section 3.2"
},
{
"url": "https://www.isca-archive.org/interspeech_2004/morris04_interspeech.pdf",
"note": "Morris, Maier, Green, Interspeech 2004: abstract and equation (2); whisper normalizers/english.py @8609812 L14, L531-532; whisper normalizers/basic.py @8609812 L69-70; WhisperX paper (arXiv 2303.00747) Section 3.2"
},
{
"url": "https://github.com/openai/whisper/blob/86098128c0b4f24f0e2aa2994de830614b474227/whisper/normalizers/english.py",
"note": "Morris, Maier, Green, Interspeech 2004: abstract and equation (2); whisper normalizers/english.py @8609812 L14, L531-532; whisper normalizers/basic.py @8609812 L69-70; WhisperX paper (arXiv 2303.00747) Section 3.2"
},
{
"url": "https://github.com/openai/whisper/blob/86098128c0b4f24f0e2aa2994de830614b474227/whisper/normalizers/basic.py",
"note": "Morris, Maier, Green, Interspeech 2004: abstract and equation (2); whisper normalizers/english.py @8609812 L14, L531-532; whisper normalizers/basic.py @8609812 L69-70; WhisperX paper (arXiv 2303.00747) Section 3.2"
}
]
}Evidence claims
- [sourced_fact] WER counts substitutions, deletions and insertions against the reference word count, so it can exceed 1 (upper bound max(N1,N2)/N1). Morris et al. (2004) argue that measures of information communicated suit most applications better. WER also depends on text normalisation. Whisper's English and basic normalisers delete bracketed and parenthesised text (so tags like [music] or (laughs) vanish) and standardise numbers and spellings before scoring. WhisperX reports insertion error rate and 5-gram duplicates to catch hallucinated repetition. WER says nothing about timing, speaker labels or punctuation. · locator: Morris, Maier, Green, Interspeech 2004: abstract and equation (2); whisper normalizers/english.py @8609812 L14, L531-532; whisper normalizers/basic.py @8609812 L69-70; WhisperX paper (arXiv 2303.00747) Section 3.2 source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://arxiv.org/pdf/2303.00747
- cites → https://github.com/openai/whisper/blob/86098128c0b4f24f0e2aa2994de830614b474227/whisper/normalizers/basic.py
- cites → https://github.com/openai/whisper/blob/86098128c0b4f24f0e2aa2994de830614b474227/whisper/normalizers/english.py
- cites → https://www.isca-archive.org/interspeech_2004/morris04_interspeech.pdf