自定义音色
添加自定义音色
请求链接:
/api/customTimbre/add请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| name | String | Y | "我的音色" | 音色名称 |
| voice_url | String | Y | "https://example.com/voice.mp3" | 录制的语音mp3文件地址 |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| errorMsg | String | 错误信息 |
| data | Object | 返回数据 |
| errcode | Int | 错误码 |
| errmsg | String | 错误信息 |
| description | String | 描述信息 |
json
{
"errorCode": 0,
"description": "success",
"errorMsg": "success",
"data": {
"errcode": 0,
"errmsg": "none error message",
"description": "表示成功或是。"
}
}删除自定义音色
请求链接:
/api/customTimbre/delete请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| voice_id | Int | Y | 1 | 语音ID |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| errorMsg | String | 错误信息 |
| data | Object | 返回数据 |
| errcode | Int | 错误码 |
| errmsg | String | 错误信息 |
| description | String | 描述信息 |
json
{
"errorCode": 0,
"description": "success",
"errorMsg": "success",
"data": {
"errcode": 0,
"errmsg": "none error message",
"description": "表示成功或是。"
}
}获取自定义音色列表
请求链接:
/api/customTimbre/list请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| page_no | Int | Y | 1 | 页码 |
| page_size | Int | Y | 20 | 每页条数 |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| errorMsg | String | 错误信息 |
| data | Object | 返回数据 |
| list | Array | 音色列表 |
| voice_id | Int | 语音ID |
| name | String | 语音名称 |
| status | Int | 音色状态 0:排队中 1:待审核 2:审核通过 3:审核失败 4:已失效 |
| page_no | Int | 页码 |
| page_size | Int | 每页条数 |
| total | Int | 总数 |
json
{
"errorCode": 0,
"description": "success",
"errorMsg": "success",
"data": {
"list": [
{
"voice_id": 1,
"name": "语音1",
"status": 0
}
],
"page_no": 1,
"page_size": 20,
"total": 1
}
}获取可用自定义音色
请求链接:
/api/customTimbre/getAvailableCustomTimbres请求方式:
POST参数说明:
| 名称 | 类型 | 是否必需 | 示例 | 描述 |
|---|---|---|---|---|
| 无 |
- 返回参数及示例:
| 参数 | 类型 | 描述 |
|---|---|---|
| errorCode | Int | 错误码 |
| description | String | 描述信息 |
| errorMsg | String | 错误信息 |
| data | Array | 可用音色列表 |
| timbre_id | Int | 音色ID |
| name | String | 音色名称 |
| status | Int | 音色状态 0:排队中 1:待审核 2:审核通过 3:审核失败 4:已失效 |
json
{
"errorCode": 0,
"description": "success",
"errorMsg": "success",
"data": [
{
"timbre_id": 1,
"name": "自定义音色",
"status": 2
}
]
}