A voice-controlled text-to-speech software for blind and visually impaired learners (Grade 12 Research).
- Extracts text from chosen pdf files
- Utilizes Text-to-Speech to play audio version of the file.
- Voice Control to
- pause
- play
- stop
- rewind
- fast forward
- play next, and
- previous
- Python 3.x
- Virtual Environment (optional)
-
Clone the repository:
git clone https://github.com/Shiiroi/GoPush.git
-
Create a venv (optional)
python -m venv venv source venv/bin/activate # On macOS/Linux .\venv\Scripts\activate # On Windows
-
Install requirements.txt
pip install -r requirements.txt
-
Run the application
NOTE: Make sure you are in the right directory
python main.py
- Download the dist folder, then run
.exe
For any questions or feedback, please reach out to the me:
- Email: [email protected]
- GitHub: Shiiroi
This project is inspired by the need for accessible education tools for blind and visually impaired learners. Special thanks to the developers of the libraries used in this project for their invaluable contributions.
This project is licensed under the GNU General Public License v3.0. You may copy, distribute, and modify the software as long as you track changes/dates in source files. Any modifications to this project must also be made available under the same license. For more information, see the LICENSE file.
The base code for the MP3 player side of the project is from Bloom Player developed by @bitan005 and @TheKaushikGoswami, licensed under GNU GPLv3. The original project was used as a foundation for the development of the text extraction, text-to-speech, and voice-control features in MATA.