车载应用的语音控制方法技术

技术编号:39762947 阅读:10 留言:0更新日期:2023-12-22 02:19
本申请提供一种车载应用的语音控制方法

【技术实现步骤摘要】
车载应用的语音控制方法、电子设备及存储介质


[0001]本申请涉及计算机
,更具体地,涉及车载应用的语音控制方法

电子设备及存储介质


技术介绍

[0002]随着汽车智能化

网联化水平提高,汽车座舱逐渐向以人机交互为核心以及多屏联动的智能座舱发展

智能座舱是由车载娱乐系统

数字液晶仪表

抬头显示器
(HUD)、
流媒体后视镜以及后排显示屏等电子设备组成的一套完整系统

上述系统中的各项功能通常需要基于搭载于系统中的多个车载应用程序来实现

[0003]通过语音控制指令的方式来控制车载应用程序是驾驶员在驾驶过程中可以安全便捷地实现对车载应用进行控制的方式之一

然而,在多个车载应用程序同时处于使用状态的情况下,不同的应用程序可能具有相同的语音控制指令,从而导致无法实现对应用程序的精准控制


技术实现思路

[0004]本申请的一方面提供了一种车载应用的语音控制方法

电子设备及存储介质,利用对具有不同界面显示模式的车载应用的访问优先级顺序进行设置并按照预设的访问优先级顺序访问处于不同显示模式的车载应用,从而避免因不同应用程序具有相同的语音控制指令而无法实现对应用程序的精准控制

[0005]本申请的一方面提供了一种车载应用的语音控制方法

电子设备及存储介质,通过创建多个用于控制多个车载应用的指令表以及基于该多个指令表生成统一的注册表,使得对注册表进行更新即可实现语音词的注册,避免了常规的语音词注册方法中单个指令表对应单个注册表导致的注册表替换问题

[0006]本申请的一个方面提供一种车载应用的语音控制方法,包括:根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序,其中,所述多个车载应用的界面显示模式彼此不同;基于所接收到的至少一个语音命令,根据所述访问优先级顺序依次访问所述多个车载应用;以及在依次访问所述多个车载应用期间,响应于所述至少一个语音命令与访问到的一个车载应用的用于控制其操作的多个预设语音命令中的至少一个相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作

根据本申请示例性实施方式的车载应用的语音控制方法,通过对不同的显示模式的车载应用的访问优先级顺序进行设置,使得该些车载应用在接收至少一个语音命令后,可以按照设置的访问优先级顺序对不同的显示模式的车载应用进行访问;并通过在访问到该至少一个语音命令控制的一个车载应用时停止访问操作,使得该一个车载应用可根据该至少一个语音命令执行相应操作,从而能够避免该至少一个语音命令控制多个车载应用的情况出现,不仅实现语音命令对相应的车载应用的精准控制,还能够对优先级别高的车载应用进行优先控制

[0007]在本申请的一个实施方式中,所述界面显示模式包括全屏模式

大卡模式

中卡模式以及小卡模式,其中,根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序包括:根据所述多个车载应用各自对应的界面显示模式,按如下规则确定所述访问优先级顺序:界面显示模式为全屏模式的车载应用的访问优先级高于界面显示模式为大卡模式的车载应用的访问优先级,界面显示模式为大卡模式的车载应用的访问优先级高于界面显示模式为中卡模式的车载应用的访问优先级,以及界面显示模式为中卡模式的车载应用的访问优先级高于界面显示模式为小卡模式的车载应用的访问优先级

根据本申请示例性实施方式的车载应用的语音控制方法,通过对全屏模式

大卡模式

中卡模式以及小卡模式的界面显示的车载应用的访问优先级进行设置,能够优先访问全屏模式的车载应用
(
例如,导航
)
,从而实现较为常用的车载应用的优先访问

[0008]在本申请的一个实施方式中,根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序包括:按照所述访问优先级顺序创建多个用于控制所述车载应用的指令表,每个所述指令表存储对应的所述界面显示模式的标识信息以及用于操作对应的所述车载应用的多个预设语音命令;基于接收到的至少一个语音命令,根据所述访问优先级顺序依次访问所述多个车载应用包括:接收并确定所述至少一个语音命令,基于所确定的至少一个语音命令按照所述访问优先级顺序依次访问所述多个指令表;以及响应于所述至少一个语音命令与访问到的一个车载应用的用于控制其操作的多个预设语音命令中的至少一个相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作包括:在依次访问所述多个指令表期间,响应于所述至少一个语音命令与访问到的一个指令表存储的至少一个预设语音命令相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作

