Pocket TTS

circle-info

Pocket TTS является автономным синтезатором речи на основе процессора Kyutaiarrow-up-right. Поддерживается только английский язык, и для работы не требуется GPU.

Установка

Существует два способа установки Pocket TTS: с помощью UV (рекомендуется) или PIP.

chevron-rightУстановка через UV (рекомендуется)hashtag

UV — быстрый менеджер пакетов Python, который автоматически обрабатывает все зависимости в изолированной среде.

Шаг 1 — Установите UV

Откройте PowerShell и выполните следующую команду:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Для альтернативных методов установки обратитесь к Руководству по установке UVarrow-up-right.

Шаг 2 — Проверьте установку

После завершения установки перезапустите PowerShell и проверьте, что UV установлен корректно, выполнив:

uv --version

В терминале должна отобразиться установленная версия UV.

Шаг 3 — Запустите Pocket TTS

С установленным UV отдельно устанавливать Pocket TTS не нужно. Вы можете запустить его напрямую с помощью uvx команды:

uvx pocket-tts serve

UV автоматически загрузит и установит все требуемые зависимости при первом запуске.

chevron-rightУстановка через PIPhashtag

Если вы предпочитаете установить Pocket TTS вручную с помощью PIP, выполните следующие шаги.

Шаг 1 — Установите Pocket TTS

Откройте терминал или командную строку и выполните:

pip install pocket-tts

Шаг 2 — Проверьте установку

Подтвердите успешность установки, выполнив:

pocket-tts --version

Шаг 3 — Запустите Pocket TTS

После установки запустите сервер Pocket TTS с помощью:

pocket-tts serve

Запуск сервера Pocket TTS

Когда сервер запущен, вы можете открыть веб-интерфейс по адресу:

http://localhost:8000

Интеграция с VNTranslator

После запуска сервера Pocket TTS выполните следующие шаги, чтобы подключить его к VNTranslator:

  • Перейдите в Настройки -> Расширения -> Текст в речь

  • Прокрутите до Pocket TTS раздела настроек

  • Введите Хост и Порт вашего запущенного сервера Pocket TTS. По умолчанию они уже установлены на:

    • Хост: http://localhost

    • Порт: 8000

circle-exclamation

Ссылки