International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 172 - Number 9 |
Year of Publication: 2017 |
Authors: Mohamed O. M. Khelifa, Mostafa Belkasmi, Yahya O. Mohamed Elhadj, Yousfi Abdellah |
10.5120/ijca2017915209 |
Mohamed O. M. Khelifa, Mostafa Belkasmi, Yahya O. Mohamed Elhadj, Yousfi Abdellah . Strategies for Implementing an Optimal ASR System for Quranic Recitation Recognition. International Journal of Computer Applications. 172, 9 ( Aug 2017), 35-41. DOI=10.5120/ijca2017915209
With the help of automatic speech recognition (ASR) techniques, computers become capable of recognizing speech. The Quran is the speech of Allah (The God); it is the Holy book for all Muslims in the world; it is written and recited in Classical Arabic language, the language in which it was revealed by Allah to the Prophet Muhammad. Knowing how to pronounce correctly the Quranic sounds and correct mistakes occurred in reading is one of the most important topics in Quranic ASR applications, which assist self-learning, memorizing and checking the Holy Quran recitations. This paper presents a practical framework for development and implementation of an optimal ASR system for Quranic sounds recognition. The system uses the statistical approach of Hidden Markov Models (HMMs) for modeling the Quranic sounds and the Cambridge HTK tools as a development environment. Since sounds duration is regarded as a distinguishing factor in Quranic recitation and discrimination between certain Quranic sounds relies heavily on their durations, we have proposed and tested various strategies for modeling the Quranic sounds’ durations in order to increase the ability in distinguishing them properly and thus enhancing their overall recognition accuracy. Experiments have been carried out on a particular Quranic Corpus containing ten male speakers and more than eight hours of speech collected from recitations of the Holy Quran. The implemented system reached (99%) as average recognition rate; which reflects its robustness and performance.