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

Настройка агентов LiveKit

Настройте базовый URL-адрес Kitta Audio, модель и голос в плагине LiveKit Agents OpenAI TTS.

Подключите Kitta Audio TTS к агентам LiveKit.

Плагин LiveKit Agents OpenAI может переопределять ключ, модель и голос TTS base_url, API для помощников в реальном времени, агентов поддержки и телефонии.

Python

import os
from livekit.agents import AgentSession
from livekit.plugins import openai

session = AgentSession(
    tts=openai.TTS(
        api_key=os.environ["FISH_AUDIO_API_KEY"],
        base_url="https://fishaudio.org/v1",
        model="fishaudio-s21pro-flash",
        voice="00a1b221-6137-4b73-ad62-b0cbce134167",
    ),
)

Установите плагин с помощью uv add "livekit-agents[openai]~=1.5".

Node.js

import { AgentSession } from '@livekit/agents';
import * as openai from '@livekit/agents-plugin-openai';

const session = new AgentSession({
  tts: new openai.TTS({
    apiKey: process.env.FISH_AUDIO_API_KEY!,
    baseURL: 'https://fishaudio.org/v1',
    model: 'fishaudio-s21pro-flash',
    voice: '00a1b221-6137-4b73-ad62-b0cbce134167',
  }),
});

Проверьте короткое предложение до конца, прежде чем добавлять SIP, WebRTC или внешний интерфейс. Сохраните ключ API на сервере агента.

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

  • Тип голоса отклонен: текущие версии LiveKit принимают строковые идентификаторы голоса; обновите старый плагин.
  • Запрос выполнен успешно, но звук не воспроизводится: проверьте частоту дискретизации аудиоконвейера и устройство вывода.
  • 401/402: проверьте переменную среды и кредиты API.

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