Iqra is a tool meant to allow Muslims to search the Quran using speech recognition. This repo contains the code for the Iqra api. There are also repos for the website, Android client, and iOS client.
First install dependencies:
pip install -r .\requirements.txt
Then setup sqlite and load its contents:
python dbCreate.py
python dbMigrate.py
python seed.py
Finally, run the flask server:
python app.py
You can then make requests to http://127.0.0.1:5000
.
A python example request is included in exampleRequest.py
.
We actively welcome pull requests!
The Iqra api is available under the GNU GPLv3 license. See the LICENSE file for more info.