Transformar um pdf em audiobook
import pyttsx3
import pdfplumber
import PyPDF2
file ='teste.pdf'
# Cria um objeto de arquivo PDF
pdfFileObj = open(file, 'rb')
# Ler o pdf
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
# Contar o número de páginas
pages = pdfReader.numPages
# Converter o pdf em audiobook
with pdfplumber.open(file) as pdfs:
for i in range(0, pages):
page = pdfs.pages[i]
text = page.extract_text()
print(text)
speaker = pyttsx3.init()
speaker.say(text)
speaker.runAndWait()
Comentários
Enviar um comentário