- API文档
- 快速开发指南
- PPT API 文档
- 文多多(官方格式)
- 韦尼克(官方格式)
- 申请PPT生成任务(PPT描述/主题一键生成)
- 通过描述生成PPT标题大纲(逐步生成PPT)
- 根据标题生成封面预览图(模版封面图预览)
- 根据标题以及封面预览信息生成不同主题色的预览(设置主题色)
- 通过task_id增加PPT单页(PPT中插入单页)
- 短文本文件生成PPT(文件内容解析)
- 基于当前模板生成(基于当前模版生成)
- 获取PPT生成状态和预览页(文件内容解析)
- 获取PPT生成状态和预览页(文件内容解析)
- 更换模版(更换模版)
- 通过文件生成PPT(文件内容解析)
- 申请PPT生成任务(逐步生成PPT)
- 获取PPT生成状态和预览页(逐步生成PPT)
- 获取PPT生成状态和预览页(PPT描述/主题一键生成)
- 生成PPT备注(演讲稿备注)
- 获取PPT下载链接(获取下载链接)
- API文档(KEY 认证方式)
- API文档(HEAD认证方式)
- 聊天接口(Chat)
- 自动补全接口(Completions)
- 图像接口(Images)
- 向量生成接口(Embeddings)
- 音频接口(Audio)
- 图像接口(Midjourney)
- 图像接口(Recraft V3)
- 图像接口 (Ideogram)
- 图像接口(Flux)
- 图像接口(jimeng)
- 图像接口(Stable Diffusion)
- Suno音乐接口
- Luma视频接口
- kling可灵视频图片接口
- 视频接口(混元视频API)
- 海螺Hailuo AI视频接口
- 佐糖API
- MewXAI星月熊开放API
- Claude
- Google Gemini
- 帮助中心
- 语音克隆
语音合成
POST
/api/fish/v1/tts
请求参数
Authorization
JWT
在 Header 添加参数
Authorization
示例:
Authorization: ********************
Query 参数
response_format
string
必需
示例值:
url
Body 参数application/json
text
string
必需
示例值:
语音质量取决于模型。为获得最佳效果,请使用高质量模型。严禁合成涉及政治、色情、赌博、毒品等违法违规内容。
reference_id
string
可选
示例值:
738d0cc1a3e9430a9de2b544a466a7fc
chunk_length
integer
可选
示例值:
200
format
string
可选
示例值:
mp3
mp3_bitrate
integer
可选
示例值:
128
normalize
boolean
可选
示例值:
true
latency
string
可选
示例值:
balanced
示例
{
"text": "语音质量取决于模型。为获得最佳效果,请使用高质量模型。严禁合成涉及政治、色情、赌博、毒品等违法违规内容。",
"reference_id": "738d0cc1a3e9430a9de2b544a466a7fc",
"chunk_length": 200,
"format": "mp3",
"mp3_bitrate": 128,
"normalize": true,
"latency": "balanced"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/fish/v1/tts?response_format' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
_id
string
必需
示例值:
d9a70f301b46411bb7370e88ecd17e42
state
string
必需
示例值:
finished
type
string
必需
示例值:
tts
model
string
必需
示例值:
738d0cc1a3e9430a9de2b544a466a7fc
parameters
object
必需
text
string
必需
示例值:
语音质量取决于模型。为获得最佳效果,请使用高质量模型。严禁合成涉及政治、色情、赌博、毒品等违法违规内容。
user_id
string
必需
示例值:
09a4d8ed4434477cbac20b6eb6712f8b
created_at
string <date-time>
必需
示例值:
2024-10-25T07:22:28.532000+00:00
deleted
boolean
必需
示例值:
false
channel
string
必需
示例值:
premium
finished_at
string <date-time>
必需
示例值:
2024-10-25T07:22:30.721000+00:00
result
string
必需
示例值:
https://c97f3361a1c971323738e24f451a0225.r2.cloudflarestorage.com/fish-platform-data/task/d9a70f301b46411bb7370e88ecd17e42.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=45aaffe6f2c5f28b260e2165001da8ad%2F20241025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241025T072230Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=02d408ae5849823328eeede784001ca486cf41a9a3b5631269ad87fa98b6f3f8
generate_error
boolean
必需
示例值:
false
示例
{
"_id": "d9a70f301b46411bb7370e88ecd17e42",
"state": "finished",
"type": "tts",
"model": "738d0cc1a3e9430a9de2b544a466a7fc",
"parameters": {
"text": "语音质量取决于模型。为获得最佳效果,请使用高质量模型。严禁合成涉及政治、色情、赌博、毒品等违法违规内容。"
},
"user_id": "09a4d8ed4434477cbac20b6eb6712f8b",
"created_at": "2024-10-25T07:22:28.532000+00:00",
"deleted": false,
"channel": "premium",
"finished_at": "2024-10-25T07:22:30.721000+00:00",
"result": "https://c97f3361a1c971323738e24f451a0225.r2.cloudflarestorage.com/fish-platform-data/task/d9a70f301b46411bb7370e88ecd17e42.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=45aaffe6f2c5f28b260e2165001da8ad%2F20241025%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20241025T072230Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=02d408ae5849823328eeede784001ca486cf41a9a3b5631269ad87fa98b6f3f8",
"generate_error": false
}
修改于 2025-04-01 13:30:01