根据本申请示例性实施方式的车载应用的语音控制方法,通过创建多个用于控制多个车载应用的指令表并对该多个指令表的访问优先级顺序进行设置来实现对应的车载应用的访问优先级设置

[0009]在本申请的一个实施方式中,每个所述指令表还存储与所述多个预设语音命令映射的多个预设语音标识,所述方法还包括:基于多个所述指令表生成包含多个所述预设语音命令与多个所述预设语音标识的映射关系的注册表;以及接收并确定所述至少一个语音命令,基于所确定的至少一个语音命令按照所述访问优先级顺序依次访问所述多个指令表包括:接收所述至少一个语音命令;查询所述注册表并确定与所述至少一个语音命令映射的至少一个语音标识;以及基于所述至少一个语音标识,依次访问所述多个指令表;以及响应于所述至少一个语音命令与访问到的一个指令表存储的至少一个预设语音命令相匹配,停止访问操作并控制所述第一车载应用根据所述至少一个语音命令执行对应操作包括:在依次访问所述多个指令表期间,响应于所述至少一个语音标识与访问到的一个指令表存储的至少一个预设语音标识相同,停止访问操作并基于所述至少一个语音标识执行对应所述至少一个语音命令的操作

根据本申请示例性实施方式的车载应用的语音控制方法,可通过创建多个用于控制多个车载应用的指令表以及基于该多个指令表生成统一的注册表,使得在接收到至少一个语音命令之后能够根据注册表的查询结果以及按照设置的访问优先级顺序访问多个指令表来实现多个车载应用的依次访问和优先级别高的车载应用的优先访问和优先控制

[0010]在本申请的一个实施方式中,按照所述访问优先级顺序创建多个用于控制所述车
载应用的指令表包括:按照访问顺序依次创建多个列表;将多个所述界面显示模式的标识信息对应存储至所述多个列表中,其中,所述界面显示模式的访问优先级顺序与所述列表的访问顺序相同;以及根据所述多个车载应用的状态,将用于操作各个所述车本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
车载应用的语音控制方法,其特征在于,包括:根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序,其中,所述多个车载应用的界面显示模式彼此不同;基于所接收到的至少一个语音命令,根据所述访问优先级顺序依次访问所述多个车载应用;以及在依次访问所述多个车载应用期间,响应于所述至少一个语音命令与访问到的一个车载应用的用于控制其操作的多个预设语音命令中的至少一个相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作
。2.
根据权利要求1所述的方法,其中,所述界面显示模式包括全屏模式

大卡模式

中卡模式以及小卡模式,其中,根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序包括:根据所述多个车载应用各自对应的界面显示模式,按如下规则确定所述访问优先级顺序:界面显示模式为全屏模式的车载应用的访问优先级高于界面显示模式为大卡模式的车载应用的访问优先级,界面显示模式为大卡模式的车载应用的访问优先级高于界面显示模式为中卡模式的车载应用的访问优先级,以及界面显示模式为中卡模式的车载应用的访问优先级高于界面显示模式为小卡模式的车载应用的访问优先级
。3.
根据权利要求1所述的方法,其中,根据多个车载应用的界面显示模式确定所述多个车载应用的访问优先级顺序包括:按照所述访问优先级顺序创建多个用于控制所述车载应用的指令表,每个所述指令表存储对应的所述界面显示模式的标识信息以及用于操作对应的所述车载应用的多个预设语音命令;基于接收到的至少一个语音命令,根据所述访问优先级顺序依次访问所述多个车载应用包括:接收并确定所述至少一个语音命令,基于所确定的至少一个语音命令按照所述访问优先级顺序依次访问所述多个指令表;以及响应于所述至少一个语音命令与访问到的一个车载应用的用于控制其操作的多个预设语音命令中的至少一个相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作包括:在依次访问所述多个指令表期间,响应于所述至少一个语音命令与访问到的一个指令表存储的至少一个预设语音命令相匹配,停止访问操作并控制所述一个车载应用根据所述至少一个语音命令执行相应操作
。4.
根据权利要求3所述的方法,其中,每个所述指令表还存储与所述多个预设语音命令映射的多个预设语音标识,所述方法还包括:基于多个所述指令表生成包含多个所述预设语音命令与多个所述预设语音标识的映射关系的注册表;以及接收并确定所述至少一个语音命令,基于所确定的至少一个语音命令按照所述访问优
先级顺序依次访问所述多个指令表包括:接收所述至少一个语音命令;以及查询所述注...

【专利技术属性】
技术研发人员:张瑞
申请(专利权)人:博泰车联网南京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1