语音指令的处理方法、装置、电子设备、车辆和存储介质制造方法及图纸

技术编号:35814471 阅读:12 留言:0更新日期:2022-12-03 13:37
本公开涉及一种语音指令的处理方法、装置、电子设备、车辆和存储介质。该方法包括:解析目标语音指令的内容,得到目标应用指示信息和至少两个用户意图;根据所述至少两个用户意图和预设的对应关系,分别确定匹配每个所述用户意图的应用,所述预设的对应关系包括预设的用户意图及与其匹配的应用;根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用。该方法可以从可执行目标语音指令的至少两个应用中确定一个目标应用来执行语音指令,使得目标语音指令可以正常执行,从而能够提升用户体验度。用户体验度。用户体验度。

【技术实现步骤摘要】
语音指令的处理方法、装置、电子设备、车辆和存储介质


[0001]本公开涉及语音控制
,尤其涉及一种语音指令的处理方法、装置、电子设备、车辆和存储介质。

技术介绍

[0002]随着车辆的发展,用户对于车辆的驾驶体验和娱乐体验的需求越来越高,出现了设置有终端设备的车辆,终端设备中可以包括至少两个应用,例如,音频类应用、视频类应用、K歌应用等,基于不同的应用,用户可以体验不同的娱乐项目。
[0003]然而,针对用户的发出的语音指令命中至少两个用户意图时,至少两个用户意图对应至少两个应用,导致存在至少两个应用对语音指令进行响应,使得语音指令响应异常,从而影响用户体验度。

技术实现思路

