本申请涉及车辆,尤其涉及一种场景语音控制方法、装置、电子设备及车辆。
背景技术:
1、场景引擎是整车智能管家,以用户为中心,提供的是落地在全场景、全生态终端的一整套人工智能服务。场景由运营人员或用户通过终端(如云端平台或手机等)编辑并发送至车机,其由一个或多个剧本组成,每个剧本包括一个或多个串联在一起并按照先后顺序进行执行的剧情,而每个剧情由触发器、条件和动作组成。
2、相关技术中,车机端的场景均不具备由语音进行触发并顺利执行的相关功能。
技术实现思路
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、从上面所述可以看出,本申请提供的场景语音控制方法、装置、电子设备及车辆,对获取的语音指令进行识别,只有当语音指令为清晰完整的语音指令时,才会进行后续处理,能够通过识别筛除掉不清晰完整的语音指令,以降低后续处理的工作量。通过对语音指令是否为已注册语音指令的判断,能够提高调用场景引擎执行动作的成功率,使得对场景引擎的调用更高效。相比于相关技术中手动或自动触发功能,本实施例中通过语音指令触发功能的方法能够使控制过程更加灵活便捷,能够给座舱内人员带来更好的用户体验。同时,当语音指令与场景引擎当前动作发生冲突时,仅播报第一提示信息并不中止当前动作,能够防止由于强行中止场景引擎当前动作而对车辆的正常使用造成不良影响的问题。
1.一种场景语音控制方法,其特征在于,包括:
2.根据权利要求1所述的场景语音控制方法,其特征在于,所述确定已注册语音指令,包括:
3.根据权利要求2所述的场景语音控制方法,其特征在于,所述判断所述待启用语音指令是否有效,包括:
4.根据权利要求3所述的场景语音控制方法,其特征在于,所述判断所述待启用语音指令是否有效,还包括:
5.根据权利要求2所述的场景语音控制方法,其特征在于,所述确定已注册语音指令,还包括:
6.根据权利要求1所述的场景语音控制方法,其特征在于,所述接收场景引擎发送的第一反馈信息,并播报第一提示信息,包括:
7.根据权利要求1所述的场景语音控制方法,其特征在于,还包括:
8.一种场景语音控制装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任意一项所述的方法。
10.一种车辆,其特征在于,包括如权利要求9所述的电子设备。