Kitta AI Docs
Руководства по интеграцииСторонние интеграции
Back to site

Руководство по настройке OpenTalking

Настройте OpenAI-совместимый провайдер TTS в OpenTalking для использования модели Kitta AI и клонированного голоса.

Подключаем Kitta AI TTS к OpenTalking

OpenTalking включает в себя провайдера openai_compatible TTS для голосовых разговоров и создания мультимедиа. Его поставщик TTS отделен от поставщиков LLM и распознавания речи.

Подготовьте ключ API и Voice ID.

  1. Создайте специальный ключ в управлении API.
  2. Скопируйте идентификатор голоса из клонированного голоса.
  3. Убедитесь, что ваш кредитный баланс API достаточен.

Используйте этот системный голос для первого теста:

00a1b221-6137-4b73-ad62-b0cbce134167

Настройка OpenTalking

Добавьте или обновите эти значения в файле .env серверной части OpenTalking:

OPENTALKING_TTS_DEFAULT_PROVIDER=openai_compatible
OPENTALKING_TTS_OPENAI_BASE_URL=https://kittaai.com/v1
OPENTALKING_TTS_OPENAI_API_KEY=YOUR_FISH_AUDIO_API_KEY
OPENTALKING_TTS_OPENAI_MODEL=fishaudio-s21pro-flash
OPENTALKING_TTS_OPENAI_VOICE=00a1b221-6137-4b73-ad62-b0cbce134167
OPENTALKING_TTS_OPENAI_RESPONSE_FORMAT=wav
OPENTALKING_TTS_OPENAI_PROTOCOL=audio_speech

Если OPENTALKING_TTS_ENABLED_PROVIDERS уже установлен, убедитесь, что его список, разделенный запятыми, включает openai_compatible.

Use the Base URL ending at /v1

OpenTalking добавляет /audio/speech к OPENTALKING_TTS_OPENAI_BASE_URL. Не ставьте полную Конечная точка /v1/audio/speech в этой переменной.

Перезапустите серверную часть OpenTalking после изменения .env. В настройках выберите OpenAI-совместимый TTS, введите короткое предложение для предварительного просмотра и воспроизведите голосовой предварительный просмотр.

Границы провайдера

  • Эти настройки изменяются только для TTS. Настройте поставщиков LLM и ASR отдельно.
  • Оставьте audio_speech в качестве протокола. Kitta AI не является поставщиком аудио для завершения чата.
  • Используйте wav для первого теста, поскольку адаптер OpenTalking декодирует WAV непосредственно перед потоковой передачей звука в разговор.
  • Замените системный голосовой идентификатор на свой клонированный голос только после того, как предварительный просмотр заработает.

Поиск неисправностей

  • 404: используйте https://kittaai.com/v1 в качестве базового URL-адреса; OpenTalking добавляет /audio/speech.
  • 401: проверьте OPENTALKING_TTS_OPENAI_API_KEY, затем перезапустите серверную часть.
  • 402: добавьте кредиты API перед повторной попыткой.
  • 400 или неверный голос: используйте fishaudio-s21pro-flash и действительный голосовой идентификатор Kitta AI.
  • TTS-совместимый с OpenAI недоступен: добавьте openai_compatible в OPENTALKING_TTS_ENABLED_PROVIDERS и перезапустите.
  • Настройки изменены, но звук отсутствует: OpenTalking сохраняет конфигурацию времени выполнения во внутренней среде; подтвердите отображаемую модель и голос, а затем перезапустите соответствующую службу.

Сопутствующая документация