Speech Pacer (Регулятор речи)
Speech Pacer — это эволюция оригинального дополнения NVDA Pausing Information. Он сохраняет ту же цель — облегчить отслеживание изменений фокуса — но заменяет трюки с пунктуацией на настоящие паузы, управляемые синтезатором, добавляет более богатую конфигурацию и сохраняет вывод на брайль и в историю речи нетронутыми.
Основные возможности
- Структурированное озвучивание фокуса с паузами синтезатора между названием, типом, состоянием, сочетанием клавиш, значением, позицией в таблице и описанием активного элемента управления.
- Предустановки детализации (Краткий, Средний, Полный) и полностью настраиваемый профиль, позволяющий точно выбрать, какие сообщения должны озвучиваться для каждого типа элемента управления.
- Опциональные префиксы для сочетаний клавиш и значений ползунков/линеек прокрутки, чтобы длинные объявления оставались легко воспринимаемыми.
- Осведомлённость о таблицах: объявляются заголовки, координаты и встроенные значения, когда NVDA их предоставляет.
Что нового по сравнению с Pausing Information
- Настоящие команды пауз синтезатора заменяют старый обходной путь с дефисами.
- Настраиваемая опция Пауза между элементами (0–2000 мс) даёт прямой контроль над промежутком между блоками информации.
- Существующие настройки Pausing Information автоматически переносятся при первом запуске Speech Pacer, что делает обновление плавным.
Использование Speech Pacer
Speech Pacer активируется сразу после установки. По умолчанию он озвучивает тот же богатый набор деталей, к которому привыкли давние пользователи Pausing Information — только теперь синхронизация управляется синтезатором, а не уровнем символов. Вы можете включать/выключать дополнение с помощью NVDA+Shift+P (настраивается в диалоге «Жесты ввода» NVDA в разделе Speech Pacer).
Параметры диалога
- Включить структурированные объявления фокуса: Главный переключатель, который включает или отключает Speech Pacer. Его отключение восстанавливает речь NVDA по умолчанию без удаления дополнения.
- Разрешить дополнению переводить названия элементов управления и состояний: Использует внутренний словарь Speech Pacer вместо встроенных меток NVDA.
- Объявлять сочетания клавиш: Управляет тем, будут ли озвучиваться определённые в приложении сочетания клавиш.
- Уровень детализации сообщений: Предустановки Краткий, Средний, Полный или Пользовательский, которые определяют количество озвучиваемого контекста.
- Пауза между элементами (миллисекунды): Устанавливает длительность паузы синтезатора, вставляемой между каждым фрагментом информации.
Пользовательский профиль
Выберите уровень детализации Пользовательский и нажмите Настроить…, чтобы адаптировать Speech Pacer под ваш рабочий процесс:
- Выберите, для каких типов элементов управления следует объявлять их названия типов.
- Включите или отключите дополнительные функции, такие как предупреждения об активном окне или префиксы для сочетаний клавиш/значений.
- Решите, будут ли сочетания клавиш озвучены с префиксом перед клавишей или просто объявлены.
Дополнительное поведение
- Когда объект предоставляет выбранный текст (документы, редактируемые поля), выделение озвучивается, а очень длинные фрагменты суммируются путём объявления количества символов.
- Для таблиц, сеток и пунктов меню один раз объявляются заголовки столбцов и строк, а также координаты, чтобы предоставить тот же контекст, который NVDA показывает визуально.
- Негативные состояния (например, «не отмечено» или «выключено») озвучиваются, когда это повышает ясность и существует перевод.
Совместимость
Speech Pacer работает с NVDA 2019.3 и новее. Он уважает инфраструктуру речи, брайля и истории NVDA, поэтому дополнения, такие как Speech History или средства просмотра вывода, продолжают получать точный текст, который был произнесён.
Если Pausing Information всё ещё установлен, установщик Speech Pacer предложит удалить его автоматически. Все пользовательские настройки импортируются при первом запуске для плавного перехода.
Лицензия
Speech Pacer — это свободное программное обеспечение, выпущенное под лицензией GNU General Public License версии 2.