A Quran sound player that prints the currently pronounced words based on input from Quran-align files and sound from Every Ayah recitations.
I used the files provided in the Quran-align repo without any modification. The main purpose of this player is to present how to use the file and builds a little on top of it.
This is a very simple sort of how to use
the quran-align files, not intended for production or anything more than just testing. I haven't reviewed the align-file also nor do any error checking.
Each pronounced segment is printed to the console.
- Download sample
assets
folder (you can find it in the releases tab) - Put the
assets
folder into your code directory so it looks like this (download assets)
.
├── assets
├── lib
├── LICENSE
├── out
├── out.txt
├── quran_align_player.iml
├── README.md
└── src
- Run the project
- Java 8
- JavaFX (openjfx). If
MediaPlayer
class doesn't work installffmpeg-compat-57
from AUR. if you're on Manjaro (Arch Based) Linux - Gson repo -included in
lib
folder-