公共声音
请求地址
http
GET /open/v1/list_common_audio
Header
http
access_token: {{access_token}}
请求参数 Query Params
Key | Value | |
---|---|---|
page | 1 | 当前页 |
size | 10 | 每页数量 |
响应
响应示例
json
{
"trace_id": "25eb6794ffdaaf3672c25ed9efbe49c6",
"code": 0,
"msg": "success",
"data": {
"list": [
{
"id": "f9248f3b1b42447fb9282829321cfcf2",
"grade": 0,
"name": "带货小芸",
"gender": "female",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-06-05/7945e0474b8cb526e884ee7e28e4af8d.wav"
},
{
"id": "f5e69c1bbe414bec860da3294e177625",
"grade": 0,
"name": "方言口音老奶奶",
"gender": "female",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-04-30/1b248ad05953028db5a6bcba9a951164.wav"
},
{
"id": "f4ca217d61f247fbbe0b1f0268767120",
"grade": 0,
"name": "直爽小哥",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-01-16/f629d2c0a0034e7fdc79cd9225059773.wav"
},
{
"id": "f4c67c1f1d1b4b03903cea1e4b4154ef",
"grade": 0,
"name": "情感男主播",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-04-30/2b1e06495e8f95841df3c664dc0ac794.wav"
},
{
"id": "ef10ee02d5c64a61923e96d1fd3ca12e",
"grade": 0,
"name": "慈祥老者",
"gender": "female",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-04-30/120dda6a1efe68f6c9154de4e9e6118b.wav"
},
{
"id": "ea883e354a024426b5403448e0182f3e",
"grade": 0,
"name": "中年专家",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-06-24/8cdd6d05940762844d414e70edce4cc3.wav"
},
{
"id": "ea2f0a154c594247b29c43fcf95bef60",
"grade": 0,
"name": "沙哑老者",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-04-30/783516986952fd5df8656172a3ce36c2.wav"
},
{
"id": "e01da2c2170c4cf68f5a245d252c0658",
"grade": 0,
"name": "精英男士",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 0,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-05-16/7207fdc7dc0031506612c5753100bcd3.wav"
},
{
"id": "de72eefc9bd64f87a37e3b3b4d9594a8",
"grade": 0,
"name": "台湾腔播报",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-06-10/302dc17646d8b77e13161dff0a657986.wav"
},
{
"id": "da8a065e821d44aa99f62975aeae3da0",
"grade": 0,
"name": "温柔小哥",
"gender": "male",
"lang": "multilingual",
"desc": "",
"speed": 1,
"pitch": 1,
"audition": "https://res.chanjing.cc/chanjing/res/upload/ms/2025-04-30/98bf7c1a9ec5236a9d5a0088e3831566.wav"
}
],
"page_info": {
"page": 1,
"size": 10,
"total_count": 98,
"total_page": 10
}
}
}
响应字段说明
一级字段 | 二级字段 | 三级字段 | 说明 |
---|---|---|---|
code | 响应状态码 | ||
message | 响应消息 | ||
data | 响应数据 | ||
list | 列表数据 | 公共声音-列表数据 | |
id | 声音人形象id | ||
name | 声音人名称 | ||
gender | 性别 | ||
lang | 语种 | ||
desc | 描述 | ||
speed | 音速 | ||
pitch | 音调 | ||
audition | 试听链接 | ||
grade | 等级 |
响应状态码说明
code | 说明 |
---|---|
0 | 响应成功 |
10400 | AccessToken验证失败 |
40000 | 参数错误 |
50000 | 系统内部错误 |
51000 | 系统内部错误 |
请求示例
shell
curl -L -X GET 'https://www.chanjing.cc/api/open/v1/list_common_audio?page=1&size=10' -H 'access_token: {{your_token}}' -H 'Content-Type: application/json'
go
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://www.chanjing.cc/api/open/v1/list_common_audio?page=1&size=10"
method := "GET"
client := &http.Client {
}
req, err := http.NewRequest(method, url, nil)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("access_token", "{{your_token}}")
req.Header.Add("Content-Type", "application/json")
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("application/json");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
.url("https://www.chanjing.cc/api/open/v1/list_common_audio?page=1&size=10")
.method("GET", body)
.addHeader("access_token", "{{your_token}}")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
py
import requests
import json
url = "https://www.chanjing.cc/api/open/v1/list_common_audio?page=1&size=10"
payload = {}
headers = {
'access_token': '{{your_token}}',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)