车辆的娱乐系统的控制方法和装置与流程

文档序号:21323300发布日期:2020-06-30 20:56阅读:272来源:国知局
车辆的娱乐系统的控制方法和装置与流程

本发明涉及车辆技术领域,特别涉及一种车辆的娱乐系统的控制方法和装置。



背景技术:

随着自动驾驶技术的成熟,车辆不仅仅是一个人们日常出行工具,还将承担更多的任务,在车辆驾驶中车内播放的音乐或音量在特定的场所将会成为一种干扰,影响车辆驾驶的舒适性。现有技术中,利用麦克风只识别外界音量的大小作为是否对娱乐系统的音量进行调节的判断依据,条件比较单一,极有可能会造成误判进而降低音量,体验感差。或者基于后台服务器长时间的语音识别支持进行自动调节,但随着车辆联网数量的增加,同时对后台服务器的运行要求对应提升,提高成本费用和维护费用。



技术实现要素:

有鉴于此,本发明旨在提出一种车辆的娱乐系统的控制方法和装置,以实现自适应的娱乐系统的控制方法,避免高额的成本和维护费用。

为达到上述目的,本发明的技术方案是这样实现的:

一种车辆的娱乐系统的控制方法,所述方法包括:

根据获取到的车辆信息,确定所述车辆的驾驶员是否发出语音信息,所述车辆信息包括所述车辆的控制信息和预设在所述车辆上的雷达获取的雷达信息;

在确定所述驾驶员发出语音信息的情况下,根据所述车辆信息,利用预设的语音识别策略,对所述语音信息进行分析,以确定是否对所述娱乐系统进行调节;

在确定对所述娱乐系统进行调节的情况下,将所述娱乐系统的音量调节至预设音量值。

进一步的,在所述根据获取到车辆信息,确定所述驾驶员发出语音信息之前,该方法还包括:

在车辆上电且所述娱乐系统开启的情况下,获取所述车辆信息。

进一步的,所述根据获取到车辆信息,确定是否符合第一预设条件,包括:

根据所述雷达信息,确定是否存在震动幅度大于预设震动幅度的第一震动;

在确定存在所述第一震动的情况下,根据所述控制信息,确定所述驾驶员是否发出语音信息。

进一步的,所述在确定存在所述第一震动的情况下,根据所述控制信息,确定所述驾驶员是否发出语音信息,包括:

根据所述控制信息,确定是否存在对所述车辆进行控制的控制操作;

在存在对所述控制操作的情况下,判断所述控制操作是否符合第一预设条件;

在所述控制操作不符合所述第一预设条件的情况下,确定所述驾驶员发出语音信息;

在所述控制操作符合所述第一预设条件的情况下,确定所述驾驶员未发出语音信息;

其中,所述第一预设条件用于表明所述控制操作的幅度和/或频率在预先确定的对所述雷达信息产生影响的影响范围内。

进一步的,所述在存在所述语音信息的情况下,根据所述车辆信息,利用预设的语音识别策略,对所述语音信息进行分析,以确定是否对所述娱乐系统进行调节,包括:

根据所述娱乐系统的播放内容,判断所述语音信息是否符合第二预设条件;

在所述语音信息符合所述第二预设条件的情况下,确定不调节所述娱乐系统;

在所述语音信息不符合所述第二预设条件的情况下,确定对所述娱乐系统进行调节;

其中,所述第二预设条件包括所述语音信息与所述娱乐系统的播放内容的相似度大于预设阈值的情况。

相对于现有技术,本发明所述的车辆的娱乐系统的控制方法和装置具有以下优势:

本发明所述的车辆的娱乐系统的控制方法,能够通过安装于座椅后面或驾驶员正前方的雷达监测驾驶员说话时的胸腔震动,再结合从can信号上识别到的对车辆的操作信号以判断是否需要打开语音识别功能,进而适应性的控制车辆的娱乐系统的音量;

同时,降低因为长时间进行语音识别所产生的高昂的后台硬件以及服务维护费用。

本发明的另一目的在于提出一种车辆的娱乐系统的控制装置,以实现自适应的娱乐系统的控制方法,避免高额的成本和维护费用。

为达到上述目的,本发明的技术方案是这样实现的:

一种车辆的娱乐系统的控制装置,所述装置包括:

