Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 23 February 2026

Optimized WFST-Based ASR for Arabic: Balancing Memory, Speed, and Accuracy

Wael A. Sultan1, Mourad S. Semary1 & Sherif M. Abdou2

Journal of Computer Science, Volume 22, Issue 2, pp. 552–565 · doi.org/10.3844/jcssp.2026.552.565

1,442 accesses1,078 downloads0 citations (Crossref)Metrics
Cite Check for updates

Abstract

Weighted Finite-State Transducers (WFSTs) have revolutionized Automatic Speech Recognition (ASR) by enabling significantly faster decoding speeds compared to traditional systems that build the search space progressively. However, applying WFSTs to morphology-rich languages such as Arabic presents challenges due to the large vocabulary, resulting in extensive networks that exceed the memory capacity of standard CPUs. This study introduces various strategies to reduce the size of large vocabulary Arabic WFSTs with minimal impact on accuracy. We employed a star architecture for the network topology, which effectively reduced the network size and improved the decoding speed. Additionally, a two-pass decoding approach was adopted: the first pass used a smaller network with a short history language model, and the second pass rescored the produced lattice with a longer history language model. We explored several tuning parameters to find the optimal balance between network size and accuracy. Our results show that by using an optimized search graph built with a 2-gram language model instead of a 3-gram model, we achieve a 45%reduction in the graph's memory footprint with a negligible accuracy loss of less than 0.2% MR-WER. On the MGB3 benchmark, our method achieved 40x real-time Arabic ASR data processing with an accuracy of 83.67%, compared to the 85.82% accuracy of state-of-the-art systems, which only achieve 8x real-time performance on standard CPUs.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Sultan, W. A., Semary, M. S. & Abdou, S. M. (2026). Optimized WFST-Based ASR for Arabic: Balancing Memory, Speed, and Accuracy. Journal of Computer Science, 22(2), 552–565. https://doi.org/10.3844/jcssp.2026.552.565

Licence
CC BY 4.0
Issue
Volume 22, Issue 2
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Optimized WFST-Based ASR for Arabic: Balancing Memory, Speed, and AccuracyJournal of Computer Science · Volume 22, Issue 2 · pp. 552–565 · CC BY 4.0Download