ASR语音转文本事件
更新时间: 2022/03/23 03:35:47
ASR用户语音转文本事件
描述:ASR语音转文本,会触发此事件通知给业务方
URL
- 请求方法:POST
- 业务方URL:
http://xxx.xxx.xxx/xxx
HTTP请求头参数
- 详见回调鉴权
请求体参数
参数名称 | 类型 | 示例 | 描述 |
appId | String | eca23f68c66d4acfceee77c200200359 | 应用ID。 |
callId | String | eca23f68c66d4acfceee77c245343534 | 会话session ID。 |
text | string | 我是谁,我在哪里 | 语音文本信息。 |
fireTime | long | 0 | 触发时间(ms)。 |
asrCmdType | int | 1 | 1:呼入机器人ASR识别,2:普通呼叫ASR识别,3:外呼机器人ASR识别。 |
userType | int | 0 | 0:坐席事件,1:用户事件。 |
eventType | string | nlpUserSpeak | ASR语音转文本事件。 |
index | int | 1 | 句子编号,从1开始递增。 |
startTime | long | 840 | 当前句子对应的nlpUserEvent事件的开始时间,单位是毫秒。部分三方ASR支持。 |
endTime | long | 1020 | 当前句子对应的nlpUserEvent事件的结束时间,单位为毫秒。部分三方ASR支持。 |
confidence | double | 0.67 | 当前句子识别结果的的置信度,取值范围:[0.0,1.0]。值越大,置信度越高。部分三方ASR支持。 |
words | string | [{"text":"停顿","startTime":113660,"endTime":114370},{"text":"一下","startTime":114370,"endTime":115080}] | 当前句子的词信息,需要enableWords设置为true,格式为List |
请求示例
{
"appId": "6cb256b10fa45a066605363fc01e2a96",
"callId": "ewtrgfdsd32324fds",
"text": "我是谁,我在哪里",
"fireTime": 0,
"asrCmdType": 1,
"userType": 1,
"eventType": "nlpUserSpeak"
"index": 1,
"startTime": 1200,
"endTime": 1900,
"confidence": 0.67,
"words": "[{\"text\":\"停顿\",\"startTime\":113660,\"endTime\":114370},{\"text\":\"一下\",\"startTime\":114370,\"endTime\":115080}]"
}
正常返回示例
HTTP成功200
此文档是否对你有帮助?