---
title: "Mispronunciation Detection in Non-native (L2) English with"
description: "The authors build a three-part pipeline to address both problems: a CNN-GRU-CTC… 54.20% precision. 22 references, cited by 6 papers here."
authors: ["Daniel Korzekwa", "Jaime Lorenzo-Trueba", "Szymon Zaporowski", "Shira Calamaro", "Thomas Drugman", "Bozena Kostek"]
year: 2021
venue: "arXiv:2101.06396"
source: "https://arxiv.org/abs/2101.06396"
doi: "10.48550/arxiv.2101.06396"
arxiv: "2101.06396"
licence: "arXiv — non-exclusive license to distribute"
licence_url: "http://arxiv.org/licenses/nonexclusive-distrib/1.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/korzekwa-2021-mispronunciation-detection-non-native-l2/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/korzekwa-2021-mispronunciation-detection-non-native-l2/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2021](https://md.research.elamur.ai/free/en/papers/2021/page/5/) / Mispronunciation Detection in Non-native (L2) English with Uncertainty Modeling

# Mispronunciation Detection in Non-native (L2) English with Uncertainty Modeling

**Authors:** [Daniel Korzekwa](https://md.research.elamur.ai/free/en/authors/daniel-korzekwa/), [Jaime Lorenzo-Trueba](https://md.research.elamur.ai/free/en/authors/jaime-lorenzo-trueba/), [Szymon Zaporowski](https://md.research.elamur.ai/free/en/authors/szymon-zaporowski/), [Shira Calamaro](https://md.research.elamur.ai/free/en/authors/shira-calamaro/), [Thomas Drugman](https://md.research.elamur.ai/free/en/authors/thomas-drugman/) and [Bozena Kostek](https://md.research.elamur.ai/free/en/authors/bozena-kostek/) · **Year:** 2021 · **Venue:** [arXiv:2101.06396](https://md.research.elamur.ai/free/en/venues/ieee-international-conference-on-acoustics-speech-and-signal-processing/) ([IEEE International Conference on Acoustics Speech and Signal Processing 2021](https://md.research.elamur.ai/free/en/venues/ieee-international-conference-on-acoustics-speech-and-signal-processing/2021/)) · **Licence:** [arXiv — non-exclusive license to distribute](http://arxiv.org/licenses/nonexclusive-distrib/1.0/)

**Links:** [Publisher's page](https://arxiv.org/abs/2101.06396) · [PDF](https://arxiv.org/pdf/2101.06396) · [DOI 10.48550/arxiv.2101.06396](https://doi.org/10.48550/arxiv.2101.06396) · [arXiv 2101.06396](https://arxiv.org/abs/2101.06396) · [OpenAlex](https://openalex.org/W3124560983)

**Citations:** 21 citations (OpenAlex, 2026-10-14) · [6](https://md.research.elamur.ai/free/en/papers/korzekwa-2021-mispronunciation-detection-non-native-l2/cited-by/) in our library, of the 141,840 papers whose bibliographies we read

## Summary
Computer Assisted Pronunciation Training (CAPT) systems usually transcribe a learner's phonemes and flag any mismatch with one canonical native pronunciation. This produces many false alarms for two reasons. Phoneme recognition is error-prone even on native speech, and native speakers themselves pronounce many words in more than one acceptable way. The authors build a three-part pipeline to address both problems:
- a CNN-GRU-CTC Phoneme Recognizer (PR) that outputs several beam hypotheses with phoneme posteriors;
- a seq2seq Pronunciation Model (PM) that estimates how likely a native speaker is to produce the recognized phonemes, given the canonical ones;
- a Pronunciation Error Detector (PED) that aligns the sequences and scores each word.

Training used about 125 hours of L1 and L2 English from TIMIT, LibriTTS, Isle and GUT Isle. Evaluation used held-out German, Italian and Polish speakers. At matched recall, word-level precision rose by up to 18% relative to a CTC baseline in the style of Leung et al. Modeling native pronunciation variability helped precision more than modeling recognizer uncertainty. This matters because learners are less likely to be confused by spurious corrections.

## Key points
- **Training data:** 125.28 h of speech, 983 speakers and 102,812 sentences. Phonetic transcriptions came from an Amazon proprietary grapheme-to-phoneme model.
- **Annotation:** five native American English annotators marked word-level errors. Isle has 3,624 mispronounced words out of 13,191, and GUT Isle has 1,046 out of 5,064.
- **Test set:** 28 held-out L2 speakers, namely 11 Italian and 11 German speakers from Isle and 6 Polish speakers from GUT Isle.
- **Isle results:** at a recall of about 40%, PR-PM reaches 54.20% precision versus 49.39% for PR-LIK.
- **GUT Isle results:** at the same recall, PR-PM reaches 61.21% versus 54.91% for PR-LIK.
- **Implementation:** N = 4 recognition hypotheses were used. Alignment relies on the Needleman-Wunsch algorithm. Everything was built in MxNet.

## Interesting ideas
- The PM's training pairs are produced by running *native* speech through the recognizer, so the model learns to treat the recognizer's habitual mistakes as normal rather than as errors.
- Instead of comparing against a single reference, the system scores how plausible an observed variant is under a model of *acceptable* realizations.
- A word is flagged only when every one of the N top hypotheses agrees that it is wrong, which trades recall for precision in a controllable way.
- The two sequences are aligned with Needleman-Wunsch, and a word's error score comes from its weakest aligned unit, which yields an explainable, localized verdict.
- The ablation design switches off one component at a time (no PM, then also no posteriors) and compares the variants at matched recall. This shows which assumption actually matters.

## For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

- **I1** (learn): train the self-induced repair rules on our own parser's output for text known to be well-formed, so the rules stop "fixing" the parser's systematic quirks.
- **I2** (answer): when grading school-course or word-problem answers, score each student answer by its likelihood under a model of valid phrasings rather than by exact match to one key, which would cut false "wrong" verdicts.
- **I3** (learn): accept a silver UD arc or label as an error only when all witness parsers' top analyses disagree with it, which keeps silver data conservative.
- **I4** (back): align original and regenerated tokens in the text → graph → text compressor and blame the word with the worst-matching unit, pinpointing where meaning was lost.
- **I5** (learn): evaluate pipeline changes by disabling one stage's uncertainty at a time and comparing precision at a fixed recall, as a principled negative-control setup.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

## Institutions

- [Amazon](https://md.research.elamur.ai/free/en/companies/amazon/) — Company, Seattle, United States · 70 works · 39,977 citations
- [Gdańsk University of Technology](https://md.research.elamur.ai/free/en/universities/gdansk-university-of-technology/) — University, Gdansk, Poland · 3 works · 58 citations

📚 Shelves (7): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 9,086 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 8,889 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 9,296 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 9,206 works · [💭 Psychology](https://md.research.elamur.ai/free/en/shelves/psychology/) · 798 works · [💭 Experimental and Cognitive Psychology](https://md.research.elamur.ai/free/en/shelves/psychology/experimental-and-cognitive-psychology/) · 463 works · [🔊 Signal Processing](https://md.research.elamur.ai/free/en/shelves/computer-science/signal-processing/) · 213 works

🧭 Topics (1): [English](https://md.research.elamur.ai/free/en/topics/english/) · 1,373 works

## Cite

Cite as: Daniel Korzekwa, Jaime Lorenzo-Trueba, Szymon Zaporowski, Shira Calamaro, Thomas Drugman and Bozena Kostek. 2021. Mispronunciation Detection in Non-native (L2) English with Uncertainty Modeling. arXiv:2101.06396.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{korzekwa2021mispronunciation,
  title = {{Mispronunciation Detection in Non-native (L2) English with Uncertainty Modeling}},
  author = {Daniel Korzekwa, Jaime Lorenzo-Trueba, Szymon Zaporowski, Shira Calamaro, Thomas Drugman and Bozena Kostek},
  year = {2021},
  doi = {10.48550/arxiv.2101.06396},
  eprint = {2101.06396},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.2101.06396}
}
```

- [← previous Latent-Optimized Adversarial Neural Transfer for Sarcasm Detection](https://md.research.elamur.ai/free/en/papers/guo-2021-latent-optimized-adversarial-neural-transfer/)
- [next → Presuppositional exhaustification](https://md.research.elamur.ai/free/en/papers/bassi-2021-presuppositional-exhaustification/)
- [↑ back to papers of 2021](https://md.research.elamur.ai/free/en/papers/2021/page/5/)

## References

22 references, 3 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. A. Neri, O. Mich, M. Gerosa, and D. Giuliani, “The effectiveness of computer assisted pronunciation training for foreign language learning by children,” Computer Assisted Language Learning, vol. 21, no. 5, pp. 393– 408, 2008. [↗](https://doi.org/10.1080/09588220802447651)
2. C. Tejedor-Garcı́a, D. Escudero, E. Cámara-Arenas, C. González-Ferreras, and V. Cardeñoso-Payo, “Assessing pronunciation improvement in students of english using a controlled computer-assisted pronunciation tool,” IEEE Transactions on Learning Technologies, 2020. [↗](https://doi.org/10.1109/tlt.2020.2980261)
3. S. M. Witt and S. J. Young, “Phone-level pronunciation scoring and assessment for interactive language learning,” Speech communication, vol. 30, no. 2-3, pp. 95– 108, 2000. [↗](https://doi.org/10.1016/s0167-6393(99)00044-8)
4. K. Li, X. Qian, and H. Meng, “Mispronunciation detection and diagnosis in l2 english speech using multidistribution deep neural networks,” IEEE/ACM Transactions on Audio, Speech, and Language Processing, vol. 25, no. 1, pp. 193–207, 2016. [↗](https://doi.org/10.1109/taslp.2016.2621675)
5. S. Sudhakara, M. K. Ramanathi, C. Yarra, and P. K. Ghosh, “An improved goodness of pronunciation (gop) measure for pronunciation evaluation with dnn-hmm system considering hmm transition probabilities.,” in INTERSPEECH, 2019, pp. 954–958. [find](https://scholar.google.com/scholar?q=S%2E+Sudhakara%2C+M%2E+K%2E+Ramanathi%2C+C%2E+Yarra%2C+and+P%2E+K%2E+Ghosh%2C+%E2%80%9CAn+improved+goodness+of+pronunciation+%28gop%29+measure+for+pronunciation+evaluation+with+dnn%2Dhmm+system+considering+hmm+transition+probabilities)
6. W. Leung, X. Liu, and H. Meng, “Cnn-rnn-ctc based end-to-end mispronunciation detection and diagnosis,” in ICASSP 2019-2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2019, pp. 8132–8136. [find](https://scholar.google.com/scholar?q=W%2E+Leung%2C+X%2E+Liu%2C+and+H%2E+Meng%2C+%E2%80%9CCnn%2Drnn%2Dctc+based+end%2Dto%2Dend+mispronunciation+detection+and+diagnosis%2C%E2%80%9D+in+ICASSP+2019%2D2019+IEEE+International+Conference+on+Acoustics%2C+Speech+and+Signal+Processing+%28IC)
7. J. K. Chorowski, D. Bahdanau, D. Serdyuk, K. Cho, and Y. Bengio, “[Attention-based models for speech recognition](https://md.research.elamur.ai/free/en/papers/chorowski-2015-attention-based-models-speech-recognition/),” in Advances in neural information processing systems, 2015, pp. 577–585. [↗](https://doi.org/10.48550/arxiv.1506.07503)
8. S. Cheng et al., “Asr-free pronunciation assessment,” arXiv preprint arXiv:2005.11902, 2020. [↗](https://arxiv.org/abs/2005.11902)
9. A. M. Harrison, W. Lo, X. Qian, and H. Meng, “Implementation of an extended recognition network for mispronunciation detection and diagnosis in computer-assisted pronunciation training,” in Intl. Workshop on Speech and Language Technology in Education, 2009. [find](https://scholar.google.com/scholar?q=A%2E+M%2E+Harrison%2C+W%2E+Lo%2C+X%2E+Qian%2C+and+H%2E+Meng%2C+%E2%80%9CImplementation+of+an+extended+recognition+network+for+mispronunciation+detection+and+diagnosis+in+computer%2Dassisted+pronunciation+training%2C%E2%80%9D+in+Intl%2E+Work)
10. Y. Xiao and W. Soong, F. K .and Hu, “Paired phone-posteriors approach to esl pronunciation quality assessment,” in bdl, vol. 1, p. 3. 2018. [find](https://scholar.google.com/scholar?q=Y%2E+Xiao+and+W%2E+Soong%2C+F%2E+K+%2Eand+Hu%2C+%E2%80%9CPaired+phone%2Dposteriors+approach+to+esl+pronunciation+quality+assessment%2C%E2%80%9D+in+bdl%2C+vol%2E+1%2C+p%2E+3%2E+2018%2E)
11. M. Nicolao, A. V. Beeston, and T. Hain, “Automatic assessment of english learner pronunciation using discriminative classifiers,” in 2015 IEEE Intl. Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2015, pp. 5351–5355. [find](https://scholar.google.com/scholar?q=M%2E+Nicolao%2C+A%2E+V%2E+Beeston%2C+and+T%2E+Hain%2C+%E2%80%9CAutomatic+assessment+of+english+learner+pronunciation+using+discriminative+classifiers%2C%E2%80%9D+in+2015+IEEE+Intl%2E+Conference+on+Acoustics%2C+Speech+and+Signal+Processi)
12. J. Wang, Y. Qin, Z. Peng, and T. Lee, “Child speech disorder detection with siamese recurrent network using speech attribute features.,” in INTERSPEECH, 2019, pp. 3885–3889. [find](https://scholar.google.com/scholar?q=J%2E+Wang%2C+Y%2E+Qin%2C+Z%2E+Peng%2C+and+T%2E+Lee%2C+%E2%80%9CChild+speech+disorder+detection+with+siamese+recurrent+network+using+speech+attribute+features%2E%2C%E2%80%9D+in+INTERSPEECH%2C+2019%2C+pp%2E+3885%E2%80%933889%2E)
13. X. Qian, H. Meng, and F. Soong, “Capturing l2 segmental mispronunciations with joint-sequence models in computer-aided pronunciation training (capt),” in 2010 7th Intl. Symposium on Chinese Spoken Language Processing. IEEE, 2010, pp. 84–88. [find](https://scholar.google.com/scholar?q=X%2E+Qian%2C+H%2E+Meng%2C+and+F%2E+Soong%2C+%E2%80%9CCapturing+l2+segmental+mispronunciations+with+joint%2Dsequence+models+in+computer%2Daided+pronunciation+training+%28capt%29%2C%E2%80%9D+in+2010+7th+Intl%2E+Symposium+on+Chinese+Spoken+Lan)
14. A. Graves, A. Mohamed, and G. Hinton, “Speech recognition with deep recurrent neural networks,” in 2013 IEEE Intl. conference on acoustics, speech and signal processing. IEEE, 2013, pp. 6645–6649. [↗](https://doi.org/10.48550/arxiv.1303.5778)
15. I. Sutskever, O. Vinyals, and Q. V. Le, “Sequence to sequence learning with neural networks,” in Advances in neural information processing systems, 2014, pp. 3104– 3112. [↗](https://doi.org/10.48550/arxiv.1409.3215)
16. T. et al. Chen, “[Mxnet: A flexible and efficient machine learning library for heterogeneous distributed systems](https://md.research.elamur.ai/free/en/papers/chen-2015-mxnet-flexible-efficient-machine-learning/),” arXiv preprint arXiv:1512.01274, 2015. [↗](https://arxiv.org/abs/1512.01274)
17. S. B. Needleman and C. D. Wunsch, “A general method applicable to the search for similarities in the amino acid sequence of two proteins,” Journal of molecular biology, vol. 48, no. 3, pp. 443–453, 1970. [↗](https://doi.org/10.1016/0022-2836(70)90057-4)
18. J. S. Garofolo, L. F. Lamel, W. M. Fisher, J. G. Fiscus, and David S. Pallett, “Darpa timit acoustic-phonetic continous speech corpus cd-rom. nist speech disc 1-1.1,” STIN, vol. 93, pp. 27403, 1993. [find](https://scholar.google.com/scholar?q=J%2E+S%2E+Garofolo%2C+L%2E+F%2E+Lamel%2C+W%2E+M%2E+Fisher%2C+J%2E+G%2E+Fiscus%2C+and+David+S%2E+Pallett%2C+%E2%80%9CDarpa+timit+acoustic%2Dphonetic+continous+speech+corpus+cd%2Drom%2E+nist+speech+disc+1%2D1%2E1%2C%E2%80%9D+STIN%2C+vol%2E+93%2C+pp%2E+27403%2C+1993%2E)
19. H. Zen et al., “[LibriTTS: A Corpus Derived from LibriSpeech for Text-to-Speech](https://md.research.elamur.ai/free/en/papers/zen-2019-libritts-corpus-derived-librispeech-text/),” in Proc. Interspeech 2019, 2019, pp. 1526–1530. [↗](https://doi.org/10.48550/arxiv.1904.02882)
20. E. S. Atwell, P. A. Howarth, and D. C. Souter, “The isle corpus: Italian and german spoken learner’s english,” ICAME Journal: Intl. Computer Archive of Modern and Medieval English Journal, vol. 27, pp. 5–18, 2003. [find](https://scholar.google.com/scholar?q=E%2E+S%2E+Atwell%2C+P%2E+A%2E+Howarth%2C+and+D%2E+C%2E+Souter%2C+%E2%80%9CThe+isle+corpus%3A+Italian+and+german+spoken+learner%E2%80%99s+english%2C%E2%80%9D+ICAME+Journal%3A+Intl%2E+Computer+Archive+of+Modern+and+Medieval+English+Journal%2C+vol%2E+27%2C+pp)
21. D. Weber, S. Zaporowski, and D. Korzekwa, “Constructing a dataset of speech recordings with lombard effect,” in 24th IEEE SPA, 2020. [find](https://scholar.google.com/scholar?q=D%2E+Weber%2C+S%2E+Zaporowski%2C+and+D%2E+Korzekwa%2C+%E2%80%9CConstructing+a+dataset+of+speech+recordings+with+lombard+effect%2C%E2%80%9D+in+24th+IEEE+SPA%2C+2020%2E)
22. A. E. Hieke, “Linking as a marker of fluent speech,” Language and Speech, vol. 27, no. 4, pp. 343–354, 1984. [↗](https://doi.org/10.1177/002383098402700405)

*Updated 24 October 2026*
