语义识别结果,与SDK文档不一致(找不到domain和intent字段)
宝宝爱babyii 发布于2016-12 浏览:1866 回复:1
0
收藏

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
个赞
共1条回复 最后由用户已被禁言回复于2022-04
#2c5812回复于2016-12

您好,


domain和intent是语义功能的2个键名,要之用语义:

1. 在线语义,设置intent.putExtra("nlu", "enable") 并在开放平台对应应用中勾选相应垂类即可。

2. 自定义语义,特指通过bsg语法自定义的语义功能,需要编写语法,domain和intent无限制。


如果使用了自定义语义,建议通过result.getExtra("results_nlu")来获取语义

0
TOP
切换版块