pyttsx3 и PyPDF4 останавливают преобразование текста в речь в формате PDF при обнаружении изображения в формате PDF

#python #pdf #text-to-speech #pypdf #pyttsx3

Вопрос:

Как сказано в названии, в PDF-файле много изображений. И скрипт на python прекращает свое выполнение, когда он достигает изображения. Как мне заставить его передать изображение на следующее слово?

Код:

импорт модулей

импорт PyPDF4

импорт pyttsx3

Путь к файлу PDF для чтения

путь = открыть(‘name_of_PDF.pdf’, ‘rb’)

создание объекта PdfFileReader

PdfReader = PyPDF4.PdfFileReader(путь)

страница, с которой вы хотите начать

from_page = PdfReader.getPage(7)

извлечение текста из PDF-файла

текст = from_page.extractText()

#чтение текста говорите = pyttsx3.init()

Устанавливает скорость передачи слов в минуту

Число новых голосов = 69

speak.setProperty(«скорость» ,новый голос)

говори.скажи(текст)

говори.беги и жди()