Kitta Audio Docs
統合ガイドサードパーティの統合
Back to site

Cozeのセットアップ

Coze ワークフローから Kitta Audio OpenAI 互換の TTS API を呼び出し、生成された音声をボットまたはアプリに返します。

Kitta Audio TTS を Coze に接続

Coze ワークフローで HTTP リクエスト ノードを使用して、ボットによって生成されたテキストを Kitta Audio 音声に変換します。エンドポイントは、OpenAI 互換の TTS リクエスト形式に従います。

始める前に

  1. 専用の Kitta Audio API キーを作成します。
  2. 音声ライブラリから Kitta Audio 音声 ID をコピーします。
  3. テキスト入力を受け取る Coze ワークフローを作成するか開きます。

HTTP リクエストを構成する

テキスト生成ノードの後に​​ HTTP リクエスト ノードを追加し、次の設定を使用します。

設定
方法POST
URLhttps://fishaudio.org/v1/audio/speech
ヘッダーAuthorization: Bearer YOUR_FISH_AUDIO_API_KEY
ヘッダーContent-Type: application/json

この JSON ボディを使用します。

{
  "model": "fishaudio-s21pro-flash",
  "voice": "00a1b221-6137-4b73-ad62-b0cbce134167",
  "input": "{{text}}",
  "response_format": "mp3"
}

{{text}} をボット応答を含むワークフロー変数にマップします。ノード応答をファイルまたはバイナリ出力として構成し、その出力をワークフローから返します。

ワークフローをテストする

最初に短い文を使用してワークフローを実行します。ワークフローを公開されたボットまたはアプリに接続する前に、HTTP ノードが MP3 ファイルを返すことを確認します。

トラブルシューティング

  • 401: Authorization ヘッダーが Bearer で始まり、Kitta Audio API キーを使用していることを確認します。
  • 402: API クレジットを追加します。メンバーシップ クレジットと API クレジットは別の残高です。
  • オーディオ出力なし: HTTP 応答を、JSON の代わりにファイルまたはバイナリ値として構成します。
  • 無効な音声: サンプルの音声 ID を有効なシステムまたはカスタム Kitta Audio 音声 ID に置き換えます。
  • リクエストのタイムアウト: 短い入力でテストし、各リクエストを 1 つの段落に集中させます。

関連ドキュメント