Как заставить Mac читать PDF-файлы вслух

Я попробовал предыдущее предложение, чтобы мой MacBook читал PDF-файлы с речью. Я попробовал Изменить -> начать говорить в режиме предварительного просмотра. Я также попробовал обычный способ использования сочетания клавиш в Системных настройках для выделенного раздела. Ничего не произошло.

Я проверил, чтобы убедиться, что он читается с использованием других документов и/или экранного текста.

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

Ответы (5)

Предварительное голосовое чтение произойдет после выбора текста, который вам нужно прочитать в первую очередь / как упоминалось выше, он должен быть выбираемым и распознаваемым текстом — затем выполните предыдущие шаги: «Правка» -> «Речь» -> «Начать чтение».

Надеюсь это поможет

Как вы его ускоряете?
Системные настройки.../Специальные возможности/Речь. Меняйте Speaking Rateи System Voiceесли хотите.

Решение командной строки:

  1. Установить доморощенный. Подробнее см. https://docs.brew.sh/Installation .

  2. Запустите Терминал и выполните:

    brew install xpdf
    pdftotext file.pdf - | iconv -t UTF-8//IGNORE | say
    
Инструменты командной строки XPDF можно установить без brew, FWIW. xpdfreader.com/download.html
Если xpdf не установлен, альтернативой xpdfможет быть brew install poppler. Poppler также устанавливает pdftotextутилиту.

Я использую приложение Read2Text для копирования/вставки в него закодированного текста в формате PDF, и оно читает мои файлы. Копировать в него страницы и страницы хлопотно, но пока, поскольку mac read этого не сделает, это то, что я делаю, и он выполняет свою работу.

Добро пожаловать в Ask Different и спасибо за ваш ответ. Если возможно, не могли бы вы отредактировать свой ответ (под ним есть ссылка для редактирования ), чтобы также включить ссылку на используемое вами приложение Read2Text? Это позволит избежать двусмысленности в случае наличия приложений с аналогичными именами (сейчас или в будущем).

Для меня функция «речь > начать говорить» работала только тогда, когда я сначала выделял весь текст в PDF (cmd + A).

VoiceOver может читать только те PDF-файлы, которые на самом деле закодированы в виде текста. Если это просто файлы изображений, ему нечего «читать». Вы можете использовать Acrobat Pro или другое приложение PDF, такое как Abbyy FineReader или ReadIRIS с OCR (оптическим распознаванием символов), чтобы «читать» графику и преобразовывать ее в текст. Затем вы можете использовать VoiceOver, чтобы говорить, если для вас. OCR не идеален, но его достаточно, чтобы вы могли его понять.