Tạo sách nói bằng Python

import PyPDF2
import pyttsx3

engine = pyttsx3.init()
pdfReader = PyPDF2.PdfFileReader(open('journey_to_the_west.pdf', 'rb'))
speaker = pyttsx3.init() 
for page_num in range(pdfReader.numPages):
    text =  pdfReader.getPage(page_num).extractText()
    speaker.say(text)  
    speaker.runAndWait() 
speaker.stop()
engine.save_to_file(text, 'E:\audio.mp3')

engine.runAndWait()