Elamur Research⌕
☰
home / papers / 2012 / Arabic Language Learning Assisted by Computer, based on Automatic Speech Recognition

Arabic Language Learning Assisted by Computer, based on Automatic Speech Recognition

Paper · 2012 · Naim Terbeh and Mounir Zrigui

Summary

The authors build a pronunciation-training tool for learners of Arabic. Most earlier computer-assisted language learning (CALL) systems handled only written language. This one listens to the learner. It is built on an HMM-based speech recognizer made with CMU Sphinx3, and the authors chose HMMs partly because they cope well with noise. To train it, they assembled about six hours of Arabic speech:

  • three Tunisian speakers reading roughly 3500 frequent words taken from Arabic newspapers,
  • an existing Tunisian corpus,
  • part of the AASR corpus with Gulf and Egyptian speech, added for dialect robustness.

The tool uses forced alignment to measure how closely a learner's utterance matches the teacher's reference. It then reports per-student statistics by phoneme class and shows help and correction messages. Tests with French-speaking learners showed that emphatic consonants are the hardest sounds. Phoneme duration was also hard, including the contrast between short and long vowels and gemination. The authors call the results encouraging but limited by the small number of speakers. The work matters as an early speech-driven CALL system for Arabic that produces phonetic output instead of requiring pre-labelled input.

Key points

  • The recognizer is HMM-based and built with CMU Sphinx3, using 16 kHz, 16-bit mono WAV recordings.
  • The speech corpus totals about 5h50min: 3 × 1h of Tunisian speakers, 1h20min from an earlier LATICE corpus, and 1h30min of Gulf/Egyptian speech from the AASR corpus.
  • The data is split into 4h20min for training and 1h30min for testing. Speaker counts are reported inconsistently: nine in the abstract, eight in one table.
  • The vocabulary has about 3500 words, picked by hand from Arabic newspapers to cover everyday domains such as politics, sports and economy.
  • Learners' mother tongue was French. Emphatic phonemes, vowel length and gemination caused the most errors, and sounds resembling the mother tongue proved surprisingly difficult.

Interesting ideas

  • I1. Instead of only asking whether an attempt is right or wrong, the system forces a learner's attempt onto the reference transcription and reads the alignment scores as graded closeness. A soft score like this tells you where an answer deviates, not just that it does.
  • I2. The system groups errors by phoneme class (emphatics, short and long vowels, gemination), so a teacher sees systematic weak spots per learner. Error breakdowns by linguistic category expose patterns that a single overall score hides.
  • I3. The authors deliberately mixed dialects (Tunisian, Gulf, Egyptian) into the training data so the model would not overfit to one variety. Adding varied sources is a cheap route to robustness.
  • I4. The vocabulary was chosen by everyday frequency in newspapers, so limited recording effort went to the words that matter most.
  • I5. The finding that sounds close to the mother tongue are harder than wholly foreign ones suggests that near-misses deserve special attention. Things that look familiar can be the easiest to get subtly wrong.

For Mova

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

  • I1 (answer): Student answers on school-course tests could be aligned against a reference frame structure. Partial credit and the exact mismatching role would then be reported, not a bare pass/fail.
  • I2 (learn): Evaluation reports could break parser and frame errors down by construction type, for example coordination, relative clauses or passives, to target the next training or repair-rule round.
  • I3 (tree): Training gparse on a mix of treebank genres and converted UD dialects could keep the parser from overfitting to one annotation style or register.
  • I4 (tokens): Morphology and lemma test sets could be prioritised by corpus frequency, so coverage gaps on common words are found before rare ones.
  • I5 (learn): Negative controls could include near-duplicate sentences that differ minimally, such as one preposition or one argument swap, to catch cases where the system confuses similar structures.

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

 Fields, topics and concepts

Cite

Cite as Naim Terbeh and Mounir Zrigui. 2012. Arabic Language Learning Assisted by Computer, based on Automatic Speech Recognition. arXiv:1205.3316.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.48550/arxiv.1205.3316 · arXiv 1205.3316

