UiNavSoundsExtended (Звуковые эффекты для навигации по интерфейсу и клавиатуре)
Описание
UiNavSoundsExtended — это комплексное дополнение для NVDA, которое добавляет звуковые эффекты для различных действий пользователя:
- Нажатия клавиш на клавиатуре
- Навигации по элементам интерфейса
- Специальных клавиш (Enter, Space, Tab и др.)
- Клавиш навигации (стрелки, Page Up/Down, Home/End)
Дополнение создаёт уникальные, приятные на слух звуки, которые помогают лучше ориентироваться в работе с компьютером, особенно полезно для пользователей с нарушениями зрения.
Основные возможности
1. Звуки клавиатуры
- Буквы и цифры: Каждая клавиша имеет свой уникальный звук
- Специальные клавиши:
Backspace: Сильный вибрато с лёгким 8D-эффектом
Enter: Короткий, чёткий, отчётливый звук
Space: Нейтральный вращающийся эффект
Tab: “Взволнованный” звук с микро-эхом
Escape: Звук лопающегося пузырька
2. Звуки навигации
- Стрелки: Разные частоты для разных направлений
- Вверх: 700 Гц
- Вниз: 280 Гц
- Влево: 420 Гц
- Вправо: 480 Гц
- Page Up/Down: Звуки “большого прыжка”
- Home/End: Звуки перехода к началу/концу
- Delete: Сухой, резкий звук
3. Звуки навигации по интерфейсу
- Atari-стиль стерео звуки при перемещении между элементами
- Автоматическое переключение между левым и правым каналом
- Уникальные частоты для разных типов элементов
Настройки
Панель настроек
Доступ через меню NVDA → Параметры → Настройки → UiNavSoundsExtended
Основные настройки:
- Включить UiNavSoundsExtended: Основной переключатель дополнения
- Общая громкость: Регулятор от 0% до 100%
Категории звуков:
- ✅ Звуки клавиатуры при наборе текста
- ✅ Звуки клавиш навигации (стрелки, Page Up/Down, Home/End)
- ✅ Звуки навигации по элементам интерфейса
- ✅ Звуки специальных клавиш (Enter, Пробел, Tab, Backspace, Escape)
Отдельные клавиши:
- [ ] Backspace
- [ ] Enter
- [ ] Escape
- [ ] Пробел
- [ ] Tab
- [ ] Delete
- [ ] Page Up/Down
- [ ] Home/End
- [ ] Клавиши-стрелки
Сочетание клавиш
По умолчанию не назначено. Назначьте через:
NVDA меню → Параметры → Жесты ввода → Категория “UiNavSoundsExtended” → “Включить или выключить UiNavSoundsExtended”
Использование
Базовая работа
- После установки дополнение автоматически включается
- Все звуки воспроизводятся фоново, не мешая работе NVDA
- Регулируйте громкость в настройках по своему вкусу
Особенности
- Автоматическая регулировка громкости: При воспроизведении речи NVDA громкость звуков автоматически снижается на 60%
- Безопасность: Не работает на защищённых экранах (логин, UAC)
- Стабильность: Не потребляет много ресурсов, не тормозит систему
- Совместимость: Работает с NVDA 2021.3 и новее
Решение проблем
Дополнение не работает
- Проверьте, включено ли дополнение в настройках
- Убедитесь, что не находитесь на защищённом экране
- Проверьте уровень громкости в настройках
Звуки слишком громкие/тихие
- Откройте настройки UiNavSoundsExtended
- Отрегулируйте ползунок “Общая громкость”
- При необходимости отключите отдельные категории звуков
Конфликты с другими дополнениями
Если возникают конфликты:
1. Попробуйте отключить другие звуковые дополнения
2. Проверьте настройки жестов ввода на конфликты
3. Обновите все дополнения до последних версий
Техническая информация
Системные требования
- NVDA 2021.3 или новее
- Windows 7/8/10/11
- Аудиоустройство (встроенное или внешнее)
Архитектура
- Многопоточность: Звуки воспроизводятся в отдельном потоке
- Предварительная генерация: Все звуки генерируются при запуске
- Конфигурация: Настройки сохраняются в nvda.ini
Кастомизация
Дополнение использует программную генерацию звуков, что позволяет:
- Легко изменять параметры звуков в коде
- Создавать собственные звуковые профили
- Адаптировать под индивидуальные предпочтения
Часто задаваемые вопросы
Q: Можно ли использовать свои звуковые файлы?
A: В текущей версии используются только сгенерированные звуки. Для использования своих файлов потребуется модификация кода.
Q: Работает ли с брайлевскими дисплеями?
A: Да, полностью совместимо.
Q: Влияет ли на производительность?
A: Минимальное влияние, потребление CPU <1%.
Q: Можно ли настроить звуки под конкретное приложение?
A: В текущей версии нет, но можно отключать категории звуков.
Q: Поддерживаются ли другие языки?
A: Да, есть поддержка локализации через файлы .po.
История версий
Версия 1.2
- Объединение всех звуковых эффектов
- Полная панель настроек
- Поддержка локализации
- Оптимизация производительности