Phonetic Punctuation

Phonetic punctuation — це додаток для NVDA, який дозволяє конвертувати знаки пунктуації в аудіопозначки. Взагалі він також може конвертувати будь-які сталі вислови в аудіопозначки.

Демо

Тут ви можете послухати 10-секундний аудіозапис роботи phonetic punctuation: https://soundcloud.com/user-977282820/nvda-phonetic-punctuation-demo

Користування

  1. Переконайтеся, що рівень символа вашої програми налаштований відповідно. Якщо ви не впевнені, натисніть NVDA+P кілька разів, доки не оберете «рівень символа усі».
  2. Переконайтеся, що phonetic punctuation увімкнений. Щоб увімкнути його, натисніть NVDA+Alt+P.
  3. Правила Phonetic punctuation можна налаштувати за допомогою діалогу в меню налаштувань NVDA.
  4. Phonetic punctuation постачається з набором заздалегідь встановлених правил. Проте типово ввімкнені лише деякі з них. Ви можете ввімкнути інші правила, а також додати нові в діалозі конфігурації.
  5. Аудіопозначки зберігаються у файлі з назвою «phoneticPunctuationRules.json» у теці налаштувань користувача NVDA.

Підтримувані голосові синтезатори

Phonetic punctuation залежить від нового NVDA speech framework і на сьогодні (жовтень 2019) не всі голосові синтезатори мають належну підтримку для нових команд. Це означає, що phonetic punctuation може некоректно працювати з деякими синтезаторами мовлення.

Синтезатори, які точно добре працюють з Phonetic Punctuation:

  • Microsoft Speech API
  • eSpeak
  • Windows OneCore Voices

Синтезатори, які мають проблеми з Phonetic Punctuation:

  • IBMTTS: дивіться цей розділ.
  • RHVoice: не підтримується команда переривання.

Авторські права

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