Я использую программу преобразования текста в речь Windows для чтения веб-страниц и PDF-файлов.
Всякий раз, когда читатель встречает специальный символ (или какой-то пробел), он говорит "ASCII". Есть ли способ заставить читателя пропускать такие символы или вообще не произносить "ASCII"?
1 ответ
Вы не предоставили образец PDF-документа, поэтому я не смог это проверить.
Тестирование предоставленной страницы с помощью плагина Chome's Announcify:
Это не говорит ASCII
(не все, ay ess see eye eye
ass-kee
) для меня. В некоторых местах это действительно dot and n b s p <pause>
. Глядя на исходный код страницы, видно, что Announcify не конвертирует элементы HTML перед отправкой их в речевой движок. dot
- точка остановки (точка).
является элементом HTML, неразрывным пробелом, который должен быть преобразован в пробел перед чтением. Это ошибка в Announcify, о которой следует сообщить ее разработчикам. Специальные символы могут быть закодированы аналогично; амперсанд будет &
, The ;
становится паузой, так как точка с запятой должна читаться на английском языке.
Механизм преобразования текста в речь от Microsoft предназначен для литературного текста. Более технические тексты, особенно в программировании, где пунктуация должна быть прочитана, могут вызвать проблемы. Например, речевой движок останавливается при чтении двоеточия :
и запятой ,
и полностью игнорирует кавычки, так как должен произойти , если это было чтением английского литературного отрывка. С этим мало что можно сделать.