@misc{terbeh2012arabic,
  title = {{Arabic Language Learning Assisted by Computer, based on Automatic Speech Recognition}},
  author = {Naim Terbeh and Mounir Zrigui},
  year = {2012},
  doi = {10.48550/arxiv.1205.3316},
  eprint = {1205.3316},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.1205.3316}
}

References

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

  1. . J-P.HATON, C.Cerisara, D.Fohr, Y.Laprie, K.Smaiili, Reconnaissance Automatique de la Parole: du signal à son interprétation, Belgique, mai 2006. find
  2. . SIL International, Ethnologue: Languages of the World, 15th Edition, ISBN 1-55671-159-X, 1272 pages, SIL International, Dallas, 2005. find
  3. . O. A LJLAYL , M. AND F RIEDER. On arabic search: Improving the retrieval effectiveness via a light stemming approach. In 11 the International Conference on Information and Knowledge Management (CIKM), pages 340–347, Virginia, USA, 2002. find
  4. . L.S. L ARKEY, L. BALLESTEROS et M.E. CONNELL. Improving stemming for Arabic information retrieval: light stemming and co-occurrence analysis. In Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval, pages 275 –282, Tampere, Finland, 2002. find
  5. . Paru comme: Mangenot, F. (2005) «Seize ans de recherches en apprentissage des langues assisté par ordinateur». In Plurilinguisme et apprentissages, Mélanges Daniel Coste, p. 313-322. Lyon, ENS Editions. find
  6. . Simon J. « L’éduction et l’informatisation de la société » Rapport au président de la république. 1981. find
  7. . Georges Antoniadis, Claude Ponton , MIRTO : un système au service de l'enseignement des langues , LIDILEM – Université Stendhal de Grenoble, France , UNTELE 2004 find
  8. . Bestougeff H. Thèse de l’état université de Paris VII, 1970. find
  9. . Nord-mann B. « A comparative study of some visual speech displays » Rapport de contract Université Illinois USA, 1981. find
  10. . Aymen Trigui, Mohsen Maraoui, Mounir Zrigui: Acoustic Study of the Gemination Effect in Standard Arabic Speech. IPCV 2010: 192-196. find
  11. . Aymen Trigui, Mohsen Maraoui, Mounir Zrigui: The Gemination Effect on Consonant and Vowel Duration in Standard Arabic Speech. SNPD 2010: 102-105. find
  12. . M-A.BenJannet, Construction d'un corpus vocal pour l'Arabe, PFE à l'unité de recherche LATICE, Monastir-Tunisie, juin 2010. find
  13. . X.Huang, A. Acero, H. Hon, "Spoken language processing a guide to theory, algorithm and system design",Prentice Hall, 2001. find
  14. . El-Kasasy M. « An Automatic Speech Verification System » Thèse, Cairo University, Faculty of Engineering Department of Electronics and Communications Egypt, 1992. find
  15. Mourad Mars, Georges Antoniadis, Mounir Zrigui: Statistical Part Of Speech Tagger for Arabic Language. IC-AI 2010: 894-899. find
  16. . M.Belgacem, Reconnaissance automatique de la parole et ALAO: Vers un système d'apprentissage de l'arabe oral, thèse de doctorat de l'université standhal-Grenoble3, décembre 2011. find
  17. . Anis Zouaghi, Mounir Zrigui, Georges Antoniadis: Automatic Understanding of Spontaneous Arabic Speech - A Numerical Model. TAL 49(1): 141-166 (2008). find
  18. . Mohsen Maraoui, Georges Antoniadis, Mounir Zrigui: CALL System for Arabic Based on Natural Language Processing Tools. IICAI 2009: 2249-2258. find
  19. . Mohsen Maraoui, Georges Antoniadis, Mounir Zrigui: SALA: Call System for Arabic Based on NLP Tools. IC-AI 2009: 168-172. find
  20. . Mohamed Belgacem, Mounir Zrigui: Automatic Identification System of Arabic Dialects. IPCV 2010: 740-749. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/terbeh-2012-arabic-language-learning-assisted-computer/