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

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

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

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

NativeSpeechGeneration (Нативная генерация речи)

Автор:

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

Используйте мощь передового искусственного интеллекта Google Gemini для генерации высококачественной речи непосредственно в NVDA. Это дополнение предоставляет удобный диалог для преобразования текста в естественно звучащее аудио.
Ключевые возможности:
Высококачественные голоса: Выбирайте между Gemini Pro для премиального, реалистичного звучания и Gemini Flash для стандартного качества и быстрой генерации.
Режимы для одного и нескольких говорящих: Легко создавайте аудио для одного говорящего или создавайте динамические диалоги с двумя различными голосами. Просто форматируйте текст как ИмяГоворящего: для назначения голосов.
Расширенное управление голосом: Тонко настраивайте вывод, регулируя параметр температура для более креативных или стабильных результатов, а также задавая пользовательские инструкции по стилю.
Доступный интерфейс: Все элементы управления полностью доступны, включая свёртываемую панель для расширенных настроек, что делает интерфейс чистым и удобным для навигации.
Бесшовный рабочий процесс: Дополнение обеспечивает мгновенное воспроизведение аудио после генерации и позволяет сохранять полученный файл .wav для последующего использования.
Чтобы начать, получите Gemini API-ключ в Google AI Studio и введите его на панели настроек дополнения, которая находится в меню Сервис NVDA.
Сочетание клавиш можно изменить в жестах ввода, в категории «Нативная генерация речи».

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

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

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
NativeSpeechGeneration 1.8.1 2026.1 2026.2 2024.1 09-09-2026 21:41:24 572 Кб. GPL v2
🔝 Назад к оглавлению

Журнал изменений

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

Скачать

NativeSpeechGeneration-V.1.8.1.nvda-addon

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

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

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

Разделы

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

Справка

Подробнее

NativeSpeechGeneration (Нативная генерация речи)

Автор: Muhammad Gagah muha.aku@gmail.com

Native Speech Generation — это дополнение для NVDA, которое интегрирует Google Gemini AI для генерации высококачественной естественной речи непосредственно в NVDA. Оно предоставляет чистый, полностью доступный интерфейс для преобразования текста в аудио, поддерживая как озвучивание одним диктором , так и динамические диалоги с несколькими дикторами.

Это дополнение разработано для удобных рабочих процессов, ориентированных на доступность, и гибкого управления голосом, подходящего для озвучивания, диалогов и создания аудиоконтента.


Возможности

Высококачественная генерация речи

Режимы с одним и несколькими дикторами

Расширенное управление голосом

Доступный и чистый интерфейс

Беспроблемный рабочий процесс

Умная загрузка и кеширование голосов

Быстрое озвучивание (Quick Speak)

Разговор с ИИ (Живой разговор)

Требования

Установка

  1. Загрузите последнюю версию пакета дополнения со страницы релизов: https://github.com/MuhammadGagah/native-speech-generation/releases
  2. Установите его как любое стандартное дополнение NVDA.
  3. Перезапустите NVDA при появлении запроса.

Настройка ключа API (Обязательно)

  1. Создайте ключ API в Google AI Studio : https://aistudio.google.com/apikey
  2. Откройте NVDA и перейдите в: Меню NVDA → Сервис → Native Speech Generation
  3. Нажмите «Настройки ключа API».
  4. Это откроет настройки NVDA непосредственно в категории Native Speech Generation.
  5. Вставьте ваш ключ Gemini API в поле Ключ GEMINI API.
  6. Нажмите OK для сохранения.

Сохранённые ключи хранятся с использованием Windows DPAPI , поэтому зашифрованное значение не может быть расшифровано на другом компьютере с Windows или другой учётной записи пользователя.

Для расширенного развёртывания вы также можете указать ключ через переменную окружения GEMINI_API_KEY. Дополнение будет использовать её автоматически, если сохранённый ключ недоступен.


Как использовать

Откройте диалог с помощью:

Основные элементы интерфейса

Генерация речи

Быстрое озвучивание выделенного текста или текста из буфера обмена

  1. Откройте Настройки NVDA → Native Speech Generation и выберите модель быстрого озвучивания, голос, громкость и необязательные инструкции по стилю/произнесению.
  2. Выделите текст в текущем приложении и нажмите NVDA+Alt+E или скопируйте текст и нажмите NVDA+Alt+Shift+E.
  3. Сгенерированная речь воспроизводится без открытия диалога или изменения фокуса приложения.
  4. Нажмите любую из команд быстрого озвучивания снова, чтобы остановить.

Сообщения о стандартной генерации и завершении намеренно отключены, чтобы они не конкурировали с сгенерированным произнесением. Действенные ошибки всё ещё объявляются.

Режим одного диктора

  1. Выберите Один диктор.
  2. Выберите голос из раскрывающегося списка Выберите голос.
  3. Введите ваш текст.
  4. При необходимости добавьте инструкции по стилю.
  5. Нажмите Сгенерировать речь.
  6. Аудио автоматически воспроизведётся после генерации.

