Universal Multilingual (Универсальное многоязычие)
- Автор: 'Yukio Nozawa - Accessible Tools Laboratory
- Исходный код дополнения: Посетить Web-сайт UniversalMultilingual
Краткое описание
Дополнение UniversalMultilingual определяет язык, на котором NVDA читает в данный момент, и переключается между различными речевыми движками в зависимости от обнаруженного языка.
В настоящее время оно поддерживает только японскую и неяпонскую идентификацию. Мы готовы добавить определяемые языки и улучшить логику определения на основе вклада / предложений пользователей.
О всех особенностях UML можно узнать в справке дополнения.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
UniversalMultilingual | 2401.13.555 | 2024.1 | 2024.1 | 2021.1 | 25-12-2024 20:07:38 | 39 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
UniversalMultilingual-V.24.01.13.555.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
UniversalMultilingual (Универсальное многоязычие)
Обзор
Дополнение UniversalMultilingual определяет язык, на котором NVDA читает в данный момент, и переключается между различными речевыми движками в зависимости от обнаруженного языка. В настоящее время оно поддерживает только японскую и неяпонскую идентификацию. Мы готовы добавить определяемые языки и улучшить логику определения на основе вклада / предложений пользователей.
Системные требования
Минимальная поддерживаемая версия NVDA - 2021.1.
Использование
- Установите это дополнение.
- Запустите меню NVDA -> Universal Multilingual -> Настройки Universal Multilingual.
- Выберите основной язык.
- Выберите стратегию переключения.
- Установите речевые движки для каждого языка.
- Сохраните настройки.
- Измените синтезатор на Universal Multilingual в настройках речи NVDA.
- В том же диалоговом окне установите флажок «Автоматическое переключение языка».
Настройки
Настройки, включенные в меню «Настройки Universal Multilingual», будут описаны ниже.
Основной язык
Установите язык, который является наиболее приоритетным. В настоящее время это не сильно влияет на поведение.
Стратегия переключения
Предложение: Проверяет правильность чтения предложения. Если в нем есть хотя бы один японский символ, он прекращает сканирование и читает все на японском. Если японский язык в предложении отсутствует, он читает, используя неяпонский речевой движок.
Слово: Проверяет читаемое предложение символ за символом. Даже если японский и неяпонский языки смешаны, он читает японскую часть, используя японский речевой движок, и читает неяпонскую часть, используя неяпонский речевой движок.
Речевые движки
Задайте речевые движки, которые будут использоваться для японской и неяпонской речи соответственно. В списке отображаются пары: язык и речевой движок. Нажатие кнопки «Выбрать движок» позволяет сменить речевой движок для выбранного в данный момент языка.
В настоящее время не поддерживается использование одного и того же речевого движка для разных языков. Например, если вы используете речевой движок SAPI5 для неяпонского языка, вы не можете использовать SAPI5 для японского.
Рекомендуемые настройки
Настоятельно рекомендуется установить флажок «Доверять языку голоса при обработке символов и знаков», который находится в настройках речи NVDA. Это немного сложно описать, но это приводит к лучшему чтению.
Известные проблемы и ограничения
Некоторые комбинации речевых движков не будут работать должным образом. В большинстве случаев это связано с некорректной реализацией synthDriver, и это невозможно исправить, как бы Universal Multilingual ни старался.
Для того чтобы изменить настройки каждого речевого движка, вам необходимо сначала переключиться на него из настроек речи NVDA, а затем изменить их в соответствии с вашими предпочтениями. Universal Multilingual отвечает только за переключение речевых движков и не поддерживает никаких функций, которые бы подключались к поведению речевых движков под его контролем.
Некоторые события, такие как изменение высоты тона заглавных букв, пока не поддерживаются. Поддержка планируется в ближайшем будущем.
С этого момента вы можете добавлять поддерживаемые языки, но, поскольку разработчики не используют другие языки изначально, в настоящее время мы оцениваем только японский и другие языки.Если вы хотите добавить поддерживаемый язык, вы можете использовать ACT Пожалуйста, свяжитесь с лабораторией.
Контакты
Если у вас есть аккаунт на GitHub, то страница проблем Universal Multilingual - это самый быстрый способ связаться с нами.
Для получения поддержки по электронной почте, пожалуйста, отправьте письмо на «support@actlab.org».
История обновлений
2024/01/13 Версия 1.0.3
- Поддержка NVDA 2024.1.
2023/03/21 Версия 1.0.2
- Поддерживает NVDA 2023.1.
2022/10/20 Версия 1.0.1
- Исправлена проблема, из-за которой инициализация UML не выполнялась при загрузке UML при запуске NVDA. Эта проблема приводила к побочным эффектам, таким как отказ команды say all или зависание синтезатора с последующим бесконечным циклом.