T2A Large API 接口
开发环境
开发环境
GET
/v1/t2a_async
请求参数
返回参数
输入文件(压缩包内) | 字段 | 输出文件 | 备注 |
---|---|---|---|
txt | 无 | 音频mp3 | 此文件的mp3文件 |
字幕json | 字幕json,精确到句 | ||
额外信息json | 参考下列字段 | ||
json | title | 音频mp3 | 字段若或为空信息,则不产生相关内容,其他内容参考txt备注 |
字幕json | |||
额外信息.json | |||
content | 音频mp3 | ||
字幕json | |||
额外信息json | |||
extra | 音频mp3 | ||
字幕json | |||
额外信息.json |
参数 | 语义 | 类型 | 备注 |
---|---|---|---|
audio_length | 音频时长 | int64 | 音频时长,精确到毫秒 |
audio_sample_rate | 采样率 | int64 | 默认为24000,如客户请求参数进行调整,会根据请求参数生成 |
audio_size | 音频大小 | int64 | 单位为字节 |
bitrate | 比特率 | int64 | 默认为168000,如客户请求参数进行调整,会根据请求参数生成 |
word_count | 可读字数 | int64 | 已经发音的字数统计(不算标点等其他符号,包含汉字数字字母) |
invisible_character_ratio | 非法字符占比 | float64 | 非法字符不超过10%(包含10%),音频会正常生成并返回非法字符占比;最大不超过0.1(10%),超过进行报错 |
请求失败
参数 | 语义 | 类型 | 备注 |
---|---|---|---|
base_resp | 如果请求出错,对应的错误状态码和详情 | ||
base_resp.status_code | 状态码 | int64 | 1000,未知错误1001,超时1002,触发限流1004,鉴权失败1013,服务内部错误及非法字符超过10%2013,输入格式信息不正常 |
base_resp.status_msg | 错误详情 | string |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'http://dev-cn.your-api-server.com/v1/t2a_async?GroupId=${group_id}' \
--header 'authorization: Bearer ${api_key}' \
--form 'model="speech-01"' \
--form 'voice_id="female-tianmei"' \
--form 'text="/Users/minimax/Downloads/21622420008680404 3.zip"' \
--form 'speed="0.8"' \
--form 'vol="1"' \
--form 'pitch="1"' \
--form 'audio_sample_rate="32000"' \
--form 'bitrate="128000"'
响应示例响应示例
{
"task_id": 70012586967104,
"task_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiIxNjg3MjU2NTE5MzAyNDcwIiwiaXNzIjoibWluaW1heCIsInN1YiI6IjcwMDEyNTg2OTY3MTA0In0.abCOG1YKiOU8ka2j2shb60ij8TeT0_9f751DHqbHXjQuEXh6i5pMayKchDUdI8l3-8TdbLoE2wFnLE7gWm7hT9M0-W9ayNm1YFQOmx1sRtDRUObOJp-Y8TUZGFewK0nakXH__F5XCVQYDtInAl-mvx8WI7XbDxFVTu0DWNUPcivd5GqEsr5B9nXj6kRciM5gKmEO_8uv8rzyXWceMpp9J15UFl29yERWdGNX8UfUmx4dSk_M8Z-5rTwEKt8ghb1Yp9QIa0Ier2zgYcxsgv1alRw9GlxVdPv6RMZfFidryENwko0p78g7UwV3x94xmcUMaaprKwJFy_yCCe2RnJVHxQ",
"base_resp": {
"status_code": 0,
"status_msg": "success"
}
}
请求参数
Query 参数
GroupId
string
必需
示例值:
${group_id}
Header 参数
authorization
string
必需
示例值:
Bearer ${api_key}
Body 参数multipart/form-data
model
string
调用的模型版本
示例值:
speech-01
voice_id
string
请求的音色编号
示例值:
female-tianmei
text
string
可选
示例值:
/Users/minimax/Downloads/21622420008680404 3.zip
speed
string
可选
示例值:
0.8
vol
string
可选
示例值:
1
pitch
string
可选
示例值:
1
audio_sample_rate
string
可选
示例值:
32000
bitrate
string
可选
示例值:
128000
返回响应
修改于 2024-01-04 06:40:02