条件确定模块,用于根据获取到的车辆信息,确定所述车辆的驾驶员是否发出语音信息,所述车辆信息包括所述车辆的控制信息和预设在所述车辆上的雷达获取的雷达信息;

信息分析模块,用于在确定所述驾驶员发出语音信息的情况下,根据所述车辆信息,利用预设的语音识别策略,对所述语音信息进行分析,以确定是否对所述娱乐系统进行调节;

音量调节模块,用于在确定对所述娱乐系统进行调节的情况下,将所述娱乐系统的音量调节至预设音量值。

进一步的,该装置还包括:

信息获取模块,用于在所述根据获取到车辆信息,确定所述车辆的驾驶员是否发出语音信息之前,在车辆上电且所述娱乐系统开启的情况下,获取所述车辆信息。

进一步的,所述条件确定模块,包括:

震动确定子模块,用于根据所述雷达信息,确定是否存在震动幅度大于预设震动幅度的第一震动;

条件确定子模块,用于在确定存在所述第一震动的情况下,根据所述控制信息,确定所述驾驶员是否发出语音信息。

进一步的,所述条件确定子模块,包括:

控制确定单元,用于根据所述控制信息,确定所述驾驶员是否在对所述车辆进行控制;

条件判断单元,用于在所述驾驶员在对所述车辆进行控制的情况下,判断所述控制操作是否符合第一预设条件;

条件确定单元,用于在所述控制操作不符合所述第一预设条件的情况下,确定所述驾驶员发出语音信息;

所述条件确定单元,还用于在所述控制操作符合所述第一预设条件的情况下,确定所述驾驶员未发出语音信息;

其中,所述第一预设条件用于表明所述控制操作的幅度和/或频率在预先确定的对所述雷达信息产生影响的影响范围内。

进一步的,所述信息分析模块,包括:

条件判断子模块,用于根据所述娱乐系统的播放内容,判断所述语音信息是否符合第二预设条件;

执行子模块,用于在所述语音信息符合所述第二预设条件的情况下,确定不调节所述娱乐系统;

所述执行子模块,还用于在所述语音信息不符合所述第二预设条件的情况下,确定对所述娱乐系统进行调节;

其中,所述第二预设条件包括所述语音信息与所述娱乐系统的播放内容的相似度大于预设阈值的情况。

所述车辆的娱乐系统的控制装置与上述车辆的娱乐系统的控制方法相对于现有技术所具有的优势相同,在此不再赘述。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所述的一种车辆的娱乐系统的控制方法实施例的步骤流程图;

图2为本发明实施例所述的一种车辆的娱乐系统的控制方法实施例的步骤流程图;

图3为本发明实施例所述的一种车辆的娱乐系统的控制方法实施例的具体步骤流程图;

图4为本发明实施例所述的一种车辆的娱乐系统的控制方法实施例的具体步骤流程图;

图5为本发明实施例所述的一种车辆的娱乐系统的控制方法实施例的具体步骤流程图;

图6为本发明实施例所述的一种车辆的娱乐系统的控制装置实施例的结构框图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面将参考附图并结合实施例来详细说明本发明。

参照图1,示出了本申请的一种车辆的娱乐系统的控制方法实施例的步骤流程图,具体可以包括如下步骤:

步骤101,根据获取到的车辆信息,确定车辆的驾驶员是否发出语音信息。

其中,车辆信息包括车辆的控制信息和预设在车辆上的雷达获取的雷达信息。

示例地,本申请提出的车辆的娱乐系统的控制方法是基于对车辆信息确定车辆的驾驶员当前所处场景,可以在车辆上预先安装雷达,用于测量驾驶员的胸腔震动,由于驾驶员的生命体征,例如包括:心跳,呼吸,等会产生一定的胸腔震动,但是对于驾驶员发出语音信息的情况,上述正常的生命体征带来的影响可以忽略,该雷达可以设置在驾驶员座椅的正后方或驾驶员正前方位置,例如是79ghz的雷达,能够以微米级别获取到震动位移。根据实时获取胸腔震动,同时可以通过获取can总线上的控制信息作为控制信息,结合以排除驾驶员是否在对车辆进行控制操作,进而辅助雷达获取的雷达信息确定该车辆的驾驶员是否发出了语音信息,例如是在接打电话或者是与车内其他乘员聊天等,再对应对车辆的娱乐系统进行音量调节,以免影响人员的语音互动。

