亮色模式
同步实时生成语音
POST
/api/tts/simple-generate最后修改时间: 4 个月前
请求参数
Body 参数application/json
voiceId
string
语音角色 ID
text
string
要生成的文本内容
texts
array[string]
可选
要生成的文本列表,优先级高于text参数
promptId
string
可选
角色风格 ID(默认为default)
默认值:
default
randomness
integer
可选
多样性 (0-100,默认为98)
>= 0<= 100
默认值:
98
stability_boost
integer
可选
稳定性过滤 (0-1024,默认为256)
>= 0<= 1024
默认值:
256
probability_optimization
integer
可选
概率优选(0-100,默认为93)
>= 0<= 100
默认值:
93
break_clone
boolean
可选
增强文本情感(实验性,默认为true)
默认值:
true
sharpen
boolean
可选
音质增强(实验性,默认为false)
默认值:
false
flash
boolean
可选
低延迟模式(默认为false)
默认值:
false
stream
boolean
可选
是否启用流式生成(默认为false)
默认值:
false
srt
boolean
可选
是否启用字幕生成(与低延迟模式不兼容,默认为false)
默认值:
false
seed
integer <int32> | null
可选
生成种子,最大为Int32,-1或null时为随机(默认为-1)
>= -1
默认值:
-1
dictionary
array [object]
可选
读音字典,格式为:["音素", [["y", "in1"],["s" "u4"]]]]
model
enum<string>
已废弃
[已弃用]要使用的模型ID (目前默认统一为reecho-neural-voice-001)
枚举值:
reecho-neural-voice-001
默认值:
reecho-neural-voice-001
origin_audio
boolean
已废弃
[已弃用]是否直接返回生成音频的Base64 DataURL,而不是Url链接(默认为false)
默认值:
false
示例
{
"voiceId": "string",
"text": "string",
"texts": [
"string"
],
"promptId": "default",
"randomness": 98,
"stability_boost": 256,
"probability_optimization": 93,
"break_clone": true,
"sharpen": false,
"flash": false,
"stream": false,
"srt": false,
"seed": -1,
"dictionary": [
{}
],
"model": "reecho-neural-voice-001",
"origin_audio": false
}
示例代码
返回响应
成功生成音频(200)
请求参数错误(400)
剩余点数不足(403)
未找到指定的模型或语音(404)
服务器内部错误(500)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
status
integer
状态码
示例值:
200
message
string
状态信息
示例值:
OK
data
object
生成的音频详情
id
string
生成的音频 ID
audio
string
必需
生成的音频 URL(若启用origin_audio则为包含音频Base64的Data URL)
streamUrl
string
流式MP3端点
credit_used
integer
消耗的点数
示例
{
"status": 200,
"message": "OK",
"data": {
"id": "string",
"audio": "string",
"streamUrl": "string",
"credit_used": 0
}
}
最后修改时间: 4 个月前