Фонетическая Пунктуация
- Авторы: Tony Malykh
- Загрузить стабильную версию
- Совместимость с NVDA: 2019.3
Phonetic punctuation - это дополнение для NVDA, которое позволяет преобразовывать знаки препинания в звуковые иконки. В целом, оно также может преобразовывать любые регулярные выражения в звуковые иконки.
Демонстрация
Вы можете прослушать образец речи с фонетической пунктуацией здесь (10 секунд аудио): https://soundcloud.com/user-977282820/nvda-phonetic-punctuation-demo
Использование
- Убедитесь, что для вашего уровня пунктуации установлено соответствующее значение. Если вы не уверены, нажмите NVDA+P несколько раз, пока не выберете "Уровень пунктуации все".
- Убедитесь, что включена фонетическая пунктуация. Нажмите NVDA+Alt+P для включения.
- Фонетические правила пунктуации можно настроить с помощью диалога в меню настроек NVDA.
- Фонетическая пунктуация поставляется с набором предопределенных звуковых правил. Однако по умолчанию включены только некоторые из них. Вы можете включить другие правила, а также добавить новые правила в диалоге настроек.
- Звуковые правила сохраняются в файле
phoneticPunctuationRules.json
в каталоге пользовательских настроек NVDA.
Поддерживаемые синтезаторы речи
Фонетическая пунктуация зависит от новой речевой платформы NVDA, и на сегодняшний день (октябрь 2019 г.) не все синтезаторы поддерживают новые команды должным образом. Это означает, что фонетическая пунктуация может неправильно работать с некоторыми синтезаторами.
Известные синтезаторы, хорошо работающие с фонетической пунктуацией:
- Microsoft Speech API
- eSpeak
- Windows OneCore Voices
Известные синтезаторы, у которых возникают проблемы с фонетической пунктуацией:
- IBMTTS: смотрите эту проблему.
- RHVoice: Команда Break не поддерживается.
Уведомление об авторских правах
Встроенные звуковые значки были разработаны T.V. Raman и являются частью emacspeak. Для получения дополнительной информации смотрите: https://github.com/tvraman/emacspeak/ .