Режим нескольких дикторов

  1. Выберите Несколько дикторов (2).

  2. Для каждого диктора:

  3. Введите уникальное Имя диктора.

  4. Выберите отдельный Голос.

  5. Отформатируйте текст так, чтобы каждая строка начиналась с имени диктора, за которым следует двоеточие.

Пример:

Алиса: Привет Боб, как твои дела сегодня? Боб: У меня всё отлично, Алиса! Погода замечательная.

  1. Нажмите Сгенерировать речь. Голоса будут назначены автоматически на основе имён дикторов.

Разговор с ИИ (Живой режим)

Попробуйте естественный голосовой диалог с Gemini.

  1. Настройте желаемый Голос и Инструкции по стилю в основном диалоге. (Примечание: Разговор с ИИ в настоящее время поддерживает только режим одного диктора)
  2. Нажмите Разговор с ИИ.
  3. В новом окне:
  4. Начать разговор : Начинает сессию. Говорите в микрофон.
  5. Остановить разговор : Завершает сессию.
  6. Привязка к поиску Google : Установите этот флажок, чтобы разрешить Gemini искать ответы в интернете (например, новости, погода).
    • Примечание: Этот флажок скрыт, пока активен разговор. Остановите разговор, чтобы изменить его.
  7. Уровень мышления : Выберите Без мышления, Низкий, Средний или Высокий.
  8. Делиться экраном с ИИ : Опционально, по умолчанию отключено. Включайте только когда хотите, чтобы ассистент получал периодические кадры экрана.
  9. Переключение микрофона : Отключить/включить звук микрофона.
  10. Громкость : Регулируйте громкость воспроизведения ИИ. Громкость и выбранные устройства ввода/вывода сохраняются при закрытии диалога.

Расширенные настройки

Обзор кнопок

Жесты ввода

Настраивается через: Меню NVDA → Параметры → Жесты ввода → Native Speech Generation

Жесты по умолчанию:

Все три команды можно изменить или удалить в диалоге жестов ввода NVDA.


Руководство по разработке и внесению вклада

Если вы хотите разрабатывать или модифицировать это дополнение, следуйте приведённым ниже шагам.

Настройка окружения

uv sync uv run pre-commit run --all-files uv run scons uv run scons pot

SCons 4.10.1, Markdown 3.10, Ruff 0.14.10, Pyright 1.1.407 и другие инструменты сборки устанавливаются из uv.lock.

Дополнительные зависимости

Только для локальной разработки установите зависимости только для аудио-части «Разговор с ИИ» непосредственно в путь библиотеки дополнения, используя версию Python и архитектуру, соответствующие среде выполнения NVDA, которую вы тестируете:

python.exe -m pip install pyaudio --target "D:/myAdd-on/Native-Speech- Generation/addon/globalPlugins/NativeSpeechGeneration/lib"

Измените путь в соответствии с вашей локальной директорией исходного кода дополнения.

Демонстрация экрана использует захват Windows/wx, уже доступный в NVDA, поэтому вам не нужны opencv-python, pillow или mss.

Для выпусков дополнение загружает только зафиксированное колесо PyAudio 0.2.14, соответствующее встроенной ABI Python и архитектуре NVDA (cp311 до cp313, win32 или win_amd64). SHA-256 колеса зафиксирован в дополнении, проверяется по метаданным PyPI и проверяется снова после загрузки. Ни Google GenAI SDK, ни транзитивные зависимости SDK не устанавливаются. Колесо извлекается в addon/globalPlugins/NativeSpeechGeneration/lib.


Внесение вклада

Приветствуются любые вклады, предложения и сообщения об ошибках.

Контакты

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

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

История версий
Версия файлаТестируемая версия NVDAМинимальная версия NVDAРазмер файла (КБ)Ссылка на загрузку
1.8.12026.22024.1572NativeSpeechGeneration-V.1.8.1.nvda-addon
1.8.02026.22024.1570NativeSpeechGeneration-V.1.8.0.nvda-addon
1.7.02026.12024.1514NativeSpeechGeneration-V.1.7.0.nvda-addon
1.6.02025.3.32024.1481NativeSpeechGeneration-V.1.6.0.nvda-addon
1.5.52025.3.22024.1453NativeSpeechGeneration-V.1.5.5.nvda-addon
1.5.42025.3.22024.1440NativeSpeechGeneration-V.1.5.4.nvda-addon
1.5.32025.3.22024.1436NativeSpeechGeneration-V.1.5.3.nvda-addon
1.5.22025.3.22024.1436NativeSpeechGeneration-V.1.5.2.nvda-addon
1.5.12025.3.22024.1435NativeSpeechGeneration-V.1.5.1.nvda-addon
1.52025.3.22024.1432NativeSpeechGeneration-V.1.5.nvda-addon
1.32025.3.22024.166NativeSpeechGeneration-V.1.3.nvda-addon
1.22025.22023.154NativeSpeechGeneration-V.1.2.nvda-addon
1.02025.12023.18184NativeSpeechGeneration-V.1.0.nvda-addon
🔝 Назад к оглавлению