集成指南第三方软件接入
SillyTavern 接入教程
在 SillyTavern 中配置 Fish Audio OpenAI Compatible TTS,并为角色和旁白绑定不同音色。
SillyTavern 接入 Fish Audio TTS
SillyTavern 的 TTS 扩展支持 OpenAI Compatible Provider,可以填写完整的语音生成端点、模型和可用音色,并为不同角色建立 Voice Map。
打开 TTS 扩展
进入 SillyTavern 的扩展面板,打开 Text-to-Speech,启用 TTS 后选择 OpenAI Compatible Provider。
填写:
| 配置项 | 值 |
|---|---|
| Provider Endpoint | https://fishaudio.org/v1/audio/speech |
| API Key | Fish Audio API Key |
| Model | fishaudio-s21pro-flash |
| Available Voices | 00a1b221-6137-4b73-ad62-b0cbce134167 |
| Default Voice | 同一个测试音色 ID |
SillyTavern 这里要求的是完整 Provider Endpoint,因此需要包含 /audio/speech,与只要求 Base URL 的软件不同。
设置角色音色
在 Voice Map 中选择当前角色,把角色映射到测试音色并点击 Apply。生成一条短角色回复,使用消息朗读或自动朗读测试播放。
连接成功后,可以把 Available Voices 配置为多个 Fish Audio 音色 ID,再分别为角色、旁白或引号内文本选择音色。音色 ID 可以从 音色列表接口获取。
常见问题
- User not in voice map:为当前角色选择音色后点击 Apply。
- 404:Provider Endpoint 必须是完整的
https://fishaudio.org/v1/audio/speech。 - 没有可选音色:在 Available Voices 中手动加入 Fish Audio 音色 ID。
- 语音重复或自动播放:检查 TTS 自动生成、消息朗读和旁白设置是否同时启用。
- 401/402:检查 API Key 和独立 API 积分。