MS Office поддерживал преобразование текста в речь задолго до его интеграции в Windows (начиная с Vista). В результате вы всегда можете открыть MS Word и прочитать документ за вас. Просто добавьте Speak
кнопку на ленту / панель быстрого доступа, затем выберите текст и щелкните по нему, или назначьте ярлык для функции разговора
Рассказчик также поддерживает эту функцию. Вам просто нужно проверить список ярлыков
Ctrl + Shift + Spacebar Read the entire selected window Ctrl + Alt + Spacebar Read the items that are selected in the current window Insert + Ctrl + G Read a description of the items that appear next to the currently selected element Ctrl Stop Narrator from reading text Insert + F3 Read the current character Insert + F4 Read the current word Insert + F5 Read the current line Insert + F6 Read the current paragraph Insert + F7 Read the current page Insert + F8 Read the current document Caps Lock + H Read document Caps Lock + U Read next page Caps Lock + Ctrl + U Read current page Caps Lock + Shift + U Read previous page Caps Lock + I Read next paragraph Caps Lock + Ctrl + I Read current paragraph Caps Lock + Shift + I Read previous paragraph Caps Lock + O Read next line Caps Lock + Ctrl + O Read current line Caps Lock + Shift + O Read previous line Caps Lock + P Read next word Caps Lock + Ctrl + P Read current word Caps Lock + Shift + P Read previous word Swipe up with three fingers Read current window Swipe down with three fingers Start reading explorable text
Windows 10 поддерживает режим сканирования, чтобы помочь вам быстрее . Это может быть переключено Caps lock+Spacebar
Однако в MS Office не работает Narrator, поэтому вам нужно скопировать текст во внешнее приложение. Это может быть достигнуто с помощью AutoHotkey. Нужно будет скопировать выделенный текст и передать его в приведенный ниже скрипт VBS.
Dim text, sapi Set text = WScript.Arguments(0) Set sapi = CreateObject("sapi.spvoice") sapi.Speak text
Трюки с глупыми выродками: как заставить компьютер разговаривать с вами
Я не думаю, что есть что-то другое при чтении веб-страницы по сравнению с простым текстом. Но отметьте это. Как использовать рассказчик для чтения содержимого веб-страниц?
Некоторые другие приложения TTS для Windows можно найти здесь
Вывод текста для чтения может быть записан с тоннами программного обеспечения там. Если вы не хотите его слышать и вам просто нужно сохранить выходной файл, используйте любое программное обеспечение для смешивания потоков, такое как GraphStudioNext (входит в пакет кодеков K-lite) и перенаправьте выходной поток в файл; преобразовать в mp3 перед этим, если это необходимо
Все вышеперечисленное можно автоматизировать с помощью скрипта. Забудьте о командном файле, PowerShell очень мощный и может делать все, что можно сделать с помощью Bash. Он может вырезать формат из текста и редактировать его, так что нет необходимости в vimscript. Там также VIM для Windows. Или при необходимости вы всегда можете установить bash на Windows или Cygwin. Автоматизация графического интерфейса также может быть выполнена с помощью AutoHotKey.