亮色模式
创建异步语音生成任务
POST
/api/tts/generate最后修改时间: 4 个月前
请求参数
Body 参数application/json
contents
array [object {3}]
要生成的内容列表
voiceId
string
语音角色 ID
text
string
要生成的文本内容
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-neuro-voice-001
默认值:
reecho-neural-voice-001
示例
{
"contents": [
{
"voiceId": "string",
"text": "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"
}
示例代码
返回响应
成功创建异步生成任务(200)
请求参数错误(400)
点数不足(403)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
status
integer
状态码
示例值:
200
message
string
状态信息
示例值:
OK
data
#/definitions/92388837可选
创建的异步生成任务详情
示例
未设置
最后修改时间: 4 个月前