Pdf To Audio using Python

Python Coding
Aug 9, 2024

--

pip install pyttsx3 PyPDF2

import PyPDF2
import pyttsx3
with open('clcodingpdf.pdf', 'rb') as path:
pdfReader = PyPDF2.PdfReader(path)
speak = pyttsx3.init()
for page_num in range(len(pdfReader.pages)):
page = pdfReader.pages[page_num]
text = page.extract_text()
if text:
print(f"\nReading page {page_num + 1}:\n")
print(text)
speak.say(text)
speak.runAndWait()
speak.stop()
#clcoding.com
Reading page 1:
 
Hello Clcoding

--

--

Python Coding
Python Coding

Written by Python Coding

Learn python tips and tricks with code I Share your knowledge with us to help society. Python Quiz: https://www.clcoding.com/p/quiz-questions.html

No responses yet