IndianNumberSystem (Индийская система чисел)
- Автор: 'Ramesh Patil
- Исходный код дополнения: Посетить Web-сайт indianNumberSystem
Краткое описание
Дополнение IndianNumberSystem для NVDA улучшает произношение чисел программой чтения с экрана,
особенно для пользователей из Индии, которые предпочитают формат «crore/lakh» вместо западного формата миллион/миллиард.
Особенности дополнения:
Режим индийских чисел - Автоматически форматирует числа с 6 и более цифрами в индийском стиле.
Западный режим (NVDA по умолчанию) - Без форматирования - NVDA читает числа как обычно.
Режим «цифра за цифрой» - Читает все числа (с 2 и более цифрами) по одной цифре за раз.
Сочетание клавиш:
NVDA + Shift + F: Цекличное переключение режимов.
Сочетание клавиш можно изменить в жестах ввода, в категории «IndianNumberSystem» для ярлыка «Переключает между индийской, западной и телефонной системами произношения чисел».
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
indianNumberSystem | 1.1 | 2024.1 | 2024.4.2 | 2024.1 | 28-05-2025 21:01:29 | 13 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
IndianNumberSystem-V.1.1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
🎉 Первый выпуск: Индийская система чисел NVDA Add-on v1.0 🇮🇳
Дополнение IndianNumberSystem для NVDA улучшает произношение чисел программой чтения с экрана, особенно для пользователей из Индии, которые предпочитают формат crore/lakh вместо западного формата миллион/миллиард.
🔢 Особенности.
✅ Режим индийских чисел
- Автоматически форматирует числа с 6 и более цифрами в индийском стиле.
- ➤ Пример:
12345678
→ «1 Crore 23 Lakh 45678»
✅ Западный режим (NVDA по умолчанию)
- Без форматирования - NVDA читает числа как обычно.
- ➤ Пример:
12345678
→ «двенадцать миллионов триста сорок пять тысяч шестьсот семьдесят восемь»
✅ ** Режим «цифра за цифрой
- Читает все числа (с 2 и более цифрами) по одной цифре за раз
- ➤ Пример:
987654
→ «9 8 7 6 5 4» (хорошо подходит для телефонных номеров, OTP)
✅ Сочетание клавиш
- Нажмите
NVDA + Shift + F
для переключения между режимами - Циклы: индийский → западный (по умолчанию) → поразрядный → индийский...
✅ Помнит ваш режим
-
Выбранный вами режим сохраняется и автоматически восстанавливается при перезапуске NVDA.
-
-
🛠 Техническая информация
-
Написано на Python, используя глобальный API плагина NVDA
-
Использует regex для обнаружения шаблонов чисел
-
Использует NVDA
speechDictHandler.processText
для форматирования того, что NVDA читает -
Полностью поддерживает NVDA 2024 и выше
-
Запускается напрямую или может быть установлен через пакет
.nvda-addon
-
-
📦 Установка
- <_moz_generated_content_marker>1\. Скачайте файл `.nvda-addon` из раздела релизов.
- <_moz_generated_content_marker>2\. Нажмите `Enter` на нем, и NVDA предложит установить.
- <_moz_generated_content_marker>3\. Перезапустите NVDA, чтобы активировать дополнение.
🙋♂️ Автор
Рамеш Патил
Профиль на GitHub
Email - rameshpatil.rp019@gmail.com
💬 Обратная связь
Сообщения об ошибках, предложения и улучшения приветствуются!
Откройте проблему или создайте запрос на исправление на GitHub.