关键词管理接口文档
1、 创建关键词词表
1.1 地址
1.2 请求
body实例
- {
- "keywords": [
- {"keyword":"张三", "threshold":0.1},
- {"keyword":"李四", "threshold":0.0}
- ]
- }
注意:阈值设置越高,关键词准确率越高,但同时遗漏识别的概率增大。需要用户根据自身具体场景尝试不同取值的效果,不存在各场景通用的推荐值。
1.3 响应
body实例
- {
- "keyword_list_id": "be053bf9af0e406dafa8249631372d53",
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
JSON对象
1.4 示例-请求
- curl -X POST --data "{\"keywords\": [{\"keyword\":\"张三\", \"threshold\":0.8},{\"keyword\":\"李四\", \"threshold\":0.7}]}" "https://localhost/asr/custom/keyword_lists"
正常示例-响应
- {
- "keyword_list_id": "be053bf9af0e406dafa8249631372d53",
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
2、 更新关键词词表
2.1 地址
2.2 请求
body实例:
- {
- "keywords": [
- {"keyword":"张三", "threshold":0.8},
- {"keyword":"李四", "threshold":0.7}
- ]
- }
2.3 响应
body实例
- {
- "keyword_list_id": "be053bf9af0e406dafa8249631372d53",
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
JSON对象
2.4 示例-请求
- curl -X PUT --data "{\"keywords\": [{\"keyword\":\"张三\", \"threshold\":0.8},{\"keyword\":\"李四\", \"threshold\":0.7}]}" "https://localhost/asr/custom/keyword_lists/be053bf9af0e406dafa8249631372d53"
正常示例-响应
- {
- "keyword_list_id": "be053bf9af0e406dafa8249631372d53",
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
3、 获取关键词词表
3.1 地址
3.2 请求
body:无
3.3 响应
body实例:
- {
- "request_id": "be053bf9af0e406dafa8249631372d53",
- "keywords": [
- {"keyword":"张三", "threshold":0.8},
- {"keyword":"李四", "threshold":0.7}
- ]
- }
JSON对象
3.4 示例-请求
- curl -X GET "https://localhost/asr/custom/keyword_lists/be053bf9af0e406dafa8249631372d53"
正常示例-响应
- {
- "keywords": [
- {"keyword":"张三", "threshold":0.8},
- {"keyword":"李四", "threshold":0.7}
- ],
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
4、 删除关键词词表
4.1 地址
4.2 请求
body:无
4.3 响应
body实例:
- {
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
JSON对象
4.4 示例-请求
- curl -X GET "https://localhost/asr/custom/keyword_lists/be053bf9af0e406dafa8249631372d53"
正常示例-响应
- {
- "request_id": "be053bf9af0e406dafa8249631372d53"
- }
HTTP状态说明