AyahOnDevice

A NivareQ™ project
Starting…
Private · works offline after setup

Recite what you remember.

Your voice is recognized on this device and used only to find matching ayat. Displayed Quran text always comes from the verified local Quran data.

Preparing local AI…
Preparing offline voice recognition…

Type or paste a remembered phrase

Arabic keyboard dictation also works. Exact spelling is not required.

Quran

Read locally, with selectable script and translation.

Saved

Bookmarks stay one tap. Optional titles and notes can be added later.

History

Recent Finder searches stay on this device. Audio is never stored.

Guide

Simple ways to get good results.

1. Recite a short fragment

About 4–12 seconds is ideal. You do not need to remember the whole ayah.

2. Imperfect recognition is okay

The words under “What local AI heard” are only a search clue. They do not need to be perfect for AyahOnDevice to find the right verse.

3. Compare close results

Similarity scores help rank possible matches; they are not probabilities. If several results look plausible, compare them before opening one.

4. Offline use

Open the app once online and allow offline voice recognition to finish preparing. Then use Settings → Check offline availability to confirm that voice recognition and the Quran reader are ready without Internet access.

5. Advanced local models

On a powerful computer, Settings → Offline voice recognition can optionally load a compatible larger local model file from the device.

6. Saved titles & notes

Saving stays one tap. Open Saved later if you want to add an optional title or note, then use Saved search to find it again.

7. Backup

Settings → Personal data can download or restore Saved items, titles/notes, History, and reader preferences. Backup files are plain JSON, so keep them private if your History or notes are personal.

8. Opening Bismillah

The opening Bismillah alone is not used to identify a passage because it does not uniquely locate an ayah. Recite a little more and AyahOnDevice will match the words that follow.

9. Quran text integrity

Voice recognition is used only to identify possible matches. Quran text shown by AyahOnDevice comes from the local Quran data, not from generated speech-recognition text.

Settings

Appearance, reading, personal data, and offline voice recognition.

Appearance

Reader

Arabic scriptChoose Uthmani or IndoPak display tradition.
TranslationFive English and two Bengali options are included.
Show translation footnotesWhere the selected translation provides them.

Personal data

Saved ayat, optional titles/notes, History, and preferences stay on this device. Offline voice recognition is managed separately.

Backup includes Saved, History, and portable reader preferences. It does not include the offline voice model. Backup files are plain JSON; keep them private.

Offline voice recognition

Mode: automaticModel: Base Q8

AyahOnDevice automatically uses the best available local processing mode.

Processing modeAutomatic is recommended. Other choices are available for compatibility or advanced use.
ModelThe included Base model is recommended for phones. Advanced mode lets capable computers use a compatible local model file.
Offline availability has not been checked yet.
Advanced storage maintenance

The cached Base model allows voice recognition to start again after reopening the app without Internet access. Removing it is intentionally difficult.

Help & Guide

Recognition tips, offline use, Saved, backups, and Quran-text integrity.

Advanced diagnostics

Technical information for troubleshooting local voice recognition.

About

Privacy, Quran sources, translations, and credits.

About

AyahOnDevice · v1.0

AyahOnDevice
A NivareQ™ project

AyahOnDevice helps identify Quran verses from a remembered spoken or typed fragment and includes a full local Quran reader.

Privacy

Voice recognition runs on this device. Audio is not sent to a cloud speech service for transcription. A recognized transcript is used only as a search clue.

Quran text integrity

Recognized speech never becomes displayed Quran text. Quran text shown by AyahOnDevice comes from the included Quran data.

Quran & translation sources

Quran source data: Tanzil Uthmani, with the routine opening Bismillah presented separately from the first numbered ayah where applicable. IndoPak display text and its dedicated font come from DigitalKhatt resources. Translations: QuranEnc sources where noted, plus public-domain Pickthall and Yusuf Ali. Full source and version details are included with the app.

Offline voice recognition

The default local voice model is verified before use and can be stored on this device for offline recognition. Compatible larger local model files can optionally be selected from Settings on capable computers.

Add title / note

Optional. Saving an ayah never requires a title or note.

Restore AyahOnDevice backup?

This will replace current saved ayat, titles/notes, and preferences with the selected backup. Offline voice recognition will not be changed.

Reset AyahOnDevice to a new app state?

This clears Saved, History, learned-recognition data, titles/notes, and AyahOnDevice preferences. The cached offline voice model will NOT be removed.

Remove saved ayah?

Remove this ayah from Saved?

Clear cached Base model?

This removes the verified local Base model from this device. Offline voice inference will stop working after the current runtime is gone until the model is downloaded and verified again.