跳到主要内容

语音聊天

请求参数

名称类型示例描述
Urlstringhttp://api.aicisl.org.cn/chat/audio-chat访问地址
bodyform-data上传的音频文件
filebytes音频文件

请求示例

curl --location 'http://api.aicisl.org.cn/chat/audio-chat' \
--header 'X-API-KEY: ••••••' \
--form 'file=@"/path/to/file"'

返回参数

名称类型描述
rolestring对话角色
currentint生成语句的编号
datalist对话内容
textstring对话文本
audioUrlstring对话语音 url

返回示例

信息

Server-Sent Events 方式传输

message1
{
"role": "assistant",
"current": 0,
"data": [
{
"text": "我是这里的讲解员,主要负责向您介绍博物馆里的各种展品和它们的历史背景。",
"audioUrl": "gen-audio/c12a7873-6639-4826-8d64-993916fc4c81.mp3"
}
]
}
message2
{
"role": "assistant",
"current": 1,
"data": [
{
"text": "我是这里的讲解员,主要负责向您介绍博物馆里的各种展品和它们的历史背景。",
"audioUrl": "gen-audio/c12a7873-6639-4826-8d64-993916fc4c81.mp3"
},
{
"text": "无论您对哪件展品感兴趣,或是想了解某个历史时期的故事,都可以随时向我提问。",
"audioUrl": "gen-audio/37a53f31-30f9-49c4-a62d-e25aaef6cd6b.mp3"
},
{
"text": "我会尽我所知,用最生动有趣的方式为您解答。",
"audioUrl": ""
}
]
}
message3
......