一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

汽车多屏控制的方法、系统、设备及存储介质与流程

2022-02-18 23:04:55 来源:中国专利 TAG:


1.本发明涉及汽车技术领域,尤其涉及一种汽车多屏控制的方法、系统、设备及存储介质。


背景技术:

2.人机对话是计算机的一种工作方式,即计算机操作员或用户与计算机之间,通过控制台或终端显示屏幕,以对话方式进行工作。操作员可用命令或命令过程告诉计算机执行某一任务。现在人机对话已经广泛的应用于各个技术领域以及人们的生活中,其服务了社会,但其技术内容相当复杂。
3.如图1所示,左边最底部,是最基础的大数据、机器学习和语言学(linguistics);往上看,是知识图谱(knowledge graph),其中包含了实体图谱、注意力图谱和意图图谱。再往上,左侧是语言理解(language understanding),右侧是语言生成(language generation)——语言理解,包含了query理解、文本理解、情感分析(sentiment analysis)等,还有词法(lexical)、句法(syntax)和语义(semantic)等不同层次的分析。语言生成,包含了写作、阅读理解等等。最上方,是系统层面,包含了问答系统、机器翻译和对话系统。最右侧,是各种应用场景,包含搜索、feeds流、o2o、广告等等。
4.面对这样的场景,如何更好的针对用户的语音指令进行vad的拾音,则是本发明要解决的问题。在n lp(natural language processing,自然语言处理)中,意图代表用户想要达到的目的,是在语言表达中所体现出的“用户想干什么”,解决的是人与人,人与机器之间的通讯问题。意图是由什么组成的呢?在android intent(安卓网络)中由action(活动),data(数据)和一些属性组成,在nlu指自然语言理解,n lp中,意图可以由槽位来表达,槽位就是意图的参数信息。槽位是指从句子中抽取出的特定概念。比如对一个对话式智能设备说“今天天气怎么样”,意图是什么呢?意图就是“查询天气”。那这个意图是由哪些槽位表达呢?“今天”、“北京”。
5.从batm(百度,阿里,腾讯,小米)在2016年开始入主车联网后,引发了车联网的又一高潮。汽车厂商们把车载系统智能化的优先级提到了卖点的高度。现在很多汽车厂商都会在汽车的驾驶座配备有车载系统的控制屏幕,用户只需要说出对应的唤醒词或者点击如附图屏幕上的语音唤醒按钮,则可以控制汽车进行播放音乐、开空调、调车窗等操作。而现在部分高端车型为了更吸引消费者会在后座同样也设置对应的屏幕以供后座的人娱乐。
6.但后座屏幕则并不一定会设置前端麦克风阵列来进行拾音,因为可能会引导到主驾驶的安全。而如果后座屏幕没有语音控制功能,或者在平时的家长为了控制后座的小孩的观看时间,其实是需要前端的屏幕能够控制后座屏幕的功能。而语音则是实现前座控制后座屏幕最好的手段。然而,在驾驶的过程中,其实前座和后座对于功能的需求是不同的。但目前来说,前端麦克风阵列的技术并不能很好的去区分到底是谁给车载系统发送对应的指令,虽然部分车型能够通过摄像头的检测或者声源的方向来帮助识别到底是谁给汽车屏幕下发指令。同时包括batm其实都并没有一个很好的方案去帮助区分驾驶者的操作意图,
以使对应意图能够在对应的屏幕上进行相应意图的执行,如在对应的屏幕上进行音频或者视频的播放,或者在执行意图前车载系统能够有较为准确的判定。
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.图1是相关技术中人机对话管理系统的理论框图;
40.图2是本发明实施例提供的汽车多屏控制的方法流程图;
41.图3是本发明实施例提供的汽车多屏控制的系统的结构框图;
42.图4是本发明实施例提供的汽车多屏控制的系统的结构框图;
43.图5是本发明实施例提供的存储介质的结构示意图;
44.图6是本发明实施例提供的计算机设备的结构示意图。
具体实施方式
45.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
46.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
47.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,
所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
48.参见图2,在本发明的一个实施例中,提供一种汽车多屏控制的方法,所述方法包括:
49.步骤s201中,接收语音指令,并获取所述语音指令的意图;
50.步骤s202中,检测所述汽车的行驶状态和乘客状态;
51.步骤s203中,根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作。
52.在该实施例中,首先接收语音指令,该语音指令是汽车驾驶人或者乘客发出的。根据接收的语音指令,判断汽车驾驶人或者乘客的意图,如播放音频,打开空调等。在获取用户的意图后,检测汽车的行驶状态,由于在汽车的行驶过程中或者是停止行驶的不同状态,会有助于提高执行语音指令的精准性,因此需要对汽车的行驶状态进行判断。例如,若汽车在高速行驶状态,接收到打开车窗的语音指令显示是需要判断是否是汽车驾驶人的合理意图的。最后根据获得的意图、行驶状态以及相关操作记录,如驾驶人的一些习惯性操作,比如空调调整到22℃,或者是播放驾驶者常听的音乐等,进而控制所述汽车多屏的操作。实现了区分驾驶者的操作意图,以使对应意图能够在对应的屏幕上进行操作,如播放视频等,或者在执行意图前车载系统能够有较为准确的判定。其中,所述汽车多屏包括:至少设置在汽车前座的屏幕和设置在汽车后座的屏幕;当然还可以在汽车的其他位置设置一个或者多个屏幕,但主要是在主驾驶位旁的屏幕位主要屏幕。
53.在本发明的一个实施例中,所述接收语音指令,并获取所述语音指令的意图包括:
54.接收语音指令的语音;
55.将所述语音识别为对应的文本;
56.根据预存的大数据信息对所述文本进行分析,获得所述文本所属的领域类别以及对应的意图。
57.在该实施例中,接收乘客或者是驾驶者发出的语音指令,然后将所述语音识别为对应的文本,该文本为机器能识别的语言文本,最后根据预存的大数据信息对所述文本进行分析,大数据信息为根据人们的一些语音指令其最后获得认可的意图的数据信息,由此获得所述文本所属的领域类别以及对应的意图,其中获得所述文本所属的领域类别包括如汽车驾驶或者是电商购物,日常生活服务等,在各个类别下有多种意图,语音指令即是每个意图的表达。在本发明的一个实施例方式中,使用了asr(automatic speech recognition,自动语音识别技术)和nlp技术,以及dm(dialog management,对话管理)对话管理引擎技术,该技术实现人机对话。
58.在本发明的一个实施例中,所述检测所述汽车的行驶状态和乘客状态包括:
59.检测所述汽车当前处于行驶状态还是停止行驶状态;
60.检测所述汽车的前座和/或后座上是否有人乘坐。
61.在该实施例中,对于汽车是否行驶状态进行判断有助于对获取的意图进行准确的执行,此外,检测所述汽车的前座和/或后座上是否有人乘坐,同样也有助于汽车多屏的意图执行操作,比如若汽车后座没人乘坐,获取到意图则都在汽车前座屏幕执行对应的操作功能。所述检测所述汽车当前处于行驶状态还是停止行驶状态包括:
62.检测所述汽车当前的行驶速度是否大于预设的时速,是则判断所述汽车当前处于行驶状态;如大于5公里/每小时,而若当时时速为零,则表示汽车处于停止行驶状态;
63.检测所述汽车当前的行驶速度是否为零,并且持续时间是否大于预设的时间,均是则判断所述汽车当前处于停止行驶状态。例如汽车停止行驶时间大于5分钟可以判定其已经停止行驶了,若是在堵车状态虽然时速很小,但是还是在持有行进中的。
64.在本发明的一个实施例中,所述根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作包括:
65.在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作;如当主驾驶者说出与驾驶相关的意图及部分有声意图,如不涉及到屏幕观看时,则默认在前座屏幕实现意图对应的功能。所述有声意图为播放音频文件的意图或者语音通话意图;如播放音乐或者是与指定对象进行语音通话。
66.在所述意图为与驾驶相关的意图和/或有声意图,但所述与驾驶相关的意图和/或有声意图与相关操作记录不相符,并且所述汽车处于行驶状态以及所述前座上有人时,则在所述汽车前座的屏幕上提示确认所述意图对应的操作功能;如获取的意图与相关操作记录不相符,即与过往历史记录或者过往意图指令有较大差异的操作提示确认所述意图对应的操作功能,如当前意图是播放视频,则提示确认是否在后座播放,由此可以控制后座的乘客,如乘客为小孩播放视频的内容或者时间,进行有效的视频播放的管理控制。或者是当前的与驾驶相关的意图是启动自动驾驶模式,那么相应的意图操控功能的实现只能在前座的屏幕上。
67.在所述意图为与驾驶无关的意图和/或视频意图,并且所述汽车处于行驶状态以及所述后座上有人,则控制所述意图对应的操作功能在所述汽车后座的屏幕上操作;这种情况下,与驾驶无关的意图一般包括汽车各个部件的控制,如打开车灯、雨刮器等,若接收到这些意图,而且后座有人通常是后座乘客的意图,如是成人在后座上,其可能希望打开后边的阅读灯,或者是在后座的屏幕上观看视频节目,再或者与指定人进行语音通话,则将相应的意图对应的操作功能在所述汽车后座的屏幕上操作。
68.在所述意图为与驾驶相关的意图和/或有声意图和/或视频意图,并且所述汽车处于停止行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作。如获取到播放视频意图,且检测到汽车不属于正在行驶状态,则默认在前座进行播放,不做任何提示,因为此刻汽车已经停止行驶,驾驶者可能在车内休息或者等人,其需要听音乐或者是关闭车灯等操作。
69.此外,优选的,所述相关操作记录存储于与所述汽车的车载系统通讯连接的云端服务器;或者存储于所述汽车的车载系统的存储介质中。每次所述汽车上接收到的意图以及对应的驾驶者或者乘客的相关操作的记录均被记录,以为后续更好的服务驾驶者和乘客获得数据支持,这些信息可以存储在云端或者是汽车的车载系统的存储介质中。
70.为了实现本发明的另一个发明目的,本发明还提供了一种汽车多屏控制的系统100,用于实现上述多个实施中的方法,所述系统100包括:
71.意图获取模块10,用于接收语音指令,并获取所述语音指令的意图;
72.检测模块20,用于检测所述汽车的行驶状态和乘客状态;
73.意图操控模块30,用于根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作。
74.在该实施例中,意图获取模块10接收语音指令,该语言指令是汽车驾驶人或者乘客发出的,根据该语言指令获取对应的意图;检测模块20则检测所述汽车的行驶状态和乘客状态;最后意图操控模块30则根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作。由此,实现了智能的帮助区分驾驶者的操作意图,以使对应意图能够在对应的屏幕上进行播放,或者在执行意图前车载系统能够有较为准确的判定给出对应的提示,省去了驾驶者或者乘客的二次操作,使整个操作更加智能。其中,所述汽车多屏包括:至少设置在汽车前座的屏幕和设置在汽车后座的屏幕。
75.在本发明的一个实施例中,所述意图获取模块10包括:
76.语音接收子模块11,用于接收语音指令的语音;
77.语音识别子模块12,用于将所述语音识别为对应的文本;
78.分析子模块13,用于根据预存的大数据信息对所述文本进行分析,获得所述文本所属的领域类别以及对应的意图。
79.在该实施例中,语音接收子模块11接收语音指令的语音,该语言可由拾音器进行接收;语音识别子模块12将所述语音识别为对应的文本,该文本为机器可识别的语言文本;分析子模块13则根据预存的大数据信息对所述文本进行分析,获得所述文本所属的领域类别以及对应的意图。具体的,语音接收子模块11、语音识别子模块12以及分析子模块13采用asr技术和nlp技术实现,在接收到语音识别指令后,并将其转化为机器可以理解的语言,将该数据发送到nlp语义处理引擎,则nlp在收到该语音指令后分析其所属的领域类别及对应的意图。
80.在本发明的一个实施例中,所述检测模块20包括:
81.第一检测子模块21,用于检测所述汽车当前处于行驶状态还是停止行驶状态;
82.第二检测子模块22,用于检测所述汽车的前座和/或后座上是否有人乘坐。
83.所述第一检测子模块21检测所述汽车当前的行驶速度大于预设的时速,则判断所述汽车当前处于行驶状态;以及
84.所述第一检测子模块21检测所述汽车当前的行驶速度为零,并且持续时间大于预设的时间,判断所述汽车当前处于停止行驶状态。通过检查汽车当前的行驶状态,以及汽车内的乘坐情况能更好的将意图在对应的汽车屏幕上执行。
85.在本发明的一个实施例中,所述意图操控模块30包括:
86.第一意图操控模块31,用于在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作;
87.在所述意图为与驾驶相关的意图和/或有声意图,但所述与驾驶相关的意图和/或有声意图与相关操作记录不相符,并且所述汽车处于行驶状态以及所述前座上有人时,则
在所述汽车前座的屏幕上提示确认所述意图对应的操作功能;
88.第二意图操控模块32,用于在所述意图为与驾驶无关的意图和/或视频意图,并且所述汽车处于行驶状态以及所述后座上有人,则控制所述意图对应的操作功能在所述汽车后座的屏幕上操作;
89.第三意图操控模块33,用于在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于停止行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作。
90.在该实施例中,所述有声意图为播放音频文件的意图或者语音通话意图;所述视频意图为播放视频文件的意图或者视频通话意图;所述相关操作记录存储于与所述汽车的车载系统通讯连接的云端服务器;或者存储于所述汽车的车载系统的存储介质中。在本发明的一个实施方式中,假设汽车前后座都有对应的两个或者多块屏幕,当检测汽车属于行驶状态,且汽车前后座均有人。意图操控模块30可以由于dm对话管理实现,在意图获取模块10获取意图后,则将该意图发送到dm对话管理引擎进行进一步的分析,对比其过往在前端屏幕上相关意图指令的操作或者播放的历史记录。将与驾驶相关的意图及部分不涉及到屏幕观看的意图,即如上述的播放音频文件的意图或者语音通话意图等默认在前端的屏幕进行播放,与屏幕观看相关的意图在后座屏幕上播放。dm对话管理引擎将与过往历史记录或者过往意图指令有较大差异的操作提示是否在后座播放。而检测到汽车不属于正在行驶状态,默认在前座进行播放,不做任何提示。此外,还可以是当主驾驶者说出与驾驶相关的意图及部分有声意图(不涉及到屏幕观看)时,则默认在前座屏幕实现对应的功能。
91.此外,在意图获取模块10获取意图后,将该意图发送到意图操控模块30,意图操控模块30采用dm对话管理引擎实现,dm对话管理引擎可以是设置于所述车载系统或者是云端服务器的。意图操控模块30进行进一步的分析,对比其过往在前端屏幕上相关意图指令的操作或者播放的历史记录。一般而言,可以将与驾驶相关的意图及部分不涉及到屏幕观看的意图默认在前端的屏幕进行播放,与屏幕观看相关的意图在后座屏幕上播放。如当用户语音指令的意图经过nlp的分析和理解后为播放流行音乐,则默认在前端播放,与播放相关的如语音指令“播放庆余年”则默认则语音指令结束后提示是否在后座播放。dm对话管理引擎将与过往历史记录或者过往意图指令有较大差异的操作提示是否在后座播放。如过往用户经常听的音乐主要为流行音乐,则该语音指令为播放儿歌的意图,则提示是否在后座进行播放。而检测到汽车不属于正在行驶状态,如用户正在停车或者长时间的堵车,则此时正常指令用户的语音指令,默认在前座进行播放,不做任何提示。当然还有很多种可能组合情况发生,在本发明中部再一一赘述。
92.此外,为了实现本发明的另一发明目的,本发明还提供了一种终端,包括上述任意一项所述的系统100。该终端为设置在所述汽车上的汽车屏幕,如前座屏幕或者后座屏幕等。
93.为了实现本发明的另一发明目的,本发明还提供了一种存储用于执行上述任意一种方法的计算机程序。
94.为了实现本发明的另一发明目的,本发明还提供了一种计算机设备400,包括存储介质200、处理器300以及存储在所述存储介质上并可在所述处理器300上运行的计算机程序,所述处理器300执行所述计算机程序时实现上述任一项所述的方法。
95.参见图5和图6,在本发明的一个实施例中,还提供了用于存储一种用于执行上述实施例中任意一种方法的计算机程序的存储介质200。以及一种计算机设备400,包括存储介质200、处理器300以及存储在所述存储介质200上并可在所述处理器300上运行的计算机程序,所述处理器300执行所述计算机程序时实现上述任一个实施例中的所述的方法。
96.本发明提供一种存储介质200,用于存储如图2所述任意一种方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的计算机设备的存储介质中。在此,根据本技术的一个实施例包括一个如图6所示的计算机设备400,所述计算机设备400优选包括用于存储计算机程序的存储介质200和用于执行计算机程序的处理器300,其中,当该计算机程序被该处理器300执行时,触发该计算机设备400执行基于前述多个实施例中的方法和/或技术方案。
97.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
98.根据本发明的方法可以作为计算机实现方法在计算机上实现、或者在专用硬件中实现、或以两者的组合的方式实现。用于根据本发明的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。优选地,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本发明的方法的非临时程序代码部件。
99.在优选实施例中,计算机程序包括适合于当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤的计算机程序代码部件。优选地,在计算机可读介质上体现计算机程序。
100.综上所述,本发明通过首先接收语音指令,该语音指令是汽车驾驶人或者乘客发出的。然后根据接收的语音指令,获取汽车驾驶人或者乘客的意图,在获取用户的意图后,检测汽车的行驶状态,最后根据获得的意图、行驶状态以及相关操作记录,控制所述汽车多屏的操作。实现了区分驾驶者的操作意图,以使对应意图能够在对应的屏幕上进行操作,避免了用户的二次性确认的繁琐操作,提升了汽车驾驶的智能性。
101.本发明公开了a1、一种汽车多屏控制的方法,所述方法包括:
102.接收语音指令,并获取所述语音指令的意图;
103.检测所述汽车的行驶状态和乘客状态;
104.根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作。
105.a2、根据a1所述的方法,所述接收语音指令,并获取所述语音指令的意图包括:
106.接收语音指令的语音;
107.将所述语音识别为对应的文本;
108.根据预存的大数据信息对所述文本进行分析,获得所述文本所属的领域类别以及
对应的意图。
109.a3、根据a2所述的方法,所述检测所述汽车的行驶状态和乘客状态包括:
110.检测所述汽车当前处于行驶状态还是停止行驶状态;
111.检测所述汽车的前座和/或后座上是否有人乘坐。
112.a4、根据a3所述的方法,所述汽车多屏包括:至少设置在汽车前座的屏幕和设置在汽车后座的屏幕;
113.所述根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作包括:
114.在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作;
115.在所述意图为与驾驶相关的意图和/或有声意图,但所述与驾驶相关的意图和/或有声意图与相关操作记录不相符,并且所述汽车处于行驶状态以及所述前座上有人时,则在所述汽车前座的屏幕上提示确认所述意图对应的操作功能;
116.在所述意图为与驾驶无关的意图和/或视频意图,并且所述汽车处于行驶状态以及所述后座上有人,则控制所述意图对应的操作功能在所述汽车后座的屏幕上操作;
117.在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于停止行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作。
118.a5、根据a4所述的方法,所述有声意图为播放音频文件的意图或者语音通话意图;所述视频意图为播放视频文件的意图或者视频通话意图;
119.所述相关操作记录存储于与所述汽车的车载系统通讯连接的云端服务器;或者存储于所述汽车的车载系统的存储介质中。
120.a6、根据a2所述的方法,所述检测所述汽车当前处于行驶状态还是停止行驶状态包括:
121.检测所述汽车当前的行驶速度是否大于预设的时速,是则判断所述汽车当前处于行驶状态;
122.检测所述汽车当前的行驶速度是否为零,并且持续时间是否大于预设的时间,均是则判断所述汽车当前处于停止行驶状态。
123.本发明还公开了b7、一种汽车多屏控制的系统,所述系统包括:
124.意图获取模块,用于接收语音指令,并获取所述语音指令的意图;
125.检测模块,用于检测所述汽车的行驶状态和乘客状态;
126.意图操控模块,用于根据所述意图、行驶状态以及相关操作记录控制所述汽车多屏的操作。
127.b8、根据b7所述的系统,所述意图获取模块包括:
128.语音接收子模块,用于接收语音指令的语音;
129.语音识别子模块,用于将所述语音识别为对应的文本;
130.分析子模块,用于根据预存的大数据信息对所述文本进行分析,获得所述文本所属的领域类别以及对应的意图。
131.b9、根据b8所述的系统,所述检测模块包括:
132.第一检测子模块,用于检测所述汽车当前处于行驶状态还是停止行驶状态;
133.第二检测子模块,用于检测所述汽车的前座和/或后座上是否有人乘坐。
134.b10、根据b9所述的系统,所述汽车多屏包括:至少设置在汽车前座的屏幕和设置在汽车后座的屏幕;
135.所述意图操控模块包括:
136.第一意图操控模块,用于在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作;
137.在所述意图为与驾驶相关的意图和/或有声意图,但所述与驾驶相关的意图和/或有声意图与相关操作记录不相符,并且所述汽车处于行驶状态以及所述前座上有人时,则在所述汽车前座的屏幕上提示确认所述意图对应的操作功能;
138.第二意图操控模块,用于在所述意图为与驾驶无关的意图和/或视频意图,并且所述汽车处于行驶状态以及所述后座上有人,则控制所述意图对应的操作功能在所述汽车后座的屏幕上操作;
139.第三意图操控模块,用于在所述意图为与驾驶相关的意图和/或有声意图,并且所述汽车处于停止行驶状态以及所述前座上有人,则控制所述意图对应的操作功能在所述汽车前座的屏幕上操作。
140.b11、根据b10所述的系统,所述有声意图为播放音频文件的意图或者语音通话意图;所述视频意图为播放视频文件的意图或者视频通话意图;
141.所述相关操作记录存储于与所述汽车的车载系统通讯连接的云端服务器;或者存储于所述汽车的车载系统的存储介质中。
142.b12、根据b8所述的系统,所述第一检测子模块检测所述汽车当前的行驶速度大于预设的时速,则判断所述汽车当前处于行驶状态;以及
143.所述第一检测子模块检测所述汽车当前的行驶速度为零,并且持续时间大于预设的时间,判断所述汽车当前处于停止行驶状态。
144.本发明还公开了c13、一种终端,包括b7~b12中任意一项所述的系统。
145.本发明还公开了d14、一种存储介质,其特征在于,用于存储一种用于执行a1~a6中任意一种方法的计算机程序。
146.本发明还公开了e15、一种计算机设备,包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现a1~a6一项所述的方法。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献