Pdf To Audio using Python
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