Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от «🇷🇺 Русскоязычного сообщества NVDA.RU.»

MathCAT (Речь и брайль из MathML)

Автор:

Краткое описание

Дополнение MathCAT предназначено для того, чтобы в конечном итоге заменить MathPlayer, поскольку MathPlayer больше не поддерживается.
MathCAT генерирует речь и брайль из MathML.
Речь для математики, создаваемая MathCAT, улучшена просодией, чтобы звучать более естественно.
Речью можно управлять в трёх режимах, используя те же команды, что и в MathPlayer.
Кроме того, узел навигации указывается на брайлевском дисплее.
Поддерживаются как Немет, так и UEB Technical.
MathCAT имеет ряд параметров конфигурации, которые управляют речью, навигацией и брайлем.
Многие из них можно установить в диалоговом окне настроек MathCAT (находится в меню «Параметры» NVDA).
Для получения дополнительной информации об этих настройках смотрите документацию MathCAT.

⬇ Перейти к подробной справке 🔝 Назад к оглавлению

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
MathCAT 0.7.5 2025.1 2025.3 2025.1 20-11-2025 22:33:45 2615 Кб. GPL v2
🔝 Назад к оглавлению

Информация о локализации на русский язык

🔝 Назад к оглавлению

Скачать

MathCAT-V.0.7.5.nvda-addon

⬇ Перейти к истории версий 🔝 Назад к оглавлению

Разделы

🔝 Назад к оглавлению

Справка

Подробнее

MathCAT (Речь и брайль из MathML)

MathCAT предназначен для того, чтобы в конечном итоге заменить MathPlayer, поскольку MathPlayer больше не поддерживается. MathCAT генерирует речь и брайль из MathML. Речь для математики, создаваемая MathCAT, улучшена просодией, чтобы звучать более естественно. Речью можно управлять в трёх режимах, используя те же команды, что и в MathPlayer. Кроме того, узел навигации указывается на брайлевском дисплее. Поддерживаются как Немет, так и UEB Technical.

MathCAT имеет ряд параметров конфигурации, которые управляют речью, навигацией и брайлем. Многие из них можно установить в диалоговом окне настроек MathCAT (находится в меню «Параметры» NVDA). Для получения дополнительной информации об этих настройках см. документацию MathCAT. Документация включает ссылку на таблицу со всеми командами навигации в MathCAT.

Примечание: MathCAT — это общая библиотека для генерации речи и брайля из MathML. Она используется другими проектами вспомогательных технологий, помимо NVDA. Для получения информации о проекте MathCAT в целом см. главную страницу документации MathCAT.

Кому следует использовать MathCAT:

Кому НЕ следует использовать MathCAT:

Правила речи в MathCAT пока не так обширны, как правила MathPlayer, хотя они уже близки к этому — это может быть ещё одной причиной остаться с MathPlayer. MathCAT используется как испытательный полигон для идей для MathML 4, которые позволяют авторам выражать своё намерение, чтобы двусмысленные обозначения могли быть озвучены правильно, а не угаданы. Я воздерживался от добавления слишком большого количества правил, поскольку архитектура MathCAT сосредоточена вокруг использования и вывода намерения автора, а эти вопросы ещё не полностью урегулированы.

Перевод

Журнал обновлений MathCAT

Версия 0.7.5

Исправления ошибок и улучшения

Добавления в API

Версия 0.7.2

Версия 0.6.10

Версия 0.6.9

Версия 0.6.8

Множество изменений, так как с момента последнего официального выпуска прошло много времени.

Речь

Навигация

Брайль

Другое

Исправления

Версия 0.5.6

Версия 0.5.0

Версия 0.4.2

Версия 0.3.11

Версия 0.3.9

Версия 0.3.8

Брайль:

Другие исправления:

Версия 0.3.3

Этот выпуск содержит ряд исправлений ошибок. Основные новые функции и исправления ошибок:

Много небольших корректировок речи и некоторые исправления ошибок как для Немета, так и для UEB.

Примечание: теперь есть возможность получать брайль по вьетнамскому стандарту в качестве вывода. Это всё ещё работа в процессе и содержит слишком много ошибок для использования, кроме как для тестирования. Ожидается, что следующий выпуск MathCAT будет содержать надёжную реализацию.

Версия 0.2.5

Версия 0.2

Среда разработки

Как настроить среду разработки:

  1. Установите Python 3.11 (32-битная версия).
  2. Настройте виртуальное окружение.
    • python -m venv .venv
  3. Установите зависимости Python в .venv.
    • Активируйте виртуальное окружение .venv\Scripts\activate
    • Установите зависимости для линтинга pip install ruff==0.8.1 pre-commit==4.0.1 pyright==1.1.396
  4. Импортируйте код NVDA.
    • Исходный код NVDA должен быть доступен для получения подсказок типов, разрешения пространств имён, завершения кода и других подсказок IDE.
    • Относительный путь ../nvda/source включён в конфигурацию pyright в pyproject.toml.
    • Репозиторий NVDA должен быть клонирован в тот же родительский каталог, т.е. быть соседним для этого репозитория. В качестве альтернативы обновите ../nvda/source в pyproject.toml на другое место, куда был клонирован репозиторий NVDA.
🔝 Назад к оглавлению

История версий

История версий
Версия файлаТестируемая версия NVDAМинимальная версия NVDAРазмер файла (КБ)Ссылка на загрузку
0.7.52025.32025.12615MathCAT-V.0.7.5.nvda-addon
0.7.32025.32025.12603MathCAT-V.0.7.3.nvda-addon
0.6.92025.12024.12427MathCAT-V.0.6.9.nvda-addon
0.6.82024.42024.12419MathCAT-V.0.6.8.nvda-addon
0.6.62024.42024.12330MathCAT-V.0.6.6.nvda-addon
0.6.102025.12024.12376MathCAT-V.0.6.10.nvda-addon
0.5.62024.12019.32321MathCAT-V.0.5.6.nvda-addon
0.5.12024.12019.32156MathCAT-V.0.5.1.nvda-addon
0.5.02024.12024.12163MathCAT-V.0.5.0.nvda-addon
0.4.22024.12024.12111MathCAT-V.0.4.2.nvda-addon
0.3.92023.32019.32070MathCAT-V.0.3.9.nvda-addon
0.3.82023.32019.31959MathCAT-V.0.3.8.nvda-addon
0.3.62023.12019.31719MathCAT-V.0.3.6.nvda-addon
0.3.52023.12019.31695MathCAT-V.0.3.5.nvda-addon
0.3.32023.12019.31806MathCAT-V.0.3.3.nvda-addon
0.3.22023.12019.31807MathCAT-V.0.3.2.nvda-addon
0.2.52023.12018.11744MathCAT-V.0.2.5.nvda-addon
0.2.12023.12018.11740MathCAT-V.0.2.1.nvda-addon
0.2.02023.12018.11739MathCAT-V.0.2.0.1.nvda-addon
0.1.22021.32013.1.01111MathCAT-V.0.1.2.nvda-addon
0.1.142022.12018.11472MathCAT-V.0.1.14.nvda-addon
🔝 Назад к оглавлению