Откройте настройку веб-интерфейса
Настройте Kitta AI OpenAI-совместимый базовый URL-адрес TTS, ключ API, модель и голос в Open WebUI.
Подключите Kitta AI TTS к открытому веб-интерфейсу
Open WebUI может использовать конечную точку, совместимую с OpenAI, для преобразования текста в речь. После настройки щелкните значок динамика рядом с ответом AI, чтобы услышать его голосом Kitta AI.
Подготовьте настройки API
Создайте специальный ключ в управлении API, затем используйте:
| Настройка | Значение |
|---|---|
| API Базовый URL | https://kittaai.com/v1 |
| Модель | fishaudio-s21pro-flash |
| Голос | 00a1b221-6137-4b73-ad62-b0cbce134167 |
Настройте интерфейс администратора
Войдите в систему как администратор и откройте:
Admin Panel → Settings → Audio → Text-to-SpeechВыберите механизм OpenAI и введите базовый URL-адрес, ключ API, модель и голос. Не добавляйте /audio/speech к базовому URL-адресу.
Настройка переменных среды
Для развертывания Docker или сервера установите:
AUDIO_TTS_ENGINE=openai
AUDIO_TTS_OPENAI_API_BASE_URL=https://kittaai.com/v1
AUDIO_TTS_OPENAI_API_KEY=YOUR_API_KEY
AUDIO_TTS_MODEL=fishaudio-s21pro-flash
AUDIO_TTS_VOICE=00a1b221-6137-4b73-ad62-b0cbce134167Перезапустите Open WebUI после обновления среды. Настройки, ранее сохраненные в интерфейсе администратора, могут переопределять значения запуска, поэтому проверьте отображаемую конфигурацию.
Тестовая речь
Начните чат, создайте короткий ответ и щелкните значок динамика. После успешного воспроизведения замените тестовый голос на предпочитаемый вами Kitta AI Voice ID.
Поиск неисправностей
- 401: ключ API отсутствует, содержит пробелы или был отозван.
- 402: кредитов API недостаточно; членские кредиты составляют отдельный баланс.
- Неверная модель или голос: используйте модель Kitta AI и идентификатор голоса, а не
tts-1илиalloy. - Нет значка динамика: убедитесь, что механизм TTS включен, и перезагрузите чат.
- Длинные ответы прекращаются раньше: включите пунктуацию или разделение ответов на абзацы в настройках звука.