CN115440208A - 车辆控制方法、装置、设备及计算机可读存储介质 - Google Patents
车辆控制方法、装置、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN115440208A CN115440208A CN202210399258.8A CN202210399258A CN115440208A CN 115440208 A CN115440208 A CN 115440208A CN 202210399258 A CN202210399258 A CN 202210399258A CN 115440208 A CN115440208 A CN 115440208A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- control instruction
- control
- audio signal
- sound production
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000005236 sound signal Effects 0.000 claims abstract description 108
- 238000004519 manufacturing process Methods 0.000 claims abstract description 64
- 230000006870 function Effects 0.000 claims description 53
- 238000004590 computer program Methods 0.000 claims description 15
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/48—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
- G10L25/51—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
本公开涉及一种车辆控制方法、装置、设备及计算机可读存储介质,本公开实施例通过获取音频信号,并对所述目标音频信号进行识别;基于识别后的音频信号,得到目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,使得可以灵活的对同一功能的不同位置进行不同的权限划分,既实现了对不同位置用户行为的约束性,提高了车辆安全性,又没有对不同位置的控制权限绝对限制,保证了控制权限的宽泛性。
Description
技术领域
本公开涉及计算机技术领域,尤其涉及一种车辆控制方法、装置、设备及计算机可读存储介质。
背景技术
随着汽车行业的不断发展,越来越多的车辆支持通过语音方式对车辆的部分功能进行控制。
通常情况下,车辆内会同时承载多人,而不同的人会对车辆的同一功能进行不同的控制,导致车辆功能混乱;甚至是不懂车辆驾驶规则的用户通过语音方式控制车辆功能,导致车辆使用安全性较低。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种车辆控制方法、装置、设备及计算机可读存储介质,使得可以灵活的对同一功能的不同位置进行不同的权限划分,既实现了对不同位置用户行为的约束性,提高了车辆安全性,又没有对不同位置的控制权限绝对限制,保证了控制权限的宽泛性。
第一方面,本公开实施例提供一种车辆控制方法,包括:
获取音频信号,并对所述音频信号进行识别;
基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;
根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令;
若确定执行所述控制指令,则根据所述控制指令进行车辆控制。
第二方面,本公开实施例提供一种车辆控制装置,包括:
获取模块,用于获取音频信号;
识别模块,用于对所述音频信号进行识别;
第一确定模块,用于基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;
第二确定模块,用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令;
控制模块,用于若确定执行所述控制指令,则根据所述控制指令进行车辆控制。
第三方面,本公开实施例提供一种车载设备,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面所述的方法。
第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。
第五方面,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上所述的车辆控制方法。
本公开实施例提供的车辆控制方法、装置、设备及计算机可读存储介质,通过获取音频信号,并对所述目标音频信号进行识别;基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,使得可以灵活的对同一功能的不同位置进行不同的权限划分,即实现了对不同位置用户行为的约束性,提高了车辆安全性,又实现了对不同位置控制权限的充分配置,保证了用户权限的宽泛性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种车辆控制方法流程图;
图2为本公开实施例提供的一种车辆硬件架构图;
图3为本公开实施例提供的一种车辆控制方法对应的一种应用流程图;
图4为本公开实施例提供的一种车辆控制方法对应的另一种应用流程图;
图5为本公开实施例提供的另一种车辆控制方法流程图;
图6为本公开实施例提供的另一种车辆控制方法对应的一种应用流程图;
图7为本公开实施例提供的车辆控制装置的结构示意图;
图8为本公开实施例提供的车载设备的结构示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
通常情况下,车辆会承载多个用户且多个用户均可以通过语音方式控制车辆相关功能。一方面,不同的人可能会对车辆的不同功能进行不同的控制,该方式很容易造成车辆功能混乱;另一方面,不懂驾驶规则的用户通过语音方式控制车辆功能时,导致车辆安全性较低,甚至造成交通事故。
针对该问题,本公开实施例提供了一种车辆控制方法,下面结合具体的实施例对该方法进行介绍。
图1为本公开实施例提供的一种车辆控制方法流程图;图2为本公开实施例提供的一种车辆硬件架构图。该车辆控制方法可以应用于图2所示的硬件架构图,该车辆硬件架构图包括汽车整车20、车机21、音区22、音区23、音区24、音区25、音区22对应的麦克风26和扬声器27、音区23对应的麦克风28和扬声器29、音区24对应的麦克风210和扬声器211、音区25对应的麦克风212和扬声器213,上述麦克风和扬声器全部与车机21连接,需要说明的是,在本实施例中对音区划分情况、麦克风安装位置和数量、扬声器安装位置和数量等不做限定。下边结合图2所示的车辆硬件架构图,对图1所示的车辆控制方法进行介绍,该方法主要包括以下步骤:
S101、获取音频信号,并对音频信号进行识别。
具体的,在本实施例中,会将车内不同区域划分为不同音区,例如将车辆不同区域划分为图2所示的音区22、音区23、音区24、音区25;每个音区安装各自对应的麦克风和扬声器,例如图2所示的各个音区对应的麦克风和扬声器。其中,麦克风可以采集用户音频,扬声器可以播放用户音频。当用户发出声音时,一个或者多个麦克风可以采集到用户的声音,并通过麦克风所在音区对应的扬声器播放出来;将采集到的音频信号发送给车机,可以理解的是,车机端对音频信号进行识别之前会预先存储麦克风、扬声器、音区之间具有对应关系,用于下述对发声位置和控制指令的确定。
车机获取到用户的音频信号后,需要对音频信号进行识别。所谓对音频信号识别,就是将一段音频信号转换成相对应的文本信息。可选的,将音频信号转换成相对应的文本信息的主要包括以下几个过程:特征提取、声学模型、语言模型以及字典与解码。
具体的,在进行特征提取之前,为了更有效的突出特征往往还需要对所采集到的音频信号进行滤波、分帧等预处理工作,把采集到的音频信号从原始信号中提取出来。
然后进行特征提取,将音频信号从时域转换到频域,为声学模型提供合适的特征向量;声学模型中再根据声学特征计算每一个特征向量在声学特征上的得分;之后,语言模型根据语言学相关的理论,计算该音频信号可能对应词组序列的概率;最后根据已有的字典,对词组序列进行解码,得到最后可能的文本表示。
S102、基于识别后的音频信号,确定目标音频信号及目标音频信号对应的发声位置和目标音频信号包含的控制指令。
具体的,在本实施例中,可以通过判断识别后的音频信号包含的文本内容中是否出现唤醒词来判断该音频信号是否是目标音频信号。例如识别后的音频信号包含的文本内容中包括“你好,请开机”、“hello,hello”等唤醒词时,确定该音频信号为目标音频信号。
确定目标音频信号后,需要进一步的判断目标音频信号的发声位置。
在一些实施例中,可以根据各个麦克风采集到的目标音频信号的信号强度及向位等确定发声位置。例如如图2所示的架构图中,当坐在副驾驶的用户发声后,可能多个麦克风均可以采集到音频信号,因此,多个麦克风将各自采集到的音频信息传递给车机处理,车机判断后麦克风211采集到的音频信号的强度最大,同时音频信号的方向来源为车辆右半边,因此确定发声位置为副驾驶。
在其他一些实施例中,还可以通过在车辆内安装摄像头来确定发声位置。例如摄像头采集的图像中只有主驾驶和副驾驶有人,其他位置没人,且音频信号的发出时刻,副驾驶的用户嘴巴有活动,因此确定发声位置为副驾驶。
可选的,在一些实施例中可以采用上述两种方式结合的方法确定发声位置以提高确定发声位置的准确性,或者是采用其他确定发声位置的方案,例如通过传感器确定发声位置等等,本实施例对确定发声位置的方案不做限定。
确定目标音频信号位置后,发声位置的用户后续会对车辆的一个或者多个功能进行语音控制,因此,需要确定该发声位置对车辆的控制指令。
具体的,发声位置用户后续发出音频信号后,通过S101中方法识别音频信号中文本内容,确定音频信号的文本内容是否包含控制指令。
其中,在确定音频信号的文本内容是否包含控制指令时,需要提前配置控制指令与可执行控制指令的文本内容的对应关系。示例性的,当控制指令是“打开灯光”,可执行打开灯光的控制指令的文本内容包括:“请打开灯光”、“开灯光”、“帮忙开灯光”等等。因此,当发声位置用户通过语音方式控制灯光打开时,只要是识别后的音频信号的文本内容包括上述“请打开灯光”、“开灯光”、“帮忙开灯光”等等,均可以确定发声位置用户的控制指令是“打开灯光”。
可选的,当用户音频信息的文本内容不能转换为对应的控制指令时,可以通过语音对话等方式对用户进行引导,帮助其发出有效的控制指令。
S103、根据发声位置、以及发声位置对应的车辆控制权限,确定是否执行控制指令。
具体的,在确定发声位置是否能执行车辆控制指令之前,需要提前给车辆的不同位置配置不同的控制权限,并且提前配置不同的控制权限对应的不同的控制指令;其中,控制权限包括对车内所有功能的所用使用场景的权限;
示例性的,车辆具有开启动力模式的功能,因此可以根据需要给车辆不同位置配置该权限。例如,为了保证行驶安全,预先配置只有主驾驶位置具有开启动力模式的权限,并配置该权限对应的控制指令是“开启动力模型”。因此,当发声位置用户通过语音方式发出“开启动力模式”的控制指令时,判断发声用户所在位置(即发声位置)是否配置该控制权限,进而可以确定是否要执行该控制指令。
S104、若确定执行控制指令,则根据控制指令进行车辆控制。
具体的,如果确定发出控制指令的用户所在的位置有权限执行控制指令时,则按照控制指令的指示对车辆功能进行控制。示例性的,针对上述开启动力模式功能,因为主驾驶位置预先配置了该权限,因此当主驾驶位置用户发出“开启动力模型”的控制指令时,可以执行开启动力模式的功能。
本公开实施例通过获取音频信号,并对所述目标音频信号进行识别,基于识别后的音频信号,得到目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,使得可以灵活的对同一功能的不同位置进行不同的权限划分,既实现了对不同位置用户行为的约束性,提高了车辆安全性,又没有对不同位置的控制权限绝对限制,保证了控制权限的宽泛性。
图3为本公开实施例提供的一种车辆控制方法对应的一种应用流程图,该应用流程图包括以下步骤:
S301、获取音频信号,并对音频信号进行识别。
在本实施例中,该步骤与S101相同,在此不再赘述。
S302、基于识别后的音频信号,得到目标音频信号及目标音频信号对应的发声位置和目标音频信号包含的控制指令。
在本实施例中,该步骤与S102相同,在此不再赘述。
S303、若发声位置是车辆内的主驾驶位置,且发声位置对应的车辆控制权限范围包括控制指令所控制的与车辆行驶相关的功能,则确定执行控制指令。
具体的,对于与车辆行驶相关的功能,为了保证车辆安全性,预先给主驾驶配置相关功能对应的控制权限,因此当发声位置为主驾驶位置,执行控制指令;发声位置为非主驾驶位置时,通过语音方式或屏幕显示方式等提示用户“对不起,我只听从主驾驶的”。其中,与车辆行驶相关的指令包括:能量回收、开启动力模式、开启悬架模式、ESP关闭、关闭电源、开启驾驶模式、开启越野脱困模式、开启HDC***、开启湿滑路面模式、开启环视功能、开启APA/APO功能等。
S304、根据所述控制指令进行车辆控制。
具体的,根据控制指令对车辆的相关功能进行控制。
本公开实施例通过给主驾驶位置配置与车辆行驶相关的功能对应的控制权限,保证了只有主驾驶可以对车辆行驶相关功能进行控制,因此减少了因为非主驾驶位置的用户的误操作或乱操作造成与车辆行驶相关的问题,提高了车辆行驶的安全性。
图4为本公开实施例提供的一种车辆控制方法对应的另一种应用流程图,该应用流程图包括以下步骤:
S401、获取音频信号,并对音频信号进行识别。
在本实施例中,该步骤与S101中步骤相同,在此不再赘述。
S402、基于识别后的音频信号,得到目标音频信号及目标音频信号对应的发声位置和目标音频信号包含的控制指令。
在本实施例中,该步骤与S102中步骤相同,在此不再赘述。
S403、若发声位置是所述车辆内的任一位置,且发声位置对应的车辆控制权限范围包括控制指令所控制的与车辆行驶不相关的功能,则确定执行控制指令。
具体的,在本公开实施例中,对于与车辆行驶不相关的功能,其对车辆行驶安全影响较小,可以预先给任一位置配置相关功能对应的权限。因此当用户通过语音控制上述相关功能时,如果该用户所在位置配置了相关功能的控制权限,则执行对相关功能的控制指令。
可选的,在一些实施例中,若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具上锁,则确定执行所述控制指令;
具体的,将锁具上锁是与车辆行驶不相关的功能,可以根据需要预先对车内的任一位置进行配置,因此,当用户通过语音方式控制车辆的锁具上锁功能时,如果该用户所在的位置配置了锁具上锁的权限,则执行锁具上锁指令给锁具上锁。其中锁具可以为儿童锁等。
可选的,在一些实施例中,若所述发声位置是所述车辆内的主驾驶位置或副驾驶位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具解锁,则确定执行所述控制指令。
具体的,给车辆主驾驶或副驾驶位置配置锁具解锁的权限。因此当主驾驶位置或者副驾驶位置用户发出给锁具解锁的控制指令后,执行锁具解锁指令,给锁具解锁。
可选的,在一些实施例中,若所述发声位置是所述车辆内除主驾驶位置和副驾驶位置之外的其他位置,且所述发声位置对应的车辆控制权限范围不包括所述控制指令所控制的锁具解锁,则确定不执行所述控制指令。
具体的,对于非主驾驶位置和副驾驶的位置不配置锁具解锁权限。因此当发声位置是非主驾驶位置和副驾驶位置,不会执行锁具解锁指令,即锁具保持锁定状态。
S404、根据控制指令进行车辆控制。
具体的,根据控制指令对车辆相关功能进行控制。
本公开实施例通过给车辆任一位置配置与车辆行驶不相关的功能对应的车辆控制权限,具体的给车辆任一位置配置锁具上锁控制权限,对主驾驶位置和副驾驶位置配置锁具解锁权限,使得可以灵活的对各个位置进行权限配置,保证了车内用户的安全。
图5为本公开实施例提供的另一种车辆控制方法,该方法包括以下步骤:
S501、获取音频信号,并对目标音频信号进行识别。
在本实施例中,该步骤与S101步骤相同,在此不再赘述。
S502、基于识别后的音频信号,得到目标音频信号及目标音频信号对应的发声位置和目标音频信号包含的控制指令。
在本实施例中,该步骤与S102步骤相同,在此不再赘述。
S503、根据车辆的当前状态、发声位置、以及发声位置对应的车辆控制权限,确定是否执行控制指令。
具体的,在本实施例中,根据车辆状态、发声位置及发声位置对应的车辆控制权限来判断是否执行发声位置发出的控制指令;因此,需要预先建立车辆状态与车辆控制权限的对应关系。其中,车辆状态可以分为行驶中状态和非驾驶状态。
S504、若确定执行控制指令,则根据控制指令进行车辆控制。
具体的,如果确定发出控制指令的用户所在的位置有权限执行控制指令,并且当前车辆状态满足上述配置的车辆状态与控制权限的对应关系,则按照控制指令的指示对车辆功能进行控制。
本公开实施例通过根据车辆的当前状态、发声位置、以及发声位置对应的车辆控制权限,确定是否执行所述控制指令,使得在充分考虑车辆行驶状态下,区分行驶状态对控制权限进行划分,在行驶状态时,没有对全部位置进行控制权限配置,保证了对不同位置用户行为的约束性;在非行驶状态下,对任一位置进行所需控制权限配置,保证了不同位置控制权限的宽泛性。
图6为本公开实施例提供的另一种车辆控制方法的一种应用流程图,该应用流程图包括以下步骤:
S601、获取音频信号,并对目标音频信号进行识别。
在本实施例中,该步骤与S101步骤相同,在此不再赘述。
S602、基于识别后的音频信号,得到目标音频信号及目标音频信号对应的发声位置和目标音频信号包含的控制指令。
在本实施例中,该步骤与S102步骤相同,在此不再赘述。
S603、若发声位置是所述车辆内的任一位置,且车辆当前状态满足所述发声位置对应的车辆控制权限范围要求的车辆状态,且发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令。
具体的,在本实施例中,与车辆行驶相关的功能,例如打开灯光这一功能,可以给车辆内的任一位置进行配置。但是在确定是否可以执行相关功能对用的控制指令时,需要根据车辆状态、发声位置、及发声位置对应的车辆控制权限进行判断。
可选的,在一些实施例中,若所述车辆的当前状态是非行驶状态,所述发声位置是所述车辆内的任一位置,且所述车辆在非行驶状态下所述任一位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启或关闭,则确定执行所述控制指令;
具体的,预先配置车辆在非行驶状态与开启或关闭灯光的对应关系,并配置车辆任一位置具有灯光开启或关闭的控制权限。因此,当任一位置用户发起开启或关闭灯光的语音控制指令时,判断该发声用户所在位置是否配置了灯光开启或关闭的控制权限,同时判断当前车辆状态是否在非行驶状态下,同时满足车辆状态及配置控制权限时,执行开启或关闭灯光的控制指令。
可选的,在一些实施例中,若所述车辆的当前状态是行驶状态,所述发声位置是所述车辆内的主驾驶位置,且所述车辆在行驶状态下所述主驾驶位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启,则确定执行所述控制指令。
具体的,预先配置车辆在行驶状态与开启灯光的对应关系,并配置主驾驶位置可以打开灯光的控制权限,因此,车辆在行驶状态下,主驾驶位置发出开启控制指令时,执行灯光开启功能。
可选的,在一些实施例中,若所述车辆的当前状态是行驶状态,所述发声位置是所述车辆内的非主驾驶位置,且所述车辆在行驶状态下所述非主驾驶位置对应的车辆控制权限范围不包括所述控制指令所控制的灯光开启,则确定不执行所述控制指令;
具体的,预先配置车辆在行驶状态与开启灯光的对应关系,并配置主驾驶位置具有开启灯光的控制权限,因此车辆在行驶状态下,非主驾驶位置的用户不具有开启灯光的权限。当非主驾驶用户发起开启灯光指令时,不会执行开启灯光指令。
可选的,在一些实施例中,若所述车辆的当前状态是行驶状态,所述发声位置是所述车辆内的任一位置,且所述车辆在行驶状态下所述任一位置对应的车辆控制权限范围不包括所述控制指令所控制的灯光关闭,则确定不执行所述控制指令。
具体的,车辆在行驶状态下,为了保证安全,对于车辆任一位置均不配置关闭灯光的权限,因此当车辆在行驶状态下,任一位置用户发起灯光关闭指令时,不会执行关闭灯光权限。
S604、根据控制指令进行车辆控制。
具体的,根据控制指令对车辆相关功能进行控制。
本公开实施例通过根据所述车辆的当前状态、发声位置、以及发声位置对应的车辆控制权限,具体的,在车辆行驶状态时,仅限主驾可以打开灯光,任一位置均不可以关闭灯光;车辆在非行驶状态,任一位置均可打开或关闭灯光,使得可以在区分车辆状态的情况下,更灵活的配置控制权限,保证了车辆行驶过程中的安全。
图7为本公开实施例提供的车辆控制装置的结构示意图。该车辆控制装置可以是如上实施例所述的车机,或者该车辆控制装置可以是该车机的部件或组件。本公开实施例提供的车辆控制装置可以执行上述程序控制方法实施例提供的处理流程,如图7所示,车辆控制装置70包括:
获取模块71,用于获取音频信号;
识别模块72,用于对所述音频信号进行识别;
第一确定模块73,用于基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;
第二确定模块74,用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令;
控制模块75,用于若确定执行所述控制指令,则根据所述控制指令进行车辆控制。
可选的,第二确定模块74用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令时,具体用于:若所述发声位置是所述车辆内的主驾驶位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令。
可选的,第二确定模块74用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令时,具体用于:若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶不相关的功能,则确定执行所述控制指令。
可选的,第二确定模块74用于若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶不相关的功能,则确定执行所述控制指令时,具体用于:若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具上锁,则确定执行所述控制指令;若所述发声位置是所述车辆内的主驾驶位置或副驾驶位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具解锁,则确定执行所述控制指令。
可选的,第二确定模块74用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令时,还具体用于:根据所述车辆的当前状态、所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令。
可选的,当第二确定模块74用于根据所述车辆的当前状态、所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令时,具体用于:若所述发声位置是所述车辆内的任一位置,且所述车辆当前状态满足所述发声位置对应的车辆控制权限范围要求的车辆状态,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令。
可选的,第二确定模块74用于若所述发声位置是所述车辆内的任一位置,且所述车辆当前状态满足所述发声位置对应的车辆控制权限范围要求的车辆状态,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令时,具体用于:若所述车辆的当前状态是非行驶状态,所述发声位置是所述车辆内的任一位置,且所述车辆在非行驶状态下所述任一位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启或关闭,则确定执行所述控制指令;若所述车辆的当前状态是行驶状态,所述发声位置是所述车辆内的主驾驶位置,且所述车辆在行驶状态下所述主驾驶位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启,则确定执行所述控制指令。
图7所示实施例的车辆装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图8为本公开实施例提供的车载设备的结构示意图。本公开实施例提供的车载设备可以执行车辆控制方法实施例提供的处理流程,如图8所示,该车载设备80包括:存储器81、处理器82、计算机程序和通讯接口83;其中,计算机程序存储在存储器81中,并被配置为由处理器82执行如上所述的车辆控制方法。
另外,本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述实施例所述的车辆控制方法。
此外,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上所述的车辆控制方法。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种车辆控制方法,其特征在于,所述方法包括:
获取音频信号,并对所述音频信号进行识别;
基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;
根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令;
若确定执行所述控制指令,则根据所述控制指令进行车辆控制。
2.根据权利要求1所述的方法,其特征在于,根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,包括:
若所述发声位置是所述车辆内的主驾驶位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令。
3.根据权利要求1所述的方法,其特征在于,根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,包括:
若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶不相关的功能,则确定执行所述控制指令。
4.根据权利要求3所述的方法,其特征在于,若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶不相关的功能,则确定执行所述控制指令,包括:
若所述发声位置是所述车辆内的任一位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具上锁,则确定执行所述控制指令;
若所述发声位置是所述车辆内的主驾驶位置或副驾驶位置,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的锁具解锁,则确定执行所述控制指令。
5.根据权利要求1所述的方法,其特征在于,根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,还包括:
根据所述车辆的当前状态、所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令。
6.根据权利要求5所述的方法,其特征在于,根据所述车辆的当前状态、所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令,包括:
若所述发声位置是所述车辆内的任一位置,且所述车辆当前状态满足所述发声位置对应的车辆控制权限范围要求的车辆状态,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令。
7.根据权利要求6所述的方法,其特征在于,若所述发声位置是所述车辆内的任一位置,且所述车辆当前状态满足所述发声位置对应的车辆控制权限范围要求的车辆状态,且所述发声位置对应的车辆控制权限范围包括所述控制指令所控制的与车辆行驶相关的功能,则确定执行所述控制指令,包括:
若所述车辆的当前状态是非行驶状态,所述发声位置是所述车辆内的任一位置,且所述车辆在非行驶状态下所述任一位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启或关闭,则确定执行所述控制指令;
若所述车辆的当前状态是行驶状态,所述发声位置是所述车辆内的主驾驶位置,且所述车辆在行驶状态下所述主驾驶位置对应的车辆控制权限范围包括所述控制指令所控制的灯光开启,则确定执行所述控制指令。
8.一种车辆控制装置,其特征在于,所述装置包括:
获取模块,用于获取音频信号;
识别模块,用于对所述音频信号进行识别;
第一确定模块,用于基于识别后的音频信号,确定目标音频信号及所述目标音频信号对应的发声位置和所述目标音频信号包含的控制指令;
第二确定模块,用于根据所述发声位置、以及所述发声位置对应的车辆控制权限,确定是否执行所述控制指令;
控制模块,用于若确定执行所述控制指令,则根据所述控制指令进行车辆控制。
9.一种车载设备,其特征在于,包括:
存储器;
处理器;以及
计算机程序;
其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求1-7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210399258.8A CN115440208A (zh) | 2022-04-15 | 2022-04-15 | 车辆控制方法、装置、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210399258.8A CN115440208A (zh) | 2022-04-15 | 2022-04-15 | 车辆控制方法、装置、设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115440208A true CN115440208A (zh) | 2022-12-06 |
Family
ID=84240957
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210399258.8A Pending CN115440208A (zh) | 2022-04-15 | 2022-04-15 | 车辆控制方法、装置、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115440208A (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009025715A (ja) * | 2007-07-23 | 2009-02-05 | Xanavi Informatics Corp | 車載装置および音声認識方法 |
WO2017081960A1 (ja) * | 2015-11-09 | 2017-05-18 | 三菱自動車工業株式会社 | 音声認識制御システム |
CN108327667A (zh) * | 2018-02-06 | 2018-07-27 | 奇瑞汽车股份有限公司 | 车辆语音控制方法及装置 |
CN108597508A (zh) * | 2018-03-28 | 2018-09-28 | 京东方科技集团股份有限公司 | 用户识别方法、用户识别装置和电子设备 |
US20190094038A1 (en) * | 2017-09-25 | 2019-03-28 | Lg Electronics Inc. | Vehicle control device and vehicle comprising the same |
CN109545219A (zh) * | 2019-01-09 | 2019-03-29 | 北京新能源汽车股份有限公司 | 车载语音交互方法、***、设备及计算机可读存储介质 |
CN110001558A (zh) * | 2019-04-18 | 2019-07-12 | 百度在线网络技术(北京)有限公司 | 用于控制车辆的方法和装置 |
CN111599357A (zh) * | 2020-04-07 | 2020-08-28 | 宁波吉利汽车研究开发有限公司 | 一种车内多音区拾音方法、装置、电子设备及存储介质 |
CN111653277A (zh) * | 2020-06-10 | 2020-09-11 | 北京百度网讯科技有限公司 | 车辆语音控制方法、装置、设备、车辆及存储介质 |
CN112017659A (zh) * | 2020-09-01 | 2020-12-01 | 北京百度网讯科技有限公司 | 多音区语音信号的处理方法、装置、设备以及存储介质 |
JP2021028650A (ja) * | 2019-08-09 | 2021-02-25 | トヨタ自動車株式会社 | 音声操作装置 |
CN112509584A (zh) * | 2020-12-03 | 2021-03-16 | 北京声智科技有限公司 | 声源位置确定方法、装置和电子设备 |
KR102331882B1 (ko) * | 2020-05-28 | 2021-11-29 | 주식회사대성엘텍 | 음성 인식 기반의 차량 제어 방법 및 장치 |
CN114248786A (zh) * | 2022-01-18 | 2022-03-29 | 合创汽车科技有限公司 | 车辆控制方法、***、装置、计算机设备、介质和产品 |
-
2022
- 2022-04-15 CN CN202210399258.8A patent/CN115440208A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009025715A (ja) * | 2007-07-23 | 2009-02-05 | Xanavi Informatics Corp | 車載装置および音声認識方法 |
WO2017081960A1 (ja) * | 2015-11-09 | 2017-05-18 | 三菱自動車工業株式会社 | 音声認識制御システム |
US20190094038A1 (en) * | 2017-09-25 | 2019-03-28 | Lg Electronics Inc. | Vehicle control device and vehicle comprising the same |
CN108327667A (zh) * | 2018-02-06 | 2018-07-27 | 奇瑞汽车股份有限公司 | 车辆语音控制方法及装置 |
CN108597508A (zh) * | 2018-03-28 | 2018-09-28 | 京东方科技集团股份有限公司 | 用户识别方法、用户识别装置和电子设备 |
CN109545219A (zh) * | 2019-01-09 | 2019-03-29 | 北京新能源汽车股份有限公司 | 车载语音交互方法、***、设备及计算机可读存储介质 |
CN110001558A (zh) * | 2019-04-18 | 2019-07-12 | 百度在线网络技术(北京)有限公司 | 用于控制车辆的方法和装置 |
JP2021028650A (ja) * | 2019-08-09 | 2021-02-25 | トヨタ自動車株式会社 | 音声操作装置 |
CN111599357A (zh) * | 2020-04-07 | 2020-08-28 | 宁波吉利汽车研究开发有限公司 | 一种车内多音区拾音方法、装置、电子设备及存储介质 |
KR102331882B1 (ko) * | 2020-05-28 | 2021-11-29 | 주식회사대성엘텍 | 음성 인식 기반의 차량 제어 방법 및 장치 |
CN111653277A (zh) * | 2020-06-10 | 2020-09-11 | 北京百度网讯科技有限公司 | 车辆语音控制方法、装置、设备、车辆及存储介质 |
CN112017659A (zh) * | 2020-09-01 | 2020-12-01 | 北京百度网讯科技有限公司 | 多音区语音信号的处理方法、装置、设备以及存储介质 |
CN112509584A (zh) * | 2020-12-03 | 2021-03-16 | 北京声智科技有限公司 | 声源位置确定方法、装置和电子设备 |
CN114248786A (zh) * | 2022-01-18 | 2022-03-29 | 合创汽车科技有限公司 | 车辆控制方法、***、装置、计算机设备、介质和产品 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105957522B (zh) | 基于语音配置文件的车载信息娱乐身份识别 | |
CN111661068B (zh) | 智能体装置、智能体装置的控制方法及存储介质 | |
WO2019069731A1 (ja) | 情報処理装置、情報処理方法、プログラム、および移動体 | |
CN112995844A (zh) | 声音播放方法和声音播放装置 | |
CN111681651B (zh) | 智能体装置、智能体***、服务器装置、智能体装置的控制方法及存储介质 | |
JP2015074315A (ja) | 車載中継装置及び車載通信システム | |
KR20210151089A (ko) | 차량 시스템의 음성 제어 | |
JP7040513B2 (ja) | 情報処理装置、情報処理方法及び記録媒体 | |
CN108574906B (zh) | 用于汽车的声音处理方法、***和汽车 | |
CN111731320B (zh) | 智能体***、智能体服务器及其控制方法、存储介质 | |
JP2003345391A (ja) | 端末、音声認識サーバ、音声認識システムおよびコンピュータプログラム | |
CN111724798B (zh) | 车载设备控制***、车载设备控制装置、车载设备控制方法及存储介质 | |
CN115440208A (zh) | 车辆控制方法、装置、设备及计算机可读存储介质 | |
JP7239359B2 (ja) | エージェント装置、エージェント装置の制御方法、およびプログラム | |
CN111902864A (zh) | 用于运行机动车的声音输出装置的方法、语音分析与控制装置、机动车和机动车外部的服务器装置 | |
JP2020144264A (ja) | エージェント装置、エージェント装置の制御方法、およびプログラム | |
CN111667823B (zh) | 智能体装置、智能体装置的控制方法及存储介质 | |
JP7239365B2 (ja) | エージェント装置、エージェント装置の制御方法、およびプログラム | |
CN108806682B (zh) | 获取天气信息的方法和装置 | |
JP2020160133A (ja) | エージェントシステム、エージェントシステムの制御方法、およびプログラム | |
CN111754999B (zh) | 智能体装置及其控制方法、智能体***、存储介质 | |
CN111824174B (zh) | 智能体装置、智能体装置的控制方法及存储介质 | |
WO2023153314A1 (ja) | 車内機器制御装置、車内機器制御方法 | |
CN111559317B (zh) | 智能体装置、智能体装置的控制方法及存储介质 | |
JP7274901B2 (ja) | エージェント装置、エージェント装置の制御方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |