(Обновлено: 2025-02-23)
Страница программного обеспечения
English Reading Enhancer — это дополнение для NVDA, которое улучшает качество чтения английского текста с использованием японских синтезаторов речи.
NVDA поддерживает множество синтезаторов речи.
Одни обладают естественным звучанием, другие — высокой скоростью чтения, третьи — низкой нагрузкой на систему.
Пользователи могут выбирать синтезатор в зависимости от своих предпочтений.
Кроме того, можно переключать синтезаторы в зависимости от задачи, например, для чтения книг или проверки документов.
Однако при использовании нескольких синтезаторов могут возникать проблемы из-за различий в их работе.
Особенно это касается чтения английских слов, где синтезаторы могут ошибаться в произношении или читать слова по буквам.
Чтобы решить эту проблему, было решено реализовать внутреннюю обработку английских слов в NVDA, преобразуя их в катакану перед передачей синтезатору.
Это позволяет устранить различия между синтезаторами и обеспечить стабильное качество чтения.
Подобные функции уже реализованы в JAWS (японская версия) и ALTAIR, и их цель схожа.
Дополнение выполняет чтение английского текста следующим образом:
Дополнение поддерживает NVDA 2019.3 и выше.
Оно работает как с оригинальной версией NVDA, так и с японской локализацией.
Чтобы избежать проблем с чтением английского текста английскими синтезаторами, преобразование в катакану выполняется только для японских синтезаторов.
Однако некоторые синтезаторы могут некорректно определять язык, что может привести к ошибкам.
Особенно это касается следующих случаев:
Распакуйте скачанный файл, чтобы получить файл с расширением .nvda-addon.
Для установки дополнения запустите этот файл при активном NVDA.
Также вы можете установить дополнение через меню NVDA:
[Инструменты] → [Магазин дополнений].
Подробнее см. в руководстве пользователя NVDA.
Удаление дополнения выполняется так же, как и для других дополнений NVDA.
Подробнее см. в руководстве пользователя NVDA.
Дополнение регулярно обновляется для добавления новых функций, исправления ошибок и пополнения словаря.
По умолчанию при запуске NVDA выполняется проверка обновлений.
Если доступна новая версия, вы получите уведомление.
Следуйте инструкциям на экране для выполнения обновления.
Вы также можете отключить автоматическую проверку обновлений или выполнить её вручную через меню настроек дополнения.
Подробнее см. в следующем разделе.
Обычно после установки дополнения никаких дополнительных действий не требуется.
При чтении текста, содержащего латинские символы, автоматически выполняется преобразование в катакану.
После установки дополнения в меню NVDA появится пункт [English Reading Enhancer].
Выбрав его, вы откроете подменю для настройки дополнения.
Описание пунктов меню:
Эта функция позволяет сообщать о словах, которые не читаются так, как ожидается.
Окончательное решение о внесении изменений принимается разработчиком, но эта функция помогает улучшить качество чтения.
Для использования этой функции требуется платформа для разработки программного обеспечения GitHub и её функция “Issue”.
Необходимо заранее создать учетную запись 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Если у вас есть вопросы, предложения или сообщения об ошибках, свяжитесь с нами по email или через форум.