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

Настройка OpenClaw

Используйте провайдера OpenClaw OpenAI TTS с Kitta Audio для голосовых ответов в Telegram, WhatsApp и других каналах.

Подключаем Kitta Audio TTS к OpenClaw

Поставщик OpenAI TTS OpenClaw может переопределить свой базовый URL-адрес и рассматривать URL-адрес, отличный от стандартного, как конечную точку, совместимую с OpenAI. Используйте его для явных команд /tts или автоматических голосовых ответов.

Добавляем настройки провайдера

Добавьте это в свою конфигурацию OpenClaw:

{
  messages: {
    tts: {
      auto: 'always',
      provider: 'openai',
      providers: {
        openai: {
          baseUrl: 'https://fishaudio.org/v1',
          apiKey: 'YOUR_API_KEY',
          model: 'fishaudio-s21pro-flash',
          speakerVoice: '00a1b221-6137-4b73-ad62-b0cbce134167',
          responseFormat: 'mp3',
        },
      },
    },
  },
}

Вместо этого вы можете установить OPENAI_TTS_BASE_URL=https://fishaudio.org/v1 для переопределения только конечной точки TTS. Предпочитайте переменные среды или управление секретами OpenClaw, а не хранение ключа в конфигурации с контролем исходного кода.

Проверьте соединение

Перезапустите или перезагрузите OpenClaw, затем запустите:

/tts status
/tts audio Hello, this is a Kitta Audio connection test.

После воспроизведения звука замените speakerVoice на свой голосовой идентификатор. Установите для auto значение off, если вам нужна речь только при использовании /tts audio.

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

  • Запросы по-прежнему достигают OpenAI: убедитесь, что baseUrl вложен в messages.tts.providers.openai.
  • Неверный голос: speakerVoice должен содержать голосовой идентификатор Kitta Audio.
  • Нет встроенной голосовой подсказки: каналы по-разному обрабатывают MP3 и Opus; сначала убедитесь, что аудио-вложение воспроизводится.
  • 401/402: проверьте ключ API и отдельный кредитный баланс API.

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