統合ガイドサードパーティの統合
ChatGPT CLI セットアップ
kardolus ChatGPT CLI を構成して、Kitta Audio TTS API を通じて MP3 音声を生成および再生します。
Kitta Audio TTS を ChatGPT CLI に接続します
kardolus/chatgpt-cli は、カスタム OpenAI URL、音声パス、モデル、および音声をサポートします。 --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.mp3macOS では、afplay speech.mp3 を実行します。最初のリクエストが成功した後、ターゲット設定内のテスト音声を置き換えます。
トラブルシューティング
- 他のチャット API は失敗します: このターゲットは、チャット モデル ターゲットとしてではなく、
--speakでのみ使用してください。 - 404:
/v1をurlから除外します。speech_pathは完全なルートを提供します。 - 401/402: このターゲットと API クレジットにロードされたキーを確認します。