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

Настройка интерфейса командной строки ChatGPT

Настройте интерфейс командной строки kardolus ChatGPT для генерации и воспроизведения речи в формате MP3 через Kitta Audio TTS API.

Подключите Kitta Audio TTS к ChatGPT CLI

kardolus/chatgpt-cli поддерживает пользовательский URL-адрес OpenAI, речевой путь, модель и голос. Его флаг --speak может генерировать звук с терминала.

Создайте специальную цель

Создайте ~/.chatgpt-cli/config.fish-audio.yaml:

name: fish_audio
api_key: YOUR_API_KEY
url: https://fishaudio.org
speech_path: /v1/audio/speech
model: fishaudio-s21pro-flash
voice: 00a1b221-6137-4b73-ad62-b0cbce134167

Предпочитайте переменную среды FISH_AUDIO_API_KEY или api_key_file вместо учетных данных в виде открытого текста в файле конфигурации.

Генерация и воспроизведение речи

chatgpt --target fish-audio --speak "Hello from Kitta Audio on the command line." --output speech.mp3

В macOS запустите afplay speech.mp3. После первого успешного запроса замените тестовый голос в целевой конфигурации.

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

  • Другие API чата не работают: используйте эту цель только с --speak, а не как цель модели чата.
  • 404: исключить /v1 из url; speech_path предоставляет полный маршрут.
  • 401/402: проверьте ключ, загруженный для этой цели, и кредиты API.

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