语音聊天
请求参数
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
Url | string | http://api.aicisl.org.cn/chat/audio-chat | 访问地址 |
body | form-data | 上传的音频文件 | |
file | bytes | 音频文件 |
请求示例
curl --location 'http://api.aicisl.org.cn/chat/audio-chat' \
--header 'X-API-KEY: ••••••' \
--form 'file=@"/path/to/file"'
返回参数
名称 | 类型 | 描述 |
---|---|---|
role | string | 对 话角色 |
current | int | 生成语句的编号 |
data | list | 对话内容 |
text | string | 对话文本 |
audioUrl | string | 对话语音 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
......