統合ガイドサードパーティの統合
WebUI セットアップを開く
Open WebUI で、Fish Audio OpenAI 互換の TTS ベース URL、API キー、モデル、および音声を構成します。
Fish Audio TTS を WebUI を開くように接続します
Open WebUI は、テキスト読み上げに OpenAI 互換のエンドポイントを使用できます。セットアップ後、AI 応答の横にあるスピーカー アイコンをクリックすると、Fish Audio 音声で応答が聞こえます。
API 設定を準備する
API管理で専用キーを作成し、次を使用します。
| 設定 | 値 |
|---|---|
| API ベース URL | https://fishaudio.org/v1 |
| モデル | fishaudio-s21pro-flash |
| 声 | 00a1b221-6137-4b73-ad62-b0cbce134167 |
管理インターフェースを構成する
管理者としてサインインして、以下を開きます。
Admin Panel → Settings → Audio → Text-to-SpeechOpenAI エンジンを選択し、ベース URL、API キー、モデル、音声を入力します。 /audio/speech をベース URL に追加しないでください。
環境変数を設定する
Docker またはサーバー展開の場合は、次のように設定します。
AUDIO_TTS_ENGINE=openai
AUDIO_TTS_OPENAI_API_BASE_URL=https://fishaudio.org/v1
AUDIO_TTS_OPENAI_API_KEY=YOUR_API_KEY
AUDIO_TTS_MODEL=fishaudio-s21pro-flash
AUDIO_TTS_VOICE=00a1b221-6137-4b73-ad62-b0cbce134167環境更新後、Open WebUIを再起動してください。管理インターフェイスに以前に保存された設定は起動時の値を上書きする可能性があるため、表示された設定を確認してください。
テストスピーチ
チャットを開始し、短い応答を生成し、スピーカー アイコンをクリックします。正常に再生されたら、テスト音声を希望の Fish Audio 音声 ID に置き換えます。
トラブルシューティング
- 401: API キーが見つからないか、空白が含まれているか、取り消されています。
- 402: API クレジットが不足しています。メンバーシップ クレジットは別の残高となります。
- 無効なモデルまたは音声:
tts-1やalloyではなく、Fish Audio モデルと音声 ID を使用してください。 - スピーカー アイコンなし: TTS エンジンが有効になっていることを確認し、チャットをリロードします。
- 長い返信は早期に停止します: 音声設定で句読点または段落応答の分割を有効にします。