SDK文档上,语义识别有domain和intent字段,但实际测试的时候没有,实际测试结果如下:
{
"content": {
"item": [
"你是谁"
]
},
"result": {
"score": 0.74,
"_results": {
"auto_create_node": {
"score": 0.74,
"keyword_nbest": [
"你是谁"
],
"keyword": "你是谁"
}
},
"scene_id": 0,
"sn": "KWS",
"raw_text": "你是谁",
"version": "easr.kws.v1"
}
}
需要怎么配置才有domain和intent字段呢?
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
您好,
domain和intent是语义功能的2个键名,要之用语义:
1. 在线语义,设置intent.putExtra("nlu", "enable") 并在开放平台对应应用中勾选相应垂类即可。
2. 自定义语义,特指通过bsg语法自定义的语义功能,需要编写语法,domain和intent无限制。
如果使用了自定义语义,建议通过result.getExtra("results_nlu")来获取语义