Whisper Docs is a desktop application that converts PDF documents to audio files. The app includes a simple login interface, PDF upload, conversion to audio, and playback functionality with a progress indicator.
- History: Basic history interface to view past recordings.
- PDF Upload: Allows users to upload PDF files for conversion.
- Convert to Audio: Converts the uploaded PDF to an audio file.
- Audio Playback: Plays the converted audio file within the app.
- Progress Display: Shows audio playback progress.
- Python 3.6 or higher
- Required Packages:
- Pygame (install using
pip install pygame
) - pdfminer (install using
pip install pdfminer.six
) - Google Text-To-Speech (install using
pip install gTTS
)
- Pygame (install using
- Clone the repository and navigate to the project directory:
git clone https://github.com/BETTlM/CPS_Sem1 cd CPS_Sem1
-
Run the application:
python program.py
-
Upload a PDF by clicking the
upload PDF
button. -
Convert to audio by clicking the
Convert PDF to Audio
button. -
Play Audio using the
Play Audio
button, which will also display the playback progress.