Фонетическая Пунктуация

Phonetic punctuation - это дополнение для NVDA, которое позволяет преобразовывать знаки препинания в звуковые иконки. В целом, оно также может преобразовывать любые регулярные выражения в звуковые иконки.

Демонстрация

Вы можете прослушать образец речи с фонетической пунктуацией здесь (10 секунд аудио): https://soundcloud.com/user-977282820/nvda-phonetic-punctuation-demo

Использование

  1. Убедитесь, что для вашего уровня пунктуации установлено соответствующее значение. Если вы не уверены, нажмите NVDA+P несколько раз, пока не выберете "Уровень пунктуации все".
  2. Убедитесь, что включена фонетическая пунктуация. Нажмите NVDA+Alt+P для включения.
  3. Фонетические правила пунктуации можно настроить с помощью диалога в меню настроек NVDA.
  4. Фонетическая пунктуация поставляется с набором предопределенных звуковых правил. Однако по умолчанию включены только некоторые из них. Вы можете включить другие правила, а также добавить новые правила в диалоге настроек.
  5. Звуковые правила сохраняются в файле phoneticPunctuationRules.json в каталоге пользовательских настроек NVDA.

Поддерживаемые синтезаторы речи

Фонетическая пунктуация зависит от новой речевой платформы NVDA, и на сегодняшний день (октябрь 2019 г.) не все синтезаторы поддерживают новые команды должным образом. Это означает, что фонетическая пунктуация может неправильно работать с некоторыми синтезаторами.

Известные синтезаторы, хорошо работающие с фонетической пунктуацией:

  • Microsoft Speech API
  • eSpeak
  • Windows OneCore Voices

Известные синтезаторы, у которых возникают проблемы с фонетической пунктуацией:

  • IBMTTS: смотрите эту проблему.
  • RHVoice: Команда Break не поддерживается.

Уведомление об авторских правах

Встроенные звуковые значки были разработаны T.V. Raman и являются частью emacspeak. Для получения дополнительной информации смотрите: https://github.com/tvraman/emacspeak/ .