Kitta Audio Docs
IntegrationsleitfädenIntegrationen von Drittanbietern

ChatGPT-CLI-Setup

Konfigurieren Sie die ChatGPT-CLI von Kardolus, um MP3-Sprache über Kitta Audio TTS API zu generieren und abzuspielen.

Verbinden Sie Kitta Audio TTS mit der ChatGPT-CLI

kardolus/chatgpt-cli unterstützt eine benutzerdefinierte OpenAI-URL, einen Sprachpfad, ein Modell und eine Stimme. Sein --speak-Flag kann Audio vom Terminal generieren.

Erstellen Sie ein dediziertes Ziel

Erstellen Sie ~/.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

Bevorzugen Sie eine Umgebungsvariable FISH_AUDIO_API_KEY oder api_key_file gegenüber Klartext-Anmeldeinformationen in der Konfigurationsdatei.

Sprache generieren und abspielen

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

Führen Sie unter macOS afplay speech.mp3 aus. Ersetzen Sie nach der ersten erfolgreichen Anfrage die Teststimme in der Zielkonfiguration.

Fehlerbehebung

  • Andere Chat-APIs schlagen fehl: Verwenden Sie dieses Ziel nur mit --speak, nicht als Chat-Modellziel.
  • 404: /v1 aus url fernhalten; speech_path liefert die komplette Route.
  • 401/402: Überprüfen Sie den für dieses Ziel geladenen Schlüssel und die API-Credits.

Verwandte Dokumentation