[0004]本公开提供了一种语音指令的处理方法、装置、电子设备、车辆和存储介质,能够从可执行目标语音指令的至少两个应用中确定一个目标应用来执行语音指令,使得目标语音指令可以正常执行,从而能够提升用户体验度。
[0005]第一方面,本公开提供了一种语音指令的处理方法,包括:
[0006]解析目标语音指令的内容,得到目标应用指示信息和至少两个用户意图;根据所述至少两个用户意图和预设的对应关系,分别确定匹配每个所述用户意图的应用,所述预设的对应关系包括预设的用户意图及与其匹配的应用;
[0007]根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用。可选的,所述目标应用指示信息包括所述目标语音指令中的关键词;
[0008]所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:
[0009]根据所述目标语音指令中的关键词和预设的关键词对应关系,从确定出的所述应用中确定候选应用,所述预设的关键词对应关系包括预设的关键词及其对应的预设应用;
[0010]若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;
[0011]若所述候选应用为一个,确定所述候选应用为所述目标应用。
[0012]可选的,所述目标应用指示信息包括所述用户意图的置信度;
[0013]所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:
[0014]根据至少两个所述用户意图的置信度和预设置信度,从确定出的所述应用中确定候选应用,所述候选应用对应的用户意图的置信度大于所述预设置信度;
[0015]若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优
先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;
[0016]若所述候选应用为一个,确定所述候选应用为所述目标应用。
[0017]可选的,所述目标应用信息包括所述用户意图的置信度;
[0018]所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:
[0019]执行预设的指令,从至少两个所述用户意图的置信度中确定最大置信度;
[0020]确定所述应用中与所述最大置信度的用户意图对应的应用为候选应用;
[0021]若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;
[0022]若所述候选应用为一个,确定所述候选应用为所述目标应用。
[0023]可选的,所述目标应用指示信息包括所述默认应用;
[0024]所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:
[0025]若确定出的所述应用中包括所述默认应用,确定所述默认应用为所述目标应用。
[0026]可选的,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,包括:
[0027]根据至少两个所述候选应用的状态信息和所述预设的优先级信息,确定至少两个所述候选应用的状态信息中最高优先级的状态信息;
[0028]确定所述最高优先级的状态信息对应的所述候选应用为所述目标应用。
[0029]可选的,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,确定至少两个所述候选应用的状态信息中最高优先级的状态信息,包括:
[0030]从所述至少两个预设状态信息中选取优先级最高的目标状态信息;
[0031]基于所述目标状态信息,遍历至少两个所述候选应用的状态信息;
[0032]若确定至少两个所述候选应用的状态信息中不包括所述目标状态信息,按照所述预设的优先级信息中优先级从高到低的顺序,更新所述目标状态信息,返回执行所述基于所述目标状态信息,遍历至少两个所述候选应用的状态信息,直至确定至少两个所述候选应用的状态信息中包括所述目标状态信息,确定所述目标状态信息为所述最高优先级的状态信息。
[0033]可选的,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,包括:
[0034]根据至少两个所述候选应用的状态信息和所述预设的优先级信息,确定至少两个所述候选应用的状态信息中不包括所述预设的优先级信息中的任一所述预设状态信息;
[0035]确定至少两个所述候选应用中预设的默认应用为所述目标应用。
[0036]可选的,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,确定至少两个所述候选应用的状态信息中不包括所述预设的优先级信息中的任一所述预设状态信息,包括:
[0037]从至少两个所述预设状态信息中选取优先级最高的目标状态信息;
[0038]基于所述目标状态信息,遍历至少两个所述候选应用的状态信息;
[0039]若确定至少两个所述候选应用的状态信息中不包括所述目标状态信息,按照所述预设的优先级信息中优先级从高到低的顺序,更新所述目标状态信息,返回执行所述基于所述目标状态信息,遍历至少两个所述候选应用的状态信息,直至确定至少两个所述候选应用的状态信息中不包括优先级最低的所述目标状态信息。
[0040]可选的,所述解析目标语音指令的内容,得到目标应用指示信息和至少两个用户意图之前,还包括:
[0041]若所述目标语音指令中包括终端设备标识信息,确定所述终端设备标识信息对应的终端设备为执行所述目标语音指令的目标终端设备;
[0042]若所述目标语音指令中不包括终端设备标识信息,确定语音虚拟形象所在的终端设备为执行所述目标语音指令的目标终端设备。
[0043]第二方面,本公开提供了一种语音指令的处理装置,包括:
[0044]解析模块,用于解析目标语音指令的内容,得到目标应用指示信息和至少两个用户意图;
[0045]确定模块,用于根据所述至少两个用户意图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音指令的处理方法,其特征在于,包括:解析目标语音指令的内容,得到目标应用指示信息和至少两个用户意图;根据所述至少两个用户意图和预设的对应关系,分别确定匹配每个所述用户意图的应用,所述预设的对应关系包括预设的用户意图及与其匹配的应用;根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用。2.根据权利要求1所述的方法,其特征在于,所述目标应用指示信息包括所述目标语音指令中的关键词;所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:根据所述目标语音指令中的关键词和预设的关键词对应关系,从确定出的所述应用中确定候选应用,所述预设的关键词对应关系包括预设的关键词及其对应的预设应用;若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;若所述候选应用为一个,确定所述候选应用为所述目标应用。3.根据权利要求1所述的方法,其特征在于,所述目标应用指示信息包括所述用户意图的置信度;所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:根据至少两个所述用户意图的置信度和预设置信度,从确定出的所述应用中确定候选应用,所述候选应用对应的用户意图的置信度大于所述预设置信度;若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;若所述候选应用为一个,确定所述候选应用为所述目标应用。4.根据权利要求1所述的方法,其特征在于,所述目标应用指示信息包括所述用户意图的置信度;所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:执行预设的指令,从至少两个所述用户意图的置信度中确定最大置信度;确定所述应用中与所述最大置信度的用户意图对应的应用为候选应用;若所述候选应用为至少两个,根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,所述预设的优先级信息包括至少两个预设状态信息及其各自对应的优先级;若所述候选应用为一个,确定所述候选应用为所述目标应用。5.根据权利要求1所述的方法,其特征在于,所述目标应用指示信息包括默认应用;所述根据所述目标应用指示信息,从确定出的所述应用中确定一个目标应用,包括:若确定出的所述应用中包括所述默认应用,确定所述默认应用为所述目标应用。6.根据权利要求2

4任一项所述的方法,其特征在于,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,从至少两个所述候选应用中确定所述目标应用,包括:根据至少两个所述候选应用的状态信息和所述预设的优先级信息,确定至少两个所述候选应用的状态信息中最高优先级的状态信息;
确定所述最高优先级的状态信息对应的所述候选应用为所述目标应用。7.根据权利要求6所述的方法,其特征在于,所述根据至少两个所述候选应用的状态信息和预设的优先级信息,确定至少两个所述候选应用的状态信息中最高优先级的状态...

【专利技术属性】
技术研发人员:安庆涵
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1