Sources and licences
Quran text
Uthmani text (Hafs 'an 'Asim reading) from the Noble Quran Encyclopedia — QuranEnc.com, via the open quran-json project, reproduced without any modification, addition or deletion.
Translations of the meaning
- French: translation by Muhammad Hamidullah, published by QuranEnc.com.
- English: Saheeh International translation, published by QuranEnc.com.
Recitations
Recitation by Mahmoud Khalil Al-Husary, streamed from EveryAyah.com.
Fonts
Amiri Quran, Noto Naskh Arabic, Baloo 2, Baloo Bhaijaan 2 and Nunito Sans, under the SIL Open Font License 1.1.
Recitation checking
"whisper-tiny-ar-quran" model by Tarteel AI (Apache 2.0 licence), in its optimised ONNX version "mishkat-whisper-tiny-ar-quran-onnx", based on OpenAI Whisper (MIT licence). Runs on the device with Hugging Face Transformers.js (Apache 2.0) and Microsoft ONNX Runtime (MIT). The checker verifies the recited words; it does not replace a teacher for the finer rules of tajwid.
Letter pronunciation
Arabic synthetic voice "kareem" from the open-source Piper project.