EnhancedPhoneticReading (Расширение отложенного фонетического чтения)
Автор:- Исходный код дополнения: Посетить Web-сайт EnhancedPhoneticReading
Краткое описание
Дополнение EnhancedPhoneticReading улучшает встроенную функцию отложенного описания символов в NVDA.
Оно позволяет настраивать задержку перед произнесением фонетического описания символа.
В настройках речи под флажком «Отложенное описание символов» появляется поле ввода.
Вы можете установить задержку от 0 до 5000 миллисекунд.
Если установить значение 0, NVDA будет произносить фонетическое описание мгновенно вместо самого символа.
Например вместо буквы «А» вы сразу услышите «Анна».
Это ускоряет восприятие при чтении текста.
При задержке от 1 до 5000 миллисекунд сначала произносится сам символ.
Затем через указанное время звучит его фонетическое описание.
Такая задержка помогает избежать лишних описаний при быстром перемещении по тексту.
Для символов без фонетического описания применяются стандартные правила речи.
Это обеспечивает совместимость с другими дополнениями.
Настройка задержки является глобальной для всех синтезаторов речи.
Для разных синтезаторов можно использовать профили конфигурации NVDA.
Все особенности дополнения описаны в справочном руководстве.
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| EnhancedPhoneticReading | 2026.1.0 | 2026.1 | 2026.1 | 2026.1 | 07-04-2026 21:52:59 | 27 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
EnhancedPhoneticReading-V.2026.1.0.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
EnhancedPhoneticReading (Расширение отложенного фонетического чтения)
Дополнение EnhancedPhoneticReading, которое расширяет встроенную функцию отложенного описания символов настраиваемой задержкой и режимом мгновенного описания.
Описание
NVDA включает флажок «Отложенное описание символов» в настройках голоса. Когда он включён, NVDA объявляет фонетическое описание символа (например, «Анна» для «А») после фиксированной, жёстко заданной задержки при перемещении курсора на этот символ.
Это дополнение расширяет данную функцию двумя способами:
- Настраиваемая задержка: Поле ввода с числом добавляется непосредственно под флажком «Отложенное описание символов» на панели настроек голоса, как визуально, так и в порядке обхода клавишей Tab. Вы можете установить задержку в миллисекундах (0–5000).
- Режим мгновенного описания: Если для задержки установлено значение 0, сам символ вообще не произносится — вместо этого фонетическое описание произносится немедленно. Для символов, не имеющих фонетического описания (знаки препинания, пробелы и т.д.), применяются обычные правила речи, чтобы другие дополнения (например, Phonetic Punctuation) продолжали работать корректно.
Требования
- NVDA 2026.1 или более поздняя версия
Установка
- Скачайте файл
.nvda-addon. - Откройте его с помощью NVDA (двойным щелчком или нажатием Enter на файле).
- Следуйте инструкциям по установке и перезапустите NVDA, когда будет предложено.
Использование
- Откройте настройки NVDA (NVDA+N → Параметры → Настройки).
- Перейдите в категорию Речь.
- Установите флажок «Отложенное описание символов», если он ещё не установлен.
- Поле ввода с числом «Задержка описания (мс, 0=мгновенно)» появляется непосредственно под флажком, как визуально, так и в порядке обхода клавишей Tab.
- Установите предпочитаемую задержку:
- 0 — произносить фонетическое описание немедленно вместо самого символа.
- 1–5000 — сначала произнести символ, а затем произнести фонетическое описание через указанное количество миллисекунд.
- Нажмите OK или Применить, чтобы сохранить изменения.
Примечания
- Поле ввода с числом скрыто, когда флажок «Отложенное описание символов» снят.
- Дополнение работает вместе с другими дополнениями, которые изменяют
speech.speakTextInfo(такими как BrowserNav и Phonetic Punctuation). Объект_FakeTextInfoпредоставляет атрибутobjдля поддержания совместимости. - Значение задержки является глобальным и применяется ко всем синтезаторам и голосам. Используйте профили конфигурации NVDA, если вам нужны разные значения для разных синтезаторов.
Авторы
- Оригинальное дополнение: David CM <dhf360@gmail.com> — Enhanced Phonetic Reading
- Модифицировано: Çağrı Doğan
Изменения по сравнению с оригиналом
- Удалена отдельная категория настроек — поле ввода задержки вставляется непосредственно под встроенным флажком «Отложенное описание символов» на существующей панели настроек речи, как визуально, так и в порядке обхода клавишей Tab.
- Удалён независимый флажок «Включить отложенные описания» — дополнение теперь активируется только тогда, когда включена собственная настройка NVDA
delayedCharacterDescriptions. - Исправлено двойное объявление — собственный механизм отложенного описания NVDA временно подавляется, пока работает таймер дополнения, что предотвращает двукратное произнесение описания.
- Режим мгновенных описаний по сочетанию клавиш заменён значением 0 в поле ввода задержки.
- Удалена зависимость от библиотеки
six(прослойка совместимости Python 2/3, больше не требуется). - Добавлен атрибут
objв_FakeTextInfoдля предотвращения исключенийAttributeError, вызываемых другими дополнениями, такими как Phonetic Punctuation. - Поле ввода с числом скрыто, когда флажок «Отложенное описание символов» снят.
Лицензия
GPL 2.0
История версий
История версий
| Версия файла | Тестируемая версия NVDA | Минимальная версия NVDA | Размер файла (КБ) | Ссылка на загрузку |
|---|---|---|---|---|
| 24.1.2 | 2025.1 | 2018.3.0 | 28 | EnhancedPhoneticReading-V.24.1.2.nvda-addon |
| 24.1.1 | 2024.2 | 2018.3.0 | 28 | EnhancedPhoneticReading-V.24.1.1.nvda-addon |
| 2026.1.0 | 2026.1 | 2026.1 | 27 | EnhancedPhoneticReading-V.2026.1.0.nvda-addon |
| 1.2 | 2023.1 | 2018.3.0 | 22 | EnhancedPhoneticReading-V.1.2.nvda-addon |
| 1.1.3 | 2022.2 | 2018.3.0 | 14 | EnhancedPhoneticReading-V.1.1.3.nvda-addon |
| 1.1.2-dev | 2022.1.1 | 2018.3.0 | 14 | EnhancedPhoneticReading-V.1.1.2-dev.nvda-addon |
| 1.1.1-dev | 2021.3.1 | 2018.3.0 | 6 | EnhancedPhoneticReading-V.1.1.1-dev.nvda-addon |
| 1.0 | 2021.3.1 | 2018.3.0 | 6 | EnhancedPhoneticReading-V.1.0.nvda-addon |
| 0.5a3 | 2021.1 | 2018.3.0 | 5 | EnhancedPhoneticReading-V.0.5a3.nvda-addon |
| 0.5a2 | 2019.3.0 | 2018.3.0 | 5 | EnhancedPhoneticReading-V.0.5a2.nvda-addon |