本技术涉及车辆,具体涉及一种人机交互方法、装置、车辆及存储介质。
背景技术:
1、随着车辆智能化的发展,越来越多的车辆中设置有人机交互装置,通过在车辆中设置人机交互装置,以能够利用人机交互装置给车辆中的驾驶员带来安全和舒适的体验。目前,车辆中所设置的人机交互装置通常只能提供单一的人机交互方式。虽然单一的人机交互方式也能够实现车人机交互功能,但单一的人机交互方式极易造成车辆内的驾驶员短时的注意力障碍或操作迟缓,从而引发安全事故,影响到驾驶员的驾驶安全。
技术实现思路
1、本技术的目的之一在于提供一种人机交互方法,其能够避免利用车辆中的单一人机交互方式输出目标交互信息而影响到驾驶员的驾驶安全的问题,提高了人机交互的灵活性;本技术的目的之二在于提供一种人机交互装置;本技术的目的之三在于提供一种车辆;本技术的目的之四在于提供一种存储介质。
2、为了实现上述目的,第一方面,本技术提供一种人机交互方法,包括:
3、获取所述车辆中的目标用户对应的模态交互数据集,所述模态交互数据集中的模态交互数据与预设模态集中的预设模态一一对应;
4、针对所述预设模态集中的每个所述预设模态,根据所述预设模态对应的所述模态交互数据,确定当前所述预设模态对应的预设模态通道的目标占用结果;
5、根据所述预设模态集中的所有所述预设模态对应的所述预设模态通道的所述目标占用结果,从人机交互装置集中确定出所有目标人机交互装置,所述人机交互装置集中的所有所述人机交互装置设置于所述车辆中,所述目标人机交互装置用于输出所确定的目标交互信息;
6、根据所确定出的所有所述目标人机交互装置,输出所述目标交互信息。
7、可选地,所述预设模态集中的所述预设模态与所述人机交互装置集中的人机交互装置一一对应;
8、所述根据所述预设模态集中的所有所述预设模态对应的所述预设模态通道的所述目标占用结果,从人机交互装置集中确定出所有目标人机交互装置,包括:
9、根据所述预设模态集中的所有所述预设模态对应所述预设模态通道的所述目标占用结果,从所述预设模态集中确定出满足第一预设条件的所有所述预设模态,所述第一预设条件包括所述预设模态对应所述预设模态通道的所述目标占用结果为未被占用;
10、从所述人机交互装置集中确定出满足第二预设条件的所有所述人机交互装置,所述第二预设条件包括所述人机交互装置与满足所述第一预设条件的所述预设模态相对应;
11、将满足所述第二预设条件的所有所述人机交互装置确定为所有所述目标人机交互装置。
12、可选地,所述根据所述预设模态对应的所述模态交互数据,确定当前所述预设模态对应的预设模态通道的目标占用结果,包括:
13、对所述预设模态对应的所述模态交互数据进行特征提取,以得到所述预设模态对应的实际特征数据;
14、获取所述目标用户在所述预设模态下的预设特征数据,所述预设特征数据用于表征在所述预设模态对应的所述预设模态通道的所述目标占用结果为已被占用的情况下的所述目标用户的特征数据;
15、将所述实际特征数据与所述预设特征数据进行比对,以得到当前所述预设模态对应的预设模态通道的目标占用结果。
16、可选地,所述目标交互信息通过如下方式确定:
17、获取所述车辆内的车辆环境信息及所述车辆的车辆行驶信息;
18、将所述车辆环境信息和所述车辆行驶信息输入至已训练完成的目标模型中,以确定所述目标模型是否输出交互信息,所述目标模型用于输出所述交互信息;
19、在确定所述目标模型输出所述交互信息时,将所述目标模型所输出的所述交互信息确定为所述目标交互信息。
20、可选地,所述根据所确定出的所有所述目标人机交互装置,输出所述目标交互信息,包括:
21、在所有所述目标人机交互装置的个数为至少两个时,确定每个所述目标人机交互装置对应的目标优先级;
22、根据所有所述目标人机交互装置对应的所述目标优先级,从所有所述目标人机交互装置中确定出最高的所述目标优先级对应的所述目标人机交互装置;
23、利用最高的所述目标优先级对应的所述目标人机交互装置输出所述目标交互信息;或,
24、在所有所述目标人机交互装置的个数为至少两个时,利用所确定出的所有所述目标人机交互装置输出所述目标交互信息。
25、可选地,所述确定每个所述目标人机交互装置对应的目标优先级,包括:
26、针对每个所述目标人机交互装置,根据所述目标人机交互装置,对所述人机交互装置与优先级之间的对应关系进行查找,以得到所述目标人机交互装置对应的目标优先级;或,
27、针对每个所述目标人机交互装置,获取所述目标人机交互装置的历史使用信息;
28、根据所有所述目标人机交互装置的所述历史使用信息,确定每个所述目标人机交互装置对应的目标优先级。
29、可选地,所述历史使用信息包括历史使用次数;
30、所述根据所有所述目标人机交互装置的所述历史使用信息,确定每个所述目标人机交互装置对应的目标优先级,包括:
31、按照所述历史使用次数由小至大的顺序,对所有所述目标人机交互装置进行排序,以得到目标排序结果;
32、按照优先级由高至低的顺序,依次对所述目标排序结果中的各个所述目标人机交互装置设置优先级,以得到每个所述目标人机交互装置对应的目标优先级。
33、可选地,所述利用最高的所述目标优先级对应的所述目标人机交互装置输出所述目标交互信息,包括:
34、获取当前最高的所述目标优先级对应的所述目标人机交互装置的第一实际工作状态;
35、在所述第一实际工作状态为非工作状态时,利用最高的所述目标优先级对应的所述目标人机交互装置输出所述目标交互信息;
36、所述利用所确定出的所有所述目标人机交互装置输出所述目标交互信息,包括:
37、获取当前每个所述目标人机交互装置的第二实际工作状态;
38、从所有所述目标人机交互装置中确定出满足第三预设条件的所有所述目标人机交互装置,所述第三预设条件包括所述目标人机交互装置的所述第二实际工作状态为非工作状态;
39、利用满足所述第三预设条件的所有所述目标人机交互装置输出所述目标交互信息。
40、为了实现上述目的,第二方面,本技术提供一种人机交互装置,包括:
41、获取模块,用于获取车辆中的目标用户对应的模态交互数据集,所述模态交互数据集中的模态交互数据与预设模态集中的预设模态一一对应;
42、确定模块,用于针对所述预设模态集中的每个所述预设模态,根据所述预设模态对应的所述模态交互数据,确定当前所述预设模态对应的预设模态通道的目标占用结果;
43、所述确定模块,还用于根据所述预设模态集中的所有所述预设模态对应的所述预设模态通道的所述目标占用结果,从人机交互装置集中确定出所有目标人机交互装置,所述目标人机交互装置用于输出所确定的目标交互信息;
44、交互模块,用于根据所确定出的所有所述目标人机交互装置,输出所述目标交互信息。
45、为实现上述目的,第三方面,本技术还提供一种车辆,包括:处理器和存储器,处理器用于执行存储器中存储的人机交互程序,以实现如上所述的人机交互方法。
46、为实现上述目的,第四方面,本技术还提供一种存储介质,所述存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的人机交互方法。
47、本技术的有益效果:本技术提供了一种人机交互方法,通过在车辆中设置不同的人机交互装置,以通过获取车辆中的目标用户对应的模态交互数据集,根据模态交互数据集,确定当前预设模态集中的各个预设模态对应的预设模态通道的目标占用结果,从而根据所有预设模态对应的预设模态通道的目标占用结果,从车辆中所设置的各个人机交互装置中确定出适用于输出所确定的目标交互信息的所有目标人机交互装置,以根据所确定出的所有目标人机交互装置,实现目标交互信息的输出,进而避免了利用车辆中的单一人机交互方式输出目标交互信息而影响到驾驶员的驾驶安全的问题,提高了人机交互的灵活性。
1.一种人机交互方法,其特征在于,应用于车辆,所述方法包括:
2.根据权利要求1所述的人机交互方法,其特征在于,所述预设模态集中的所述预设模态与所述人机交互装置集中的人机交互装置一一对应;
3.根据权利要求2所述的人机交互方法,其特征在于,所述根据所述预设模态对应的所述模态交互数据,确定当前所述预设模态对应的预设模态通道的目标占用结果,包括:
4.根据权利要求1所述的人机交互方法,其特征在于,所述目标交互信息通过如下方式确定:
5.根据权利要求1所述的人机交互方法,其特征在于,所述根据所确定出的所有所述目标人机交互装置,输出所述目标交互信息,包括:
6.根据权利要求5所述的人机交互方法,其特征在于,所述确定每个所述目标人机交互装置对应的目标优先级,包括:
7.根据权利要求6所述的人机交互方法,其特征在于,所述历史使用信息包括历史使用次数;
8.根据权利要求5所述的人机交互方法,其特征在于,所述利用最高的所述目标优先级对应的所述目标人机交互装置输出所述目标交互信息,包括:
9.一种人机交互装置,其特征在于,所述装置包括:
10.一种车辆,其特征在于,包括:处理器和存储器,处理器用于执行存储器中存储的人机交互程序,以实现权利要求1~8中任一项的人机交互方法。
11.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1~8中任一项的人机交互方法。