Surah Al-Fatiha revision check (prototype)
Tap Record, recite Surah Al-Fatiha, then tap Finish. The app checks the whole recording, then shows what it heard and which words differ or were not picked up. Nothing changes while you recite. Red = a different word, amber = vowel mark differs or not sure. It checks words and vowel marks only, not tajweed or pronunciation, and it can be wrong.
Test prototype - not a finished app. Al-Fatiha only. First load downloads a speech model of roughly 140 MB (then cached), so use Wi-Fi. Checking runs after you tap Finish and can take a while on longer recordings, especially on a phone. It can wrongly mark a correct word, and it can miss real mistakes, including vowel-mark mistakes, which have not been validated. It does not judge tajweed or pronunciation. Do not rely on it for your Quran learning.
Privacy: speech recognition runs in your browser. Your audio is captured temporarily in this tab only to run the check - it is not uploaded and not saved. Loading it fetches code from cdn.jsdelivr.net and the model from huggingface.co, so those services can see your IP address.
Privacy: speech recognition runs in your browser. Your audio is captured temporarily in this tab only to run the check - it is not uploaded and not saved. Loading it fetches code from cdn.jsdelivr.net and the model from huggingface.co, so those services can see your IP address.
Loading the speech model (about 75 MB, once). Audio stays on your device.
What the model heard
● matches reference● different word● vowel differs / unsure / not picked up
Incorrect or uncertain words
Speech model: tarteel-ai/whisper-base-ar-quran (Apache-2.0), run in your browser. Quran text: Tanzil Project (tanzil.net), CC BY 3.0, unaltered. Audio is captured temporarily in this browser tab only to run the check; it is never uploaded, and it is discarded when you record again or leave the page. This is an independent prototype, not affiliated with Tarteel.