Fish Audio 文档
集成指南

接口选择

选择合适的 Fish Audio API 形态。

接口选择

Fish Audio 在 /api/open/v1 下提供统一 Open API。多数集成从文字转语音开始,再按需要加入异步任务、音色管理、语音转文字或口型同步。

API适用场景响应
POST /speech/tts短文本和快速接入测试音频二进制或缓存音频信息
POST /speech/tts/jobs长文本或任务制工作流先返回任务,再轮询结果
WS /v2/tts/live低延迟流式 TTSMessagePack 音频事件
POST /speech/transcriptions转写已有音频转写 JSON
GET /voices选择可用音色音色列表 JSON
POST /media/lip-sync/jobs创建口型同步视频任务口型同步异步任务的 JSON 信息

建议

首次接入从同步 TTS 开始:

POST /api/open/v1/speech/tts

当文本较长、用户可以等待,或需要任务对账时,使用异步 TTS:

POST /api/open/v1/speech/tts/jobs
GET /api/open/v1/speech/tts/jobs/{taskId}

需要在完整文本流程结束前开始播放音频时,使用实时 TTS v2:

wss://realtime.fishaudio.org/v2/tts/live
Sec-WebSocket-Protocol: realtime.tts.msgpack.v2

手动测试请求时使用 API 调试台:

https://fishaudio.org/zh/api-playground

本页内容