步骤102,在确定驾驶员发出语音信息的情况下,根据车辆信息,利用预设的语音识别策略,对语音信息进行分析,以确定是否对娱乐系统进行调节。

示例地,经过步骤101确定了车辆的驾驶员存在语音信息的输出的情况下,还需进行分辨语音信息的内容,也就是判断驾驶员是否在跟娱乐系统进行互动,例如跟着娱乐系统播放的音乐一起跟唱,此时并不需要对娱乐系统的音量进行调节;反之,驾驶员在与车内的其他乘员聊天时,则需要将娱乐系统的播放音量调小,例如调到一个较低的预设音量值,以不影响驾驶员与乘员间的语音互动。

步骤103,在确定对娱乐系统进行调节的情况下,将娱乐系统的音量调节至预设音量值。

示例地,可以预设一个较低音量值作为预设音量值,或者直接将音量调为零,静音模式更好的提升驾驶员的体验。

综上所述,根据本申请提出的技术方案,根据获取到的车辆信息,确定车辆的驾驶员是否发出语音信息,车辆信息包括车辆的控制信息和预设在车辆上的雷达获取的雷达信息;在符合第一预设条件的情况下,根据车辆信息,利用预设的语音识别策略,对语音信息进行分析,以确定是否对娱乐系统进行调节;在确定对娱乐系统进行调节的情况下,将娱乐系统的音量调节至预设音量值。因此,能够通过安装于座椅后面或驾驶员正前方的雷达监测驾驶员说话时的胸腔震动,再结合从can信号上识别到的对车辆的操作信号以判断是否需要打开语音识别功能,进而适应性的控制车辆的娱乐系统的音量;同时,降低因为长时间进行语音识别所产生的高昂的后台硬件以及服务维护费用。

参照图2,示出了本申请的一种车辆的娱乐系统的控制方法实施例的步骤流程图,该方法在步骤101之前,还包括如下步骤:

步骤104,在车辆上电且娱乐系统开启的情况下,获取车辆信息。

示例地,当车辆上电,例如在行驶过程中,驾驶员打开娱乐系统之后,再实时获取车辆信息,以便于对当前驾驶员所处的场景进行准确判断。

参照图3,示出了本申请的一种车辆的娱乐系统的控制方法实施例的具体步骤流程图,步骤101所述的根据获取到的车辆信息,确定车辆的驾驶员是否发出语音信息,包括如下步骤:

步骤1011,根据雷达信息,确定是否存在震动幅度大于预设震动幅度的第一震动。

示例地,先根据雷达获取到的驾驶员的胸腔震动信息,确定其中是否存在非正常生命体征所引起的震动,例如除了心跳或者呼吸之外的震动,通过震动幅度进行判断,将大于预设震动幅度的震动,作为第一震动。若不存在第一震动,说明驾驶员并未发出语音信息,即不满足第一预设条件;若存在第一震动,可能说明驾驶员发出了语音信息,因此需要结合控制信息进一步判断,也就是进行下面步骤1012的操作,从而排除车辆的控制操作对雷达信息所产生的影响。

步骤1012,在确定存在第一震动的情况下,根据控制信息,确定驾驶员是否发出语音信息。

示例地,再根据控制信息,确定当前时刻是否存在对车辆的控制操作,并且分析该控制操作是否会产生对雷达获取信号的影响,即排除可能的影响因素,精确确定驾驶员是否发出语音信息。

需要说明的是,控制信息和雷达信息是同时获取的,在同一个时刻下的信息,当在雷达信息中检测确定存在除正常生命体征外的震动时,根据控制信息同时检测是否存在对车辆的控制操作,以排除可能的对雷达信号产生的影响。

如图4所示,该步骤还可以包括以下子步骤:

步骤10121,根据控制信息,确定是否存在对车辆进行控制的控制操作。

步骤10122,在存在控制操作的情况下,判断控制操作是否符合第一预设条件。

其中,第一预设条件用于表明控制操作的幅度和/或频率在预先确定的对雷达信息产生影响的影响范围内。

