整合指南第三方集成
開啟 WebUI 設定
在 Open WebUI 中設定 Fish Audio OpenAI 相容於 TTS 基本 URL、API 金鑰、型號和語音。
連線 Fish Audio TTS 開啟 WebUI
開放式 WebUI 可使用 OpenAI 相容端點進行文字轉語音。設定完成後,點擊 AI 回應旁的揚聲器圖示即可聽到 Fish Audio 語音。
準備API設定
在【API管理】(https://fishaudio.orghttps://fishaudio.org/zh-hant/account?section=api)中建立專用金鑰,然後使用:
| 設定 | 價值 |
|---|---|
| API 基本 URL | https://fishaudio.org/v1 |
| 型號 | fishaudio-s21pro-flash |
| 語音 | 00a1b221-6137-4b73-ad62-b0cbce134167 |
設定管理介面
以管理員身分登入並開啟:
Admin Panel → Settings → Audio → Text-to-Speech選擇 OpenAI 引擎並輸入基本 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積分不足;會員積分是單獨的餘額。
- 無效的模型或語音:使用 Fish Audio 模型和語音 ID,而不是
tts-1或alloy。 - 無揚聲器圖示:確認 TTS 引擎已啟用並重新載入聊天。
- 長回覆提前停止:在音訊設定中啟用標點符號或段落回應分割。