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-b0cbce134167Bevorzugen 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.mp3Fü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:
/v1ausurlfernhalten;speech_pathliefert die komplette Route. - 401/402: Überprüfen Sie den für dieses Ziel geladenen Schlüssel und die API-Credits.