语义识别没有本地语义
kens100 发布于2018-03 浏览:1752 回复:7
1
收藏
在线是语义识别只返回在线解析的内容,没有返回本地语义解析,离线时能够识别,但是无法返回本地语义解析。好像也没返回错误,设置上NLU已经设置成enable,还有什么地方没有设置???
收藏
点赞
1
个赞
共7条回复 最后由q17821959241回复于2022-08
#8avant_Contra回复于2020-03
#7 avant_Contra回复
同问,按文档设置好后,返回结果没有发现本地语义,只有在线语义,也没有被本地语义覆盖。 name: asr.partial, 最终识别结果:{"results_recognition":["查看降雨量。"],"result_type":"final_result","best_result":"查看降雨量。","origin_result":{"corpus_no":6806690636692763665,"err_no":0,"result":{"word":["查看降雨量。"]},"sn":"ff7f1222-e066-410c-839d-21e3f2f0b90f"},"results_nlu":"{\"raw_text\":\"查看降雨量。\",\"results\":[]}","error":0} ;time=1584806164887 name: asr.partial, 语义解析结果:{"appid":15373,"encoding":"UTF-8","results":[{"domain":"weather","intent":"USER_RAIN","score":100.0,"slots":{}},{"domain":"search","intent":"SEARCH","score":100.0,"slots":{"user_wild_content":[{"word":"降雨量","norm":"降雨量"}]}}],"err_no":0,"parsed_text":"查看 降雨 量 。","raw_text":"查看降雨量。"} ;time=1584806164924 返回的语义解析结果,都是在线语义,没有本地语义,domain不一样。 谢谢。  
展开

阿西吧,原来还有这个参数会影响本地语义:DISABLE_PUNCTUATION

这个设计有点迷……

0
#7avant_Contra回复于2020-03

同问,按文档设置好后,返回结果没有发现本地语义,只有在线语义,也没有被本地语义覆盖。

name: asr.partial, 最终识别结果:{"results_recognition":["查看降雨量。"],"result_type":"final_result","best_result":"查看降雨量。","origin_result":{"corpus_no":6806690636692763665,"err_no":0,"result":{"word":["查看降雨量。"]},"sn":"ff7f1222-e066-410c-839d-21e3f2f0b90f"},"results_nlu":"{\"raw_text\":\"查看降雨量。\",\"results\":[]}","error":0} ;time=1584806164887

name: asr.partial, 语义解析结果:{"appid":15373,"encoding":"UTF-8","results":[{"domain":"weather","intent":"USER_RAIN","score":100.0,"slots":{}},{"domain":"search","intent":"SEARCH","score":100.0,"slots":{"user_wild_content":[{"word":"降雨量","norm":"降雨量"}]}}],"err_no":0,"parsed_text":"查看 降雨 量 。","raw_text":"查看降雨量。"} ;time=1584806164924

返回的语义解析结果,都是在线语义,没有本地语义,domain不一样。

谢谢。

 

0
#6丶Baka_51218回复于2019-04
#2 fujiayi1984回复
在线识别和本地语义连用,本月内的新版本修复

请问新版本发布了吗?

0
#5fangzhengshu回复于2018-04
#4 fujiayi1984回复
在线语义默认都开启的。 目前本地语义会覆盖在线语义的结果

请问如何只使用部分领域而不是全部开启?

在线的情况下本地语义没有覆盖在线语义的结果啊,Demo中设置15361会返回在线和本地语义两个结果,我又需要两种方式并存,在线对本地语义解析进行补充,如本地无法支持拨打电话号码,我需要在线语义解析,但是增加音量我又希望使用本地语义进行控制;

0
#4fujiayi1984回复于2018-04
#3 fangzhengshu回复
目前连用的情况好像是本地语义和在线语义都返回nlu结果。 我需要自己定义一些命令,要离线本地也能解析,但是又和在线的语义重复,如增加音量,这种情况在离线环境没有问题,但是在线环境下即有本地语义解析又有在线语义解析怎么办? 另外我的在线语义解析也没有选择电视指令,为什么能解析出tv_instruction ??
展开

在线语义默认都开启的。

目前本地语义会覆盖在线语义的结果

0
#3fangzhengshu回复于2018-04
#2 fujiayi1984回复
在线识别和本地语义连用,本月内的新版本修复

目前连用的情况好像是本地语义和在线语义都返回nlu结果。

我需要自己定义一些命令,要离线本地也能解析,但是又和在线的语义重复,如增加音量,这种情况在离线环境没有问题,但是在线环境下即有本地语义解析又有在线语义解析怎么办?

另外我的在线语义解析也没有选择电视指令,为什么能解析出tv_instruction ??

0
#2fujiayi1984回复于2018-03

在线识别和本地语义连用,本月内的新版本修复

0
TOP
切换版块