示例地,当确定存在第一震动的情况下,可能是由于驾驶员正在对车辆进行操控造成的,因此需要再结合控制信息进行区分,也就是确定该控制操作是否能够对雷达信息产生影响,当该控制操作的幅度和/或频率在影响范围内时则会对雷达信息产生影响,例如是发动机的噪音、风噪等,当其符合第一预设条件时,进行步骤10124,说明获取到的雷达信息并非是驾驶员发出的语音信息;反之说明驾驶员发出了语音信息,即进行步骤10123的操作,以进一步对音量进行控制。

步骤10123,在控制操作不符合第一预设条件的情况下,确定驾驶员发出语音信息。

步骤10124,在控制操作符合第一预设条件的情况下,确定驾驶员未发出语音信息。

参照图5,示出了本申请的一种车辆的娱乐系统的控制方法实施例的具体步骤流程图,步骤102所述的在符合第一预设条件的情况下,根据车辆信息,利用预设的语音识别策略,对语音信息进行分析,以确定是否对娱乐系统进行调节,包括如下步骤:

步骤1021,根据娱乐系统的播放内容,判断语音信息是否符合第二预设条件。

其中,第二预设条件包括语音信息与娱乐系统的播放内容的相似度大于预设阈值的情况。

示例地,经过步骤101判断确实存在驾驶员发出的语音信息,还可以进一步进行语音内容的识别,以排除驾驶员在跟娱乐系统进行互动的情况,例如是在跟随娱乐系统一同哼唱,也就是根据语音信息的相似度进行判断,当相似度大于预设的阈值,例如可以设置是0.85时,当驾驶员发出的语音信息与娱乐系统的播放内容之间的相似度大于0.85时,说明驾驶员正在哼唱,无需对娱乐系统进行操作,保持娱乐系统的播放音量;反之,说明驾驶员发出了语音信息,需要降低娱乐系统的音量,为驾驶员提供适应的车内环境。具体的预设阈值的设置,本申请不做限制。

步骤1022,在语音信息符合第二预设条件的情况下,确定不调节娱乐系统。

步骤1023,在语音信息不符合第二预设条件的情况下,确定对娱乐系统进行调节。

参照图6,示出了本申请的一种车辆的娱乐系统的控制装置实施例的结构框图,该装置600包括:

条件确定模块610,用于根据获取到的车辆信息,确定车辆的驾驶员是否发出语音信息,车辆信息包括车辆的控制信息和预设在车辆上的雷达获取的雷达信息。

信息分析模块620,用于在符合第一预设条件的情况下,根据车辆信息,利用预设的语音识别策略,对语音信息进行分析,以确定是否对娱乐系统进行调节。

音量调节模块630,用于在确定对娱乐系统进行调节的情况下,将娱乐系统的音量调节至预设音量值。

可选的,该装置600还包括:

信息获取模块,用于在根据获取到车辆信息,确定车辆的驾驶员是否发出语音信息之前,在车辆上电且娱乐系统开启的情况下,获取车辆信息。

可选的,条件确定模块610,包括:

震动确定子模块,用于根据雷达信息,确定是否存在震动幅度大于预设震动幅度的第一震动。

条件确定子模块,用于在确定存在第一震动的情况下,根据控制信息,确定驾驶员是否发出语音信息。

可选的,条件确定子模块,包括:

控制确定单元,用于根据控制信息,确定是否存在对车辆进行控制的控制操作;

条件判断单元,用于在存在控制操作的情况下,判断控制操作是否符合第一预设条件;

条件确定单元,用于在控制操作不符合第一预设条件的情况下,确定驾驶员发出语音信息;

条件确定单元,还用于在控制操作符合第一预设条件的情况下,确定驾驶员未发出语音信息;

其中,第一预设条件用于表明控制操作的幅度和/或频率在预先确定的对雷达信息产生影响的影响范围内。

可选的,信息分析模块620,包括:

条件判断子模块,用于根据娱乐系统的播放内容,判断语音信息是否符合第二预设条件;

执行子模块,用于在语音信息符合第二预设条件的情况下,确定不调节娱乐系统;

执行子模块,还用于在语音信息不符合第二预设条件的情况下,确定对娱乐系统进行调节;

其中,第二预设条件包括语音信息与娱乐系统的播放内容的相似度大于预设阈值的情况。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1