NoorPath

Automatic word alignment

Word timings are automatic and can be early, late or incomplete. No one has listened to every word. When timing is missing, does not fit the words, overlaps ambiguously, exceeds the actual recording duration, or has a reviewed audio problem, Arabic letters for the whole ayah turn green instead. No word timing is guessed.

Audio checks: 11 November 2026

Independent waveform screening has attempted at least one ayah from every surah for every reciter. 1,259 of 62,360 reciter/ayah recordings (2.02% coverage) have been screened against actual audio. 1,134 of 1,140 reciter/surah sample combinations completed strict decoding; six had MP3 frame errors. These percentages describe coverage, not timing accuracy. Checking continues.

Energy and silence checks can expose major timing problems but cannot identify the spoken word. A separate free speech-recognition check is also being used on selected clips without supplying the expected words as a prompt. It can mishear words, invent extra words or place their boundaries badly. Its output is never used to change the Quran text or blindly replace timings.

251 original structural fallbacks plus nine reviewed audio exceptions give 260 listed whole-ayah fallbacks. Runtime checks may add a fallback for an individual playback.

New reviewed audio exceptions

Repeated-phrase cases were checked with separate audio crops. The uncertain Ajmi 112:1 case uses a conservative fallback, not a claim that speech recognition is correct. For frame-error cases, audio may still play in tolerant browsers; whole-ayah fallback does not repair the recording.

Timing: QuranLab and ©2016 Collin Fair / cpfair/quran-align, CC BY 4.0. Retained timing values are unchanged; nine unreliable timing entries have been disabled. Fields are reformatted and split by surah. Source · Licences. Recordings are streamed only from each table's exact EveryAyah source; no audio is hosted. Recording copyrights remain with their reciters/producers. No endorsement implied.

basit

6186 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 50.

1:4 · 2:23 · 2:181 · 3:18 · 4:176 · 5:89 · 5:100 · 6:12 · 6:19 · 6:66 · 6:70 · 8:6 · 9:51 · 9:69 · 9:94 · 11:1 · 13:1 · 13:32 · 13:37 · 14:16 · 15:5 · 17:88 · 17:110 · 20:2 · 20:27 · 21:84 · 30:56 · 32:27 · 33:6 · 33:54 · 34:9 · 35:39 · 36:11 · 37:23 · 37:26 · 37:131 · 38:8 · 38:14 · 42:10 · 42:23 · 47:19 · 48:15 · 51:52 · 52:36 · 53:46 · 58:2 · 68:6 · 80:23 · 96:7 · 111:2

husary

6202 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 34.

2:125 · 2:181 · 3:73 · 3:153 · 3:154 · 4:12 · 6:165 · 8:6 · 9:66 · 9:94 · 9:102 · 10:50 · 12:1 · 12:77 · 13:31 · 13:37 · 15:1 · 17:95 · 20:14 · 20:98 · 23:44 · 26:143 · 27:56 · 29:8 · 29:38 · 30:2 · 34:30 · 39:6 · 45:34 · 52:33 · 56:22 · 65:7 · 69:2 · 74:41

minshawi

6180 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 56.

2:88 · 2:157 · 2:181 · 2:182 · 2:282 · 3:7 · 3:28 · 3:51 · 3:167 · 4:4 · 4:11 · 4:43 · 5:16 · 5:36 · 5:106 · 5:116 · 6:19 · 6:58 · 6:76 · 6:91 · 8:6 · 8:52 · 10:1 · 10:61 · 11:26 · 12:87 · 13:37 · 14:1 · 15:1 · 15:22 · 17:100 · 17:107 · 20:18 · 20:135 · 22:41 · 25:12 · 26:63 · 26:161 · 28:27 · 28:79 · 30:8 · 30:28 · 31:17 · 34:30 · 41:47 · 44:8 · 46:14 · 46:17 · 47:13 · 56:52 · 58:10 · 63:10 · 65:8 · 68:22 · 81:21 · 105:4

alafasy

6185 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 51.

2:20 · 2:164 · 2:181 · 2:249 · 3:22 · 3:153 · 4:39 · 4:78 · 4:143 · 5:4 · 6:50 · 6:58 · 6:90 · 6:104 · 7:38 · 7:40 · 7:43 · 8:6 · 9:60 · 9:92 · 10:1 · 11:21 · 11:29 · 11:69 · 12:53 · 12:59 · 12:92 · 13:1 · 13:11 · 13:16 · 13:31 · 13:37 · 14:21 · 17:100 · 18:42 · 20:71 · 21:31 · 27:20 · 33:35 · 34:30 · 34:45 · 34:52 · 40:3 · 40:29 · 40:64 · 48:16 · 50:30 · 50:34 · 61:14 · 65:11 · 77:20

sudais

6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.

shuraim

6178 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 58.

2:181 · 2:240 · 2:270 · 2:286 · 3:124 · 4:37 · 6:57 · 6:145 · 8:6 · 8:29 · 8:61 · 10:30 · 10:41 · 10:49 · 10:59 · 11:54 · 11:62 · 12:53 · 12:56 · 12:76 · 13:37 · 14:10 · 14:11 · 15:54 · 17:88 · 17:95 · 17:100 · 22:35 · 22:48 · 23:84 · 23:95 · 24:14 · 24:35 · 24:45 · 24:64 · 25:12 · 26:161 · 28:46 · 29:38 · 30:29 · 32:3 · 33:28 · 34:25 · 34:30 · 34:44 · 36:37 · 39:44 · 40:54 · 41:44 · 42:46 · 45:21 · 45:34 · 46:26 · 59:7 · 70:31 · 78:40 · 91:14 · 96:7

dosari

6235 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 1.

53:32

maher

6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.

ghamdi

6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.

ajmi

6226 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 10.

9:62 · 50:10 · 17:56 · 112:1 · 5:61 · 21:57 · 22:40 · 32:16 · 34:28 · 46:18