Nuwaisir Rabi commited on
Commit
4246c95
1 Parent(s): ddb1903

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +20 -0
README.md ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Quran Speech Recognizer
2
+ This application will listen to the user's Quran recitation, and take the
3
+ user to the position of the Quran from where the s/he had recited.
4
+ You can also take a look at our [presentation slides](https://docs.google.com/presentation/d/1dbbVYHi3LQRiggH14nN36YV2A-ddUAKg67aX5MWi0ys/edit?usp=sharing).
5
+
6
+ # Methodology
7
+ We used transfer learning to make our application. We fine-tuned the pretrained
8
+ model available at https://huggingface.co/elgeish/wav2vec2-large-xlsr-53-arabic
9
+ using the data available at https://www.kaggle.com/c/quran-asr-challenge/data.
10
+ Our model can be found at https://huggingface.co/Nuwaisir/Quran_speech_recognizer.
11
+
12
+ # Usage
13
+ Run all the cells of Notebooks/run_ui.ipynb. The last cell will hear your
14
+ recitation for 5 seconds (changeable) from the time you run that cell. And then convert your
15
+ speech to Arabic text and show the most probable corresponding parts of 30th juzz
16
+ (Surah 78 - 114) of the Quran as the output based on edit distance value.
17
+
18
+ Currently, we are searching from Surah 78 to Surah 114 as the searching
19
+ algorithm needs some time to search the whole Quran. This range can be changed
20
+ in the 6th cell of the notebook.