EnglishReadingEnhancer (Улучшение качество чтения английского текста)
Автор:- Исходный код дополнения: Посетить Web-сайт EnglishReadingEnhancer
Краткое описание
English Reading Enhancer — это дополнение для NVDA, которое улучшает качество чтения английского текста с использованием японских синтезаторов речи.
NVDA поддерживает множество синтезаторов речи.
Одни обладают естественным звучанием, другие — высокой скоростью чтения, третьи — низкой нагрузкой на систему.
Пользователи могут выбирать синтезатор в зависимости от своих предпочтений.
Кроме того, можно переключать синтезаторы в зависимости от задачи, например, для чтения книг или проверки документов.
Однако при использовании нескольких синтезаторов могут возникать проблемы из-за различий в их работе.
Особенно это касается чтения английских слов, где синтезаторы могут ошибаться в произношении или читать слова по буквам.
Чтобы решить эту проблему, было решено реализовать внутреннюю обработку английских слов в NVDA, преобразуя их в катакану перед передачей синтезатору.
Это позволяет устранить различия между синтезаторами и обеспечить стабильное качество чтения.
Подобные функции уже реализованы в JAWS (японская версия) и ALTAIR, и их цель схожа.
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| EnglishReadingEnhancer | 1.1.2 | 2025.1 | 2025.1 | 2019.3 | 16-05-2025 17:57:01 | 409 Кб. | GPL v2 |
Журнал изменений
Подробнее
Не найдено
Скачать
EnglishReadingEnhancer-V.1.1.2.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюИнформация о локализации на русский язык
🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
EnglishReadingEnhancer (Руководство по использованию English Reading Enhancer Ver1.1.2)
(Обновлено: 2025-02-23)
Страница программного обеспечения
Обзор English Reading Enhancer
English Reading Enhancer — это дополнение для NVDA, которое улучшает качество чтения английского текста с использованием японских синтезаторов речи.
История разработки
NVDA поддерживает множество синтезаторов речи.
Одни обладают естественным звучанием, другие — высокой скоростью чтения, третьи — низкой нагрузкой на систему.
Пользователи могут выбирать синтезатор в зависимости от своих предпочтений.
Кроме того, можно переключать синтезаторы в зависимости от задачи, например, для чтения книг или проверки документов.
Однако при использовании нескольких синтезаторов могут возникать проблемы из-за различий в их работе.
Особенно это касается чтения английских слов, где синтезаторы могут ошибаться в произношении или читать слова по буквам.
Чтобы решить эту проблему, было решено реализовать внутреннюю обработку английских слов в NVDA, преобразуя их в катакану перед передачей синтезатору.
Это позволяет устранить различия между синтезаторами и обеспечить стабильное качество чтения.
Подобные функции уже реализованы в JAWS (японская версия) и ALTAIR, и их цель схожа.
Основные функции
Дополнение выполняет чтение английского текста следующим образом:
- Из текста извлекаются последовательности букв латинского алфавита. Также все символы латинского алфавита преобразуются в полуширинные.
- Используя встроенный словарь, дополнение пытается преобразовать слова в катакану. Например, слово "timeline" будет преобразовано в "タイムライン" (таймурайн), так как оно состоит из "time" (タイム) и "line" (ライン).
- Если слово не найдено в словаре, применяется чтение по правилам ромадзи.
- Если и это не удается, слово читается по буквам.
Требования к системе
Дополнение поддерживает NVDA 2019.3 и выше.
Оно работает как с оригинальной версией NVDA, так и с японской локализацией.
Чтобы избежать проблем с чтением английского текста английскими синтезаторами, преобразование в катакану выполняется только для японских синтезаторов.
Однако некоторые синтезаторы могут некорректно определять язык, что может привести к ошибкам.
Особенно это касается следующих случаев:
- Язык NVDA установлен не на японский.
- В настройках NVDA включена опция "Автоматически переключать язык, если это поддерживается", и вы читаете веб-страницы или документы на других языках.
Установка
Установка
Распакуйте скачанный файл, чтобы получить файл с расширением .nvda-addon.
Для установки дополнения запустите этот файл при активном NVDA.
Также вы можете установить дополнение через меню NVDA:
[Инструменты] → [Магазин дополнений].
Подробнее см. в руководстве пользователя NVDA.
Удаление
Удаление дополнения выполняется так же, как и для других дополнений NVDA.
Подробнее см. в руководстве пользователя NVDA.
Обновление
Дополнение регулярно обновляется для добавления новых функций, исправления ошибок и пополнения словаря.
По умолчанию при запуске NVDA выполняется проверка обновлений.
Если доступна новая версия, вы получите уведомление.
Следуйте инструкциям на экране для выполнения обновления.
Вы также можете отключить автоматическую проверку обновлений или выполнить её вручную через меню настроек дополнения.
Подробнее см. в следующем разделе.
Использование
Обычно после установки дополнения никаких дополнительных действий не требуется.
При чтении текста, содержащего латинские символы, автоматически выполняется преобразование в катакану.
Использование меню настроек
После установки дополнения в меню NVDA появится пункт [English Reading Enhancer].
Выбрав его, вы откроете подменю для настройки дополнения.
Описание пунктов меню:
- Отключить (включить) English Reading Enhancer: Переключает функцию преобразования английского текста.
Текущее состояние отображается в меню. После выполнения действия результат будет показан в диалоговом окне.
Настройка применяется сразу и сохраняется после перезапуска NVDA. - Отключить (включить) проверку обновлений при запуске: Переключает автоматическую проверку обновлений при запуске NVDA.
Текущее состояние отображается в меню. После выполнения действия результат будет показан в диалоговом окне. - Проверить обновления: Позволяет вручную проверить наличие обновлений.
В отличие от автоматической проверки, вы получите уведомление, даже если используется последняя версия или произошла ошибка. - Сообщить об ошибке чтения: Открывает функцию сообщения об ошибках чтения.
Функция сообщения об ошибках чтения
Эта функция позволяет сообщать о словах, которые не читаются так, как ожидается.
Окончательное решение о внесении изменений принимается разработчиком, но эта функция помогает улучшить качество чтения.
Подготовка
Для использования этой функции требуется платформа для разработки программного обеспечения GitHub и её функция "Issue".
Необходимо заранее создать учетную запись GitHub и получить личный токен доступа (бесплатно).
Примерный порядок действий:
- Создайте учетную запись GitHub (если у вас уже есть аккаунт, этот шаг можно пропустить).
- Войдите в учетную запись и создайте личный токен доступа.
Токены бывают двух типов: "fine-grained personal access tokens" и "personal access tokens (classic)".
В данном случае нужно создать "personal access tokens (classic)".
При создании токена укажите "Note" (заметка), "Expiration" (срок действия) и выберите "scopes" (разрешения).
Обязательно отметьте "public_repo".
После создания токена скопируйте его с помощью кнопки "Copy token". - В меню NVDA выберите [English Reading Enhancer] → [Сообщить об ошибке чтения] → [Настройка токена доступа GitHub] и вставьте скопированный токен.
Процесс сообщения об ошибке
Выберите [English Reading Enhancer] → [Сообщить об ошибке чтения] → [Сообщить об ошибке чтения] в меню NVDA или нажмите Shift+Ctrl+NVDA+E, чтобы открыть диалог ввода данных.
В поле [Слово] введите слово, которое читается неправильно, а в поле [Произношение] — правильное произношение.
В поле [Слово] обязательно используйте правильный регистр букв.
Если требуется дополнительное пояснение, введите его в поле [Комментарий].
Это поле не поддерживает многострочный ввод, поэтому используйте его для кратких заметок.
Примеры содержимого:
- "Это означает ○○." (Для сокращений или имен собственных такие пояснения полезны.)
- "Произношение ○○ звучит неестественно по-японски.", "В катакане это пишется как ○○, поэтому произношение ○○ кажется неподходящим."
После ввода нажмите [OK], чтобы создать Issue.
Обработка сообщений
Все сообщения публикуются на GitHub.
Вы можете просмотреть список сообщений, выбрав [English Reading Enhancer] → [Сообщить об ошибке чтения] → [Открыть список сообщений] в меню NVDA.
Решение о добавлении предложений в словарь, их изменении или отклонении обсуждается на GitHub.
Если ваше сообщение получило ответ, вы получите уведомление на email, указанный в GitHub.
Вы можете ответить на это письмо, чтобы добавить комментарий.
Статус "Close" означает, что вопрос решен.
Есть несколько типов закрытия: "Completed" (предложение принято) и "Not Planned" (предложение отклонено).
Лицензия и авторские права
Дополнение распространяется под лицензией GPL (GNU GENERAL PUBLIC LICENSE) версии 2.
Copyright (C) 2022 Kazto Kitabatake, ACT Laboratory. Все права защищены.
Словарь для преобразования английских слов в катакану основан на следующих данных:
- Словарь
bep-eng.dicот Bilingual Emacspeak Project
Copyright 1999-2002 Bilingual Emacspeak Project. Все права защищены. - Словарь из High-speed Synthesizer For NVDA (HISS)
Copyright (c) 2022 AccessibleToolsLaboratory
История обновлений
2025/02/23 Версия 1.1.2
- Поддержка обновления NVDA 2025.1.
- Обновлен словарь для чтения.
2024/08/21 Версия 1.1.1
- Добавлена поддержка NVDA 2024.3.
- Обновлен словарь.
2023/12/31 Версия 1.1.0
- Добавлена функция сообщения об ошибках чтения.
- Добавлена поддержка NVDA 2024.1.
- Обновлен движок преобразования в катакану. Улучшено чтение слов с "no" в середине.
- Обновлен словарь.
2023/05/03 Версия 1.0.3
- Обновлен движок преобразования в катакану. Улучшено чтение слов в нижнем регистре, например, "chatgpt".
- Обновлен словарь.
2023/02/17 Версия 1.0.2
- Исправлена проблема с лишними пробелами при чтении слов с заглавными буквами.
- Добавлена поддержка NVDA 2023.1.
- Обновлен словарь.
2022/09/23 Версия 1.0.1
- Добавлено предупреждение при включенной опции автоматического переключения языка.
- Исправлена проблема с лишними пробелами при чтении слов с заглавными буквами.
- Исправлено произношение некоторых букв, например, "A".
- Обновлен словарь.
Контактная информация
Если у вас есть вопросы, предложения или сообщения об ошибках, свяжитесь с нами по email или через форум.
- Поддержка ACT Laboratory: support@actlab.org
- Форум ACT Laboratory: https://actlab.org/bbs/
История версий
История версий
| Версия файла | Тестируемая версия NVDA | Минимальная версия NVDA | Размер файла (КБ) | Ссылка на загрузку |
|---|---|---|---|---|
| 23.05.22.909 | 2023.1 | 2019.3 | 408 | EnglishReadingEnhancer-V.23.05.22.909.nvda-addon |
| 2208.15.472 | 2022.5 | 2019.3 | 406 | EnglishReadingEnhancer-V.22.08.15.472.nvda-addon |
| 1.1.2 | 2025.1 | 2019.3 | 409 | EnglishReadingEnhancer-V.1.1.2.nvda-addon |
| 1.1.1 | 2024.1 | 2019.3 | 408 | EnglishReadingEnhancer-V.1.1.1.nvda-addon |
| 1.0.0 | 2022.5 | 2019.3 | 405 | EnglishReadingEnhancer-V.1.0.0.nvda-addon |