Harf-Speech: A Clinically Aligned Framework for Arabic Phoneme-Level Speech Assessment
Summary
Harf-Speech targets a gap in Arabic speech technology: open, clinically checked tools that score pronunciation at the level of individual phonemes, which speech therapists need. The system is a modular pipeline. A reference sentence is converted to canonical phonemes with an MSA phonetizer and normalized into a shared phoneme alphabet. A fine-tuned speech-to-phoneme model transcribes the recording. An LLM groups both phoneme strings into words, and Levenshtein alignment finds substitutions, insertions and deletions. A blended score combines an LCS ratio with accuracy and completeness sub-scores and is mapped to a 0–5 clinical scale. Three ASR models were fine-tuned on the IqraEval data and compared with zero-shot Gemini models. OmniASR-CTC-1B-v2 had the lowest error, 8.92% PER. Three certified SLPs rated 40 utterances. Agreement between the system and their mean rating comes close to the agreement between the experts themselves, and the system beats Microsoft Azure Pronunciation Assessment. The work shows that a transparent, localized pipeline can do better than a closed generic service in a clinical setting.
Key points
- Phoneme error rates on a 500-sample IqraEval validation subset:
- OmniASR-CTC-1B-v2 (fine-tuned): 8.92%, RTF 0.004
- Wav2Vec2-LV60-CV (fine-tuned): 13.58%
- Qwen3-ASR-1.7B (fine-tuned): 16.79%
- Gemini-3-pro (zero-shot): 15.07%, very slow at RTF ≈10.7
- Gemini-3-flash (zero-shot): 17.31%
- Training data mixes three sources: native fluent MSA speech used as pseudo-labeled "golden" phonemes, TTS speech with errors injected from a confusion matrix, and real recorded mispronunciations.
- Scoring formula:
- PronScore = 0.6·Accuracy + 0.4·Completeness.
- Final score = 0.6·LCS ratio + 0.4·PronScore, rescaled to 0–5.
- Against the mean SLP rating, Harf-Speech reaches Pearson 0.791, ICC(2,1) 0.659 and MAE 0.79. Azure reaches 0.635, 0.593 and 0.94.
- Pearson correlation between pairs of SLPs ranges from about 0.86 to 0.93. Raters had 8–10 years of experience. The study ran under IRB approval within the Digital Harf clinical trial.
Interesting ideas
- I1. The system's agreement with experts is reported next to the experts' agreement with each other, so human inter-rater consistency serves as the realistic ceiling instead of a perfect score. — For Mova (learn): Evaluation of parses or frames could report agreement between human annotators or witness parsers as the upper bound, making Mova's gaps interpretable rather than absolute.
- I2. Training data is augmented with synthetic errors drawn from a confusion matrix of typical mistakes, so the recognizer sees realistic deviations rather than only clean input. — For Mova (tokens): A confusion table of common misspellings or tag confusions could be used to corrupt clean text and train the tagger and lemmatizer to stay robust on noisy input.
- I3. Two complementary scores are blended: an order-preserving LCS ratio that tolerates stray insertions, and an edit-distance score split into accuracy and completeness. — For Mova (tree): Parser output could be compared to gold with a similar split, separately rewarding recovered arcs (completeness) and penalizing spurious ones, giving clearer error diagnostics than one attachment score.
- I4. An LLM is used only for a fuzzy grouping step, segmenting phonemes into words, while the actual comparison stays deterministic and auditable. — For Mova (frames): An LLM could propose span or role groupings that a rule-based, explainable matcher then verifies, keeping the final decision transparent.
- I5. The pipeline is model-agnostic: the recognizer can be swapped without touching normalization, alignment or scoring. — For Mova (answer): Keeping the scoring and checking of answers independent of the reader that produced them would let new readers be plugged in and compared fairly on the same tests.
Cited by
Cite
@misc{azad2026harf,
title = {{Harf-Speech: A Clinically Aligned Framework for Arabic Phoneme-Level Speech Assessment}},
author = {Azad, Asif and Shanto, MD Sadik Hossain and Hossain, Mohammad Sadat and Alwuqaysi, Bdour and Boughorbel, Sabri and Bokhari, Yahya and Aljouie, Abdulrhman and Sindi, Ayah Othman and Hoque, Ehsan},
year = {2026},
doi = {10.48550/arxiv.2604.06191},
eprint = {2604.06191},
archivePrefix = {arXiv},
url = {https://doi.org/10.48550/arxiv.2604.06191}
}References
- 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. find
- S. Kanters, C. Cucchiarini, and H. Strik, “The Goodness of Pronunciation Algorithm: a Detailed Performance Study,” InSTIL 2009 Proceedings, 2009. find
- A. Baevski, Y. Zhou, A. Mohamed, and M. Auli, “wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations,” Advances in neural information processing systems, vol. 33, pp. 12 449–12 460, 2020. find our card
- N. Alrashoudi, H. Al-Khalifa, and Y. Alotaibi, “Improving mispronunciation detection and diagnosis for non-native learners of the Arabic language,” Discover Computing, vol. 28, no. 1, p. 1, 2025. find
- Ş. S. Çalık, A. Küçükmanisa, and Z. H. Kilimci, “A novel framework for mispronunciation detection of Arabic phonemes using audio-oriented transformer models,” Applied Acoustics, vol. 215, p. 109711, 2024. find
- Y. E. Kheir, O. Ibrahim, A. Meghanani, N. Almarwani, H. O. Toyin, S. Alharbi, M. Alfadly, L. Alkanhal, I. Selim, S. Elbatal et al., “Towards a Unified Benchmark for Arabic Pronunciation Assessment: Quranic Recitation as Case Study,” arXiv preprint arXiv:2506.07722, 2025. ↗ our card
- Q. Xu, A. Baevski, and M. Auli, “Simple and Effective Zero-shot Cross-lingual Phoneme Recognition,” arXiv preprint arXiv:2109.11680, 2021. ↗
- X. Shi, X. Wang, Z. Guo, Y. Wang, P. Zhang, X. Zhang, Z. Guo, H. Hao, Y. Xi, B. Yang, J. Xu, J. Zhou, and J. Lin, “Qwen3-ASR Technical Report,” arXiv preprint arXiv:2601.21337, 2026. ↗
- Omnilingual ASR Team, G. Keren, A. Kozhevnikov, Y. Meng, C. Ropers, M. Setzler, S. Wang, I. Adebara, M. Auli, B. Can, K. Chan, C. Cheng, J. Chuang, C. Droof, M. Duppenthaler, P.-A. Duquenne, A. Erben, C. Gao, G. Mejia Gonzalez, K. Lyu, S. Miglani, V. Pratap, K. R. Sadagopan, S. Saleem, A. Turkatenko, A. Ventayol-Boada, Z.-X. Yong, Y.-A. Chung, J. Maillard, R. Moritz, A. Mourachko, M. Williamson, and S. Yates, “Omnilingual ASR: Open-Source Multilingual Speech Recognition for 1600+ Languages,” 2025. find
- A. Azad, M. Hossain, S. H. Shanto, S. Boughorbel, A. Aljouie, B. Alwuqaysi, Y. Bokhari, A. Sindi, and E. Hoque, “Digital Harf: A Clinically Integrated Multimodal AI System for Pervasive Arabic Speech and Language Therapy,” 05 2026. find our card
This page in Markdown → https://md.research.elamur.ai/free/en/papers/azad-2026-harf-speech-clinically-aligned-framework/