AudioThemesNG (Студия звуковых тем)
Дополнение AudioThemesNG добавляет захватывающие звуковые эффекты для пользователей скринридера NVDA, воспроизводя звуки для различных событий пользовательского интерфейса.
Оно позволяет создавать, устанавливать и настраивать звуковые темы, улучшая звуковую обратную связь от интерфейса.
Возможности
- Звуковые эффекты: Воспроизводит звуки для событий пользовательского интерфейса, таких как фокус на элементах управления, навигация по спискам и многое другое.
- 3D-звук: Использует Steam Audio для обеспечения позиционного 3D-звука, создавая ощущение расположения элементов управления на экране.
- Реверберация: Добавляет эффекты реверберации к звуку для более глубокого погружения.
- Настраиваемые темы: Позволяет пользователям создавать, устанавливать и переключаться между различными звуковыми темами.
- Студия звуковых тем: Встроенный инструмент для создания новых звуковых тем или редактирования существующих.
- Конфигурация: Предоставляет панель настроек для включения/отключения функций, регулировки громкости и настройки параметров 3D-звука и реверберации.
Установка
- Загрузите последнюю версию дополнения со [страницы выпусков].
- Откройте загруженный файл
.nvda-addon.
- NVDA запросит подтверждение установки. Выберите «Да».
- Перезапустите NVDA для завершения установки.
Как использовать
Включение/отключение звуковых тем
Вы можете включить или отключить функцию звуковых тем в настройках NVDA:
- Откройте меню NVDA (NVDA+N).
- Перейдите в «Параметры» -> «Настройки».
- В диалоговом окне настроек выберите категорию «Звуковые темы».
- Установите или снимите флажок «Включить звуковые темы».
Выбор и управление темами
В панели настроек «Звуковые темы» вы можете:
- Выбрать тему: Выберите из списка установленных звуковых тем.
- Добавить новую тему: Нажмите кнопку «Добавить новую»…», чтобы установить тему из файла
.atp.
- Удалить тему: Выберите тему и нажмите кнопку «Удалить».
- Информация о теме: Нажмите кнопку «Отеме», чтобы увидеть информацию о выбранной теме.
Использование Студии звуковых тем
Audio Themes Studio позволяет создавать и редактировать звуковые темы. Чтобы открыть студию:
- Откройте меню NVDA (NVDA+N).
- Выберите «Студия звуковых тем».
В студии вы можете:
- Создать новую звуковую тему: Это проведет вас через процесс создания новой темы с нуля.
- Настроить существующую звуковую тему: Выберите эту опцию, чтобы изменить звуки установленной темы. Вы можете изменить существующие звуки, добавить новые или удалить звуки из темы.
Создание и редактирование звуковых тем
Интерфейс для создания и редактирования звуковых тем довольно интуитивен и понятен, он одинаков как при создании новой звуковой темы, так и при редактировании существующей. Единственная разница заключается в том, что нажатие кнопки сохранения при создании звуковой темы упакует и сохранит новую тему в файл, а нажатие кнопки сохранения при редактировании звуковой темы сохранит ваши изменения в существующую звуковую тему.
Создание новой звуковой темы
Чтобы создать звуковую тему, выполните следующие действия:
- Из меню NVDA активируйте пункт меню «Студия звуковых тем».
- В Студии звуковых тем активируйте кнопку «Создать новую звуковую тему».
- В диалоговом окне «Введите информацию о теме» введите название темы, автора и описание.
- Первое, что вы увидите в следующем диалоговом окне, — это список добавленных в данный момент звуков. При создании новой звуковой темы этот список изначально будет пустым.
- Чтобы добавить новый звук, активируйте кнопку «Добавить…». Будет показано диалоговое окно, содержащее список ролей объектов. Выберите роль объекта и перейдите к аудиофайлу, который вы хотите назначить объектам с выбранной ролью, затем нажмите кнопку OK, чтобы добавить его.
- Чтобы изменить существующий звук, выберите соответствующий элемент из списка, активируйте кнопку «Изменить» и перейдите к желаемому аудиофайлу.
- Чтобы удалить существующий звук, выберите соответствующий элемент из списка и активируйте кнопку «Удалить». Звук будет удален из звуковой темы.
- По завершении активируйте кнопку сохранения и перейдите в папку, в которую будет сохранен пакет вашей звуковой темы.
Редактирование существующей звуковой темы
Процесс редактирования звуковой темы почти идентичен процессу создания новой звуковой темы. Единственные различия:
- При активации кнопки «Настройка существующей звуковой темы» в аудио-студии откроется диалоговое окно, в котором необходимо выбрать одну из существующих звуковых тем для редактирования.
- При активации кнопки «Сохранить» в редакторе звуковых тем изменения будут сохранены и немедленно применены к выбранной звуковой теме. Если вы хотите экспортировать тему, вы найдете кнопку для этого в редакторе.
Требования к аудиофайлам
При добавлении звуков в тему убедитесь, что они соответствуют следующим требованиям:
- Формат: Аудиофайлы должны быть в формате
.wav.
- Частота дискретизации: Рекомендуемая частота дискретизации — 44100 Гц.
Экспорт вашей темы
После создания или редактирования темы вы можете экспортировать ее в файл .atp. Этот файл можно передать другим пользователям или использовать в качестве резервной копии. Опцию экспорта можно найти на экране редактирования. Когда вы создаете тему в первый раз, диалоговое окно экспорта появится сразу после нажатия кнопки сохранения.
Конфигурация
Панель настроек «Звуковые темы» предоставляет несколько опций для настройки вашего опыта:
- Включить звуковые темы: Включает или выключает дополнение.
- Выбрать тему: Выбор активной звуковой темы.
- Воспроизведение звуков в 3D-режиме: Включает или отключает 3D-звук.
- Проговаривать роли…: Когда снято, NVDA не будет озвучивать роль элемента управления, если для него воспроизводится звук.
- Проговаривать роли во время произнесения всего: Когда отмечено, роли будут озвучиваться во время сеанса «say all».
- Использовать громкость синтезатора речи: Когда отмечено, громкость дополнения будет соответствовать громкости синтезатора речи.
- Громкость звуковых тем: Регулировка громкости звуковых тем.
- Настройки реверберации:
- Включить реверберацию: Включает или отключает эффект реверберации.
- Размер помещения, Демпфирование, Уровень влажности, Уровень сухости, Ширина: Настройка параметров реверберации.
Благодарности
Первая версия этого дополнения была создана Мушарафом Омером: ibnomer2011@hotmail.com
Огромная благодарность всем людям, которые работали над дополнением Unspoken, которое является основой для всех версий Audio Themes!
• Брайану Смарту: оригильная работа над двумя версиями дополнения Unspoken.
• Masonasons: обновление дополнения Unspoken в соответствии с изменениями API в 2023 и 2024 годах.
• Ambro86: поддержка современных привязок Python для synthizer, а также внесение некоторого кода в Unspoken.
• Тайлеру Спайви: за то, что разобрался со Steam Audio и создал необходимые привязки Python!
• Сэмюэлю Прулу, за выпуск дополнения unspokenNG.