ChangeSounds - это дополнение для экранного диктора NVDA, которое позволяет легко и быстро заменять стандартные звуковые сигналы NVDA на пользовательские звуки из выбранного звукового пакета.
Дополнение предоставляет удобный интерфейс для выбора звукового пакета, предварительного прослушивания всех звуковых файлов и их автоматической замены в папке звуков NVDA.
Дополнение позволяет заменить все стандартные звуки NVDA на звуки из выбранного пакета. Процесс замены автоматизирован и не требует ручного копирования файлов. Все звуки в папке waves NVDA заменяются на соответствующие файлы из выбранного пакета.
Перед заменой звуков вы можете прослушать любой звуковой файл из выбранного пакета. Это позволяет убедиться, что звуки вам подходят, прежде чем применять изменения. Прослушивание осуществляется простым перемещением по списку звуковых файлов с помощью клавиш со стрелками вверх и вниз. При перемещении к следующему файлу предыдущий звук автоматически прерывается.
Звуковые пакеты хранятся в папке sound_packages внутри директории дополнения. Каждый пакет представляет собой отдельную папку, содержащую WAV-файлы с именами, соответствующими оригинальным звукам NVDA. Дополнение автоматически сканирует эту папку и отображает все доступные пакеты в интерфейсе.
Для удобства в диалоге настроек предусмотрена кнопка "Открыть папку с пакетами", которая открывает папку со звуковыми пакетами в проводнике Windows. Если вдруг, папка отсутствует, она будет создана автоматически.
Дополнение самостоятельно определяет путь к папке waves NVDA, независимо от того, установлена ли NVDA или используется портативная версия. Для установленной версии определяется разрядность системы (32 или 64 бита) и автоматически находится правильный путь. Для портативной версии путь определяется относительно конфигурационной папки.
В диалоге настроек путь к папке со звуками NVDA отображается в виде текстового поля только для чтения, на которое можно переключиться клавишей Tab для удобного чтения с помощью скринридера.
Дополнение доступно следующими способами:
Диалоговое окно содержит следующие элементы управления:
Текстовое поле только для чтения, отображающее полный путь к папке waves, где хранятся звуки NVDA. Это поле доступно для чтения с помощью скринридера и позволяет убедиться, что дополнение правильно определило расположение звуков.
Выпадающий список содержит все доступные звуковые пакеты из папки sound_packages. Выберите пакет, который хотите использовать для замены звуков.
При выборе пакета в этом списке отображаются все WAV-файлы, содержащиеся в выбранном пакете. Для прослушивания звука используйте клавиши со стрелками вверх и вниз для перемещения по списку. При перемещении к следующему файлу предыдущий звук автоматически прерывается.
sound_packages во время работы дополнения.sound_packages в проводнике Windows. Если папка отсутствует, она будет создана автоматически.В списке предлагаемых звуковых пакетов есть пакет под названием "Original", который содержит оригинальные звуки с NVDA на случай, если вы захотите восстановить их в исходном состоянии. В остальных звуковых пакетах есть только два звука для запуска и выключения NVDA, но вы можете добавить к ним другие звуки в соответствии со списком выше.
Для установленной версии NVDA замена звуков требует прав администратора. При попытке замены без необходимых прав дополнение предложит перезапустить NVDA с правами администратора. После подтверждения NVDA будет перезапущена автоматически с необходимыми правами.
Для переносной копии NVDA права администратора не требуются.
После успешной замены звуков:
Дополнение работает только с файлами в формате WAV. Все остальные форматы игнорируются при сканировании папок пакетов.
Для правильной замены звуковые файлы в пакете должны иметь те же имена, что и оригинальные звуки NVDA. Например, для замены звука ошибки файл должен называться error.wav.
Весь список поддерживаемых звуков смотрите выше.
При прослушивании звуков в списке каждый новый выбранный звук автоматически прерывает воспроизведение предыдущего. Это позволяет быстро перемещаться по списку и слушать разные звуки без наложения.
Дополнение автоматически определяет путь к папке waves в следующем порядке:
Дополнение создаёт папки только в случае их отсутствия:
sound_packages создаётся при нажатии кнопки "Открыть папку с пакетами", если она не существуетwaves создаётся при попытке замены звуков, если она не существуетДополнение полностью совместимо с API NVDA 2025 и 2026. Оно корректно работает как с 32-битной, так и с 64-битной версиями NVDA.
Убедитесь, что:
sound_packages существует в директории дополненияsound_packages есть как минимум одна подпапка с WAV-файламиПроверьте:
waves NVDAУбедитесь, что:
Проверьте:
sound_packages с хотя бы одним пакетомУбедитесь, что:
sound_packages вручнуюChangeSounds - это простой и удобный инструмент для персонализации звукового сопровождения NVDA. Благодаря интуитивному интерфейсу и простому процессу замены звуков, вы можете легко адаптировать NVDA под свои предпочтения, создавая уникальную звуковую атмосферу для работы с экранным диктором.
Дополнение предоставляет все необходимые инструменты для работы с звуковыми пакетами: от их создания и открытия папки с пакетами до предварительного прослушивания и замены. Удобный доступ к папке с пакетами через специальную кнопку и автоматическое создание отсутствующих папок делают работу с дополнением максимально комфортной.
Интерфейс дополнения полностью доступен для скринридера, все элементы управления имеют подписи и доступны для навигации с клавиатуры. Это делает использование дополнения удобным для всех пользователей NVDA.
Добавлен звуковой пакет «Shiraz», присланный Мохаммадом Джавадом из Шираза (Иран).
Добавлен звуковой пакет «Technology» присланный участником @Bowser1715