本申请涉及车辆,尤其涉及一种车辆的语音控制方法、装置、电子设备及车辆。
背景技术:
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、从上面所述可以看出,本申请提供的车辆的语音控制方法、装置、电子设备及车辆,根据当前车速判断是否满足语音限制的前置条件;响应于满足前置条件,根据车辆运行数据确定是否满足语音限制的触发条件,并在满足触发条件时开启语音功能限制,根据实时车速和语音限制时长进行语音限制控制;响应于不满足前置条件,禁止进行语音功能限制。通过设置前置条件来保证语音限制功能的有效性和安全性。在满足前置条件后,如果车辆运行数据满足语音限制的触发条件,说明用户不存在语音控制车门的需求,且存在车外用户非法打开车窗或车门的风险,需要开启语音功能限制,避免非法用户通过语音指令控制车辆开启车门或打开车窗,避免了将车内人员暴露在危险之中,保护了车辆和用户的安全。
1.一种车辆的语音控制方法,其特征在于,包括:
2.根据权利要求1所述的车辆的语音控制方法,其特征在于,所述根据当前车速判断是否满足语音限制的前置条件,包括:
3.根据权利要求1所述的车辆的语音控制方法,其特征在于,所述触发条件包括控制触发条件和状态触发条件;所述根据车辆运行数据确定是否满足语音限制的触发条件,包括:
4.根据权利要求3所述的车辆的语音控制方法,其特征在于,所述据所述车门类控制指令的指令类型确定是否满足所述控制触发条件,包括:
5.根据权利要求3所述的车辆的语音控制方法,其特征在于,所述根据所述目标区域确定是否满足所述状态触发条件,包括:
6.根据权利要求1所述的车辆的语音控制方法,其特征在于,所述在满足所述触发条件时开启语音功能限制,包括:
7.根据权利要求1所述的车辆的语音控制方法,其特征在于,所述根据实时车速和语音限制时长进行语音限制控制,包括:
8.根据权利要求6所述的车辆的语音控制方法,其特征在于,所述根据所述车内外检测数据确定车内用户的存在状态,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至8任意一项所述的方法。
10.一种车辆,其特征在于,包括如权利要求9所述的电子设备。