# 自定义设备唤醒词
# 唤醒词评分
HTTP Method:POST
请求地址:https://uvs-biz.hivoice.cn/rest/v1/wake_words/check
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
appkey | String | Y | 产品KEY |
deviceId | String | Y | 设备标识 |
deviceToken | String | Y | 设备令牌 |
userId | String | Y | 用户ID |
wakeupWord | String | Y | 唤醒词 |
返回值
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
errorCode | String | Y | 响应code,成功为0,具体见错误码定义 |
errorMsg | String | Y | 响应描述 |
score | String | Y | 评分结果 |
valid | Boolean | Y | 是否达到构建标准 |
返回结果示例:
{
"errorCode": "0",
"errorMsg": "请求成功",
"result": {
"valid": true,
"score": 8
}
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 唤醒词列表
HTTP Method:GET
请求地址:https://uvs-biz.hivoice.cn/rest/v1/wake_words/list
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
appkey | String | Y | 产品KEY |
deviceId | String | Y | 设备标识 |
deviceToken | String | Y | 设备令牌 |
userId | String | Y | 用户ID |
返回值
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
errorCode | String | Y | 响应code,成功为0,具体见错误码定义 |
errorMsg | String | Y | 响应描述 |
result | Array | Y | 返回结果 |
└name | String | Y | 唤醒词 |
└score | String | Y | 唤醒词分数 |
└status | String | Y | 构建状态 |
└isEnable | Integer | Y | 是否使用中(1:是 0:否) |
返回结果示例:
{
"errorCode": "0",
"errorMsg": "请求成功",
"result": [
{
"appKey": "123",
"deviceId": "123",
"isEnable": 1,
"name": "你好小伙",
"score": "8",
"status": "success"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
# 添加并设置唤醒词
HTTP Method:POST
请求地址:https://uvs-biz.hivoice.cn/rest/v1/wake_words/save
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
appkey | String | Y | 产品KEY |
deviceId | String | Y | 设备标识 |
deviceToken | String | Y | 设备令牌 |
userId | String | Y | 用户ID |
wakeupMap | json | Y | 唤醒词,分数文本,格式:{"唤醒词1":"分数1","唤醒词2":"分数2"} |
返回值
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
errorCode | String | Y | 响应code,成功为0,具体见错误码定义 |
errorMsg | String | Y | 响应描述 |
返回结果示例:
{
"errorCode": "0",
"errorMsg": "请求成功"
}
1
2
3
4
2
3
4
# 错误码定义及描述
errorCode | errorMsg | 描述 |
---|---|---|
0 | 请求成功 | 成功 |
8400001 | 必填参数不能为空 | 必填参数不能为空 |
8400002 | 请求参数不合法 | 请求参数格式不正确,或者参数不满足需要的条件 |
8400003 | 设备token无效 | 设备token无效 |
8400005 | 未发现需要更新的唤醒词 | 上传的唤醒词都在使用中 |
8400006 | 未发现设备sdk版本 | |
8401001 | 唤醒词打分异常 | 唤醒词打分异常 |
8401002 | 唤醒词正在制作中 | 唤醒词正在制作中 |
8404444 | 调用第三方服务异常 | 调用第三方服务异常 |
8409999 | 系统异常 | 联系管理员 |