Quranic Mistakes Helper
The art of Tajweed and linguistic properties of Arabic has always been an interesting field for research. This project represents the problem of Quran recitation verification for Quran readers around the world. In this project real time Quran speech recognition will be used to solve this problem. A
2025-06-28 16:34:40 - Adil Khan
Quranic Mistakes Helper
Project Area of Specialization Artificial IntelligenceProject SummaryThe art of Tajweed and linguistic properties of Arabic has always been an interesting field for research. This project represents the problem of Quran recitation verification for Quran readers around the world. In this project real time Quran speech recognition will be used to solve this problem. A mobile application that will recognized users recitation while reciting the Holy Quran and will match it with the stored Surah and As a reciter, user want an instant recognition of the mistakes, so that the system will alert when a reciter makes a mistake by beep alert and showing the option to listen the correct recitation instantly and can save the mistake for future The user must select Surah heshe is going to recite before starting the recitation from Surah Fajr to Surah Naas. Then, he/she will start recitation of the selected Surah. The system will detect mistakes and alerts user for mistakes if there are any, the user can listen to the correct recitation, can save, and listen to the mistakes.
Project ObjectivesThe Quranic Mistakes Helper project will meet the following objectives:
- To help people identify their own mistakes and correct them.
- To help people to recite Quran by an automated self-learning method.
- Develop an application that incorporates Quran extraction and recognition functionality.
- To help Quran students recite the Quran using an automated self-learning system that aims to optimize the time of study and facilitates the learning process.
The work will depend on two major steps.
Firstly, as a prerequisite to have a good background in signals, systems theory, and speech recognition, and to be related as much as possible with respect to research and experiments that have been already published. Its required to have the knowledge in the Quran manner and tones, since the system will be implemented for such a specific and finite set of verses.
Secondly along with the system implementation on the android devices, simulations will be held to ensure the correctness of each step during the process.
We use machine learning algorithms to solve our problems. We try to make something new with the Quran speech recognition field by finding the best algorithm to compare the contents of the input verses with the stored ones.
Benefits of the Project- Many of the time people make mistakes while reciting Quran and do not know the correct word (pronunciation) and there is no availability of the person who can correct the mistakes at that instant. We have seen many people that they recite the Quran with wrong pronunciation which may change the translation of the Ayah.
- This project will facilitate the reciter of the Holy Quran who did not know much about it and may need to strong the recitation of the Quran.
- There is no need for the person who can correct the mistake,
- Recite verses any time.
- Check the mistakes done in the past.
- Correct the mistake instantly or save it for later.
1- Collect the input speech via a microphone.
2- Filter the input speech from noise.
3- Digitize the filtered speech.
4- Extract the features.
5- Store the features vector in a database.
6- Feature matching from the input against the features vector stored in the database.
7- Decide the best match as the highest probability match of features vectors in the database.
8- If the verse does not match, then there is a beep alert and asking to listen to the correct verse and show the mistaken verse.
Final Deliverable of the Project Software SystemCore Industry EducationOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 10000 | |||
| Software based project | Miscellaneous | 1 | 10000 | 10000 |