Welcome to Too Lazy To Read! This project brings together the capabilities of Python packages pyttsx3 and PyPDF2 to create an interactive webpage. Now, you can upload a PDF file and have it read to you using text-to-speech technology.
- Upload PDF: Effortlessly upload your PDF files through the intuitive web interface.
- Text-to-Speech: The power of pyttsx3 converts PDF content into speech, making it easy for you to listen and relax.
- Pause and Resume: Control your reading experience with interactive buttons to pause and resume the speech playback.
- Repeat: Enhance comprehension by choosing to repeat the last segment of text.
- Page Navigation: Seamlessly navigate through the PDF by changing page numbers using dedicated buttons.
- Flask: A lightweight web framework for Python.
- pyttsx3: Transforming text to speech made easy.
- PyPDF2: A Python library for reading PDF files.