智能语音质检-质检规则管理
质检规则管理
质检规则查询
请求接口:http://aip.baidubce.com/rest/2.0/speech/publiccloudspeech/v1/voice/detection/rule
HTTP 方法:GET
Headers参数:
| 参数 | 参数值 | 是否必须 |
|---|---|---|
| Content-Type | application/json | 是 |
Body参数如下:
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| access_token | body | string | 是 | 携带用户信息的access_token |
| category | body | string | 否 | 规则类别,支持模糊搜索,不传则查询全部 |
| page_no | body | integer | 否 | 分页规则-页数 |
| page_size | body | integer | 否 | 分页规则-每页条数,默认10 |
Body请求示例:
1{
2 "access_token": "24.a7179f3da2d56aXXXXXXXXXXXXXXXX ",
3 "category": "类别1",
4 "page_no":1,
5 "page_size":1
6}
返回结果:
| 名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| error_code | integer | 是 | 请求状态码 |
| error_message | string | 是 | 请求状态 |
| results | object | 是 | 详情列表 |
| +total | integer | 是 | 符合条件的规则总数 |
| +rule | [object] | 是 | 查询到的规则 |
| ++category | string | 是 | 规则类别 |
| ++description | string | 是 | 规则类别描述 |
| ++content | [string] | 是 | 规则内容 |
返回示例:
1{
2 "error_code": 0,
3 "error_message": "请求成功",
4 "results": {
5 "total": 0,
6 "rule": [
7 {
8 "category": "类别1",
9 "description": "类别1的描述",
10 "contents": [ "贷款",
11 "会议||例会",
12 "缺货&&退款",
13 "!逾期",
14 "未偿还&&!逾期",
15 "(会议||例会) && (缺货||退款)"]
16 }
17 ]
18 }
19}
质检规则新增
请求接口:http://aip.baidubce.com/rest/2.0/speech/publiccloudspeech/v1/voice/detection/rule
HTTP 方法:POST
Headers参数:
| 参数 | 参数值 | 是否必须 |
|---|---|---|
| Content-Type | application/json | 是 |
Body参数如下:
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| access_token | body | string | 是 | 携带用户信息的access_token |
| category | body | string | 是 | 规则类别 |
| description | body | string | 是 | 规则类别描述 |
| contents | body | array[string] | 是 | 质检规则内容,每条质检规则内部可应用“或与非”逻辑关系 |
contents规则特殊说明:
一、A(包含A即为命中)
二、A||B (A或B包含任一即为命中)
三、A&&B (A与B均包含即为命中)
四、!B(不包含B即为命中)
五、A&&!B(包含A但不包含B即为命中)
六、用小括号隔开,可随意组合
Body请求示例:
1 {
2 "access_token": "24.a7179f3da2d56aXXXXXXXXXXXXXXXX ",
3 "category": "类别1",
4 "description": "类别1的描述",
5 "contents":["贷款",
6 "会议||例会",
7 "缺货&&退款",
8 "!逾期",
9 "未偿还&&!逾期",
10 "(会议||例会) && (缺货||退款)"]
11 }
返回结果:
| 名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| error_code | integer | 是 | 请求状态码 |
| error_message | string | 是 | 请求状态 |
返回示例:
1{
2 "error_code": 0,
3 "error_message": "请求成功"
4}
质检规则修改
请求接口:http://aip.baidubce.com/rest/2.0/speech/publiccloudspeech/v1/voice/detection/rule
HTTP 方法:PUT
Headers参数:
| 参数 | 参数值 | 是否必须 |
|---|---|---|
| Content-Type | application/json | 是 |
Body参数如下:
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| access_token | body | string | 是 | 携带用户信息的access_token |
| category | body | string | 是 | 规则类别 |
| description | body | string | 是 | 规则类别描述 |
| contents | body | array[string] | 是 | 质检规则内容,每条质检规则内部可应用“或与非”逻辑关系 |
contents规则特殊说明:
一、A(包含A即为命中)
二、A||B (A或B包含任一即为命中)
三、A&&B (A与B均包含即为命中)
四、!B(不包含B即为命中)
五、A&&!B(包含A但不包含B即为命中)
六、用小括号隔开,可随意组合
Body请求示例:
1 {
2 "access_token": "24.a7179f3da2d56aXXXXXXXXXXXXXXXX ",
3 "category": "类别1",
4 "description": "类别1的描述",
5 "contents":["贷款",
6 "会议||例会",
7 "缺货&&退款",
8 "!逾期",
9 "未偿还&&!逾期",
10 "(会议||例会) && (缺货||退款)"]
11 }
返回结果:
| 名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| error_code | integer | 是 | 请求状态码 |
| error_message | string | 是 | 请求状态 |
返回示例:
1 {
2 "error_code": 0,
3 "error_message": "请求成功"
4 }
质检规则删除
请求接口:http://aip.baidubce.com/rest/2.0/speech/publiccloudspeech/v1/voice/detection/rule
HTTP 方法:DELETE
Headers参数:
| 参数 | 参数值 | 是否必须 |
|---|---|---|
| Content-Type | application/json | 是 |
Body参数如下:
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| access_token | body | string | 是 | 携带用户信息的access_token |
| category | body | string | 是 | 待删除的规则类别 |
Body请求示例:
1 {
2 "access_token": "24.a7179f3da2d56aXXXXXXXXXXXXXXXX ",
3 "category": "类别1",
4 }
返回结果:
| 名称 | 类型 | 必选 | 说明 |
|---|---|---|---|
| error_code | integer | 是 | 请求状态码 |
| error_message | string | 是 | 请求状态 |
返回示例:
1 {
2 "error_code": 0,
3 "error_message": "请求成功"
4}
评价此篇文章
