获取声音定制结果
说明
查询由声音定制任务接口提交的声音,异步任务,具体进度通过查询接口查看
QPS 10/min
请求地址
http
GET /open/v1/customised_audio?id=xxxxxxxxxxxxx
Header
http
access_token: {{access_token}}
请求参数 Query Params
Key | Value | |
---|---|---|
id | C-Audio-53e4e53ba1bc40de91ffaa74f20470fa | 声音id,创建任务时返回 |
响应
返回示例
json
{
"trace_id": "7994cedae0f068d1e9e4f4abdf99215b",
"code": 0,
"msg": "success",
"data": {
"id": "C-Audio-53e4e53ba1bc40de91ffaa74f20470fc",
"name": "声音克隆",
"type": "cicada1.0",
"progress": 0,
"audio_path": "",
"err_msg": "不支持的音频格式,请阅读接口文档"
"status": 2
}
}
响应字段说明
一级字段 | 二级字段 | 说明 |
---|---|---|
code | 响应状态码 | |
msg | 响应消息 | |
data | 响应数据 | |
id | 声音 id | |
progress | 任务进度 0-100 | |
type | 声音模型类型(cicada1.0、cicada3.0) | |
name | 声音名称 | |
err_msg | 异常或失败的错误信息 | |
audio_path | 训练音频片段(从原音频中截取的有效片段用于训练) | |
status | 制作状态 1制作中 2已完成 3已过期 4 制作失败 99 已删除 |
响应状态码说明
code | 说明 |
---|---|
0 | 响应成功 |
10400 | AccessToken验证失败 |
APP状态错误 | |
该AI语音被禁用或者不存在 | |
40000 | 参数错误 |
40001 | 超出QPS限制 |
50000 | 系统内部错误 |
请求示例
bash
curl -L 'https://www.chanjing.cc/api/open/v1/customised_audio?id=C-Audio-53e4e53ba1bc40de91ffaa74f20470fc' -H 'access_token: HjKpDp6o3o2P2el7VHaMKwpHIJs+rkYNspNBRAZ7VU8WC/bz93oUKUNhHENRt28x'
go
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://www.chanjing.cc/api/open/v1/customised_audio?id=C-Audio-53e4e53ba1bc40de91ffaa74f20470fc"
method := "GET"
client := &http.Client {
}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("access_token", "HjKpDp6o3o2P2el7VHaMKwpHIJs+rkYNspNBRAZ7VU8WC/bz93oUKUNhHENRt28x")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := io.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
java
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("https://www.chanjing.cc/api/open/v1/customised_audio?id=C-Audio-53e4e53ba1bc40de91ffaa74f20470fc")
.method("GET", body)
.addHeader("access_token", "HjKpDp6o3o2P2el7VHaMKwpHIJs+rkYNspNBRAZ7VU8WC/bz93oUKUNhHENRt28x")
.build();
Response response = client.newCall(request).execute();
py
import requests
url = "https://www.chanjing.cc/api/open/v1/customised_audio?id=C-Audio-53e4e53ba1bc40de91ffaa74f20470fc"
payload = {}
headers = {
'access_token': 'HjKpDp6o3o2P2el7VHaMKwpHIJs+rkYNspNBRAZ7VU8WC/bz93oUKUNhHENRt28x'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)