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.
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.
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.
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
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
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
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
6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.
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
6235 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 1.
53:32
6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.
6236 of 6236 ayahs have structurally complete word timing. Whole-ayah fallback: 0.
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