PDF to Speech

Upload a PDF and listen to it read aloud — accessible learning, one file at a time.

PDF to Speech Screenshot

What It Does

This app extracts text from PDF documents and converts the content into audio using a text-to-speech engine. Great for auditory learners, multitaskers, or those who need screen-free access to content.

Key Features

  • Uploads and processes PDF files
  • Extracts clean text using PyMuPDF
  • Generates audio playback with TTS
  • Supports multiple pages and file downloads
Demo coming soon

Technologies

  • Python
  • Flask
  • PyMuPDF
  • gTTS / TTS API
  • Jinja2
  • Bootstrap
  • File handling via Flask-WTF
  • Audio streaming & download support