System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆控制领域,尤其涉及一种基于语音的车辆控制方法、系统及泊车控制方法。
技术介绍
1、目前大多数全景泊车系统不支持可见即可说功能。在应用场景方面,用户只能通过点击屏幕的方式进行操作,这种系统不适用于用户不便于操作屏幕的场景。针对这种系统的实现方式,只需要捕获用户在屏幕上的点击操作即可,不需要与语音系统进行交互。只有接收到屏幕点击的信号时,才进行相应的逻辑处理。
2、全景泊车系统包括全景影像和自动泊车辅助系统,用户可通过语音代替手操控屏幕上的可见控件。基于车载全景泊车系统,此功能主要包括:用户说出全景影像场景下显示页面上的控件,系统通过模拟点击的方式操作该控件;或者用户说出自动泊车场景下显示页面上的控件,系统通过模拟点击的方式操作该控件。
3、全景影像场景下的显示页面包括退出、设置、进入自动泊入/泊出、视角切换等图形类按钮,以及全景影像设置中的文字类选项。用户对页面上可见的图形类按钮或文字类选项描述之后,系统对该描述内容进行相应的点击执行,进而实现页面跳转、视角切换、设置项选择等屏幕操作。
4、自动泊车场景较为复杂,包含智能泊入、智能泊出、车位选择、车位确认等多个子场景,每个子场景下涵盖多个页面,共涉及三类可见即可说控件。控件分别为退出、设置等图形类按钮,取消、继续、开始泊入等文字类选项,以及车位编号等内容型信息。用户说出页面上可见的图形类按钮、文字类选项或内容型信息之后,系统对该内容模拟相应的点击操作,进而实现方向选择、库位选择、二次确认等屏幕操作。
5、然而现有技术
技术实现思路
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、本专利技术通过配置通信协议可实现语音指令的通信传输,基于语音指令可以直接控制车辆;用户只需要通过语音输入指令即可代替屏幕操作来控制车辆,从而提高用户操作的便捷性;基于语音控制实现了可见即可说的功能,解放了用户双手,提高了驾驶安全性。
本文档来自技高网...【技术保护点】
1.一种基于语音的车辆控制方法,其特征在于,包括:
2.根据权利要求1所述的基于语音的车辆控制方法,其特征在于,所述通信协议中的字段至少包括系统版本号、模块名称、指令对象、指令内容;其中模块名称用于关联所述车辆控制系统中的子系统,所述指令对象用于表征车辆功能,所述指令内容用于表征执行结果。
3.根据权利要求2所述的基于语音的车辆控制方法,其特征在于,还包括建立通信协议与字段指令之间的对应关系;所述对应关系包括字段指令与控制事件之间的映射关系,所述控制事件包括事件类别信息与事件内容信息。
4.根据权利要求3所述的基于语音的车辆控制方法,其特征在于,通过映射关系图谱或映射关系表建立通信协议与字段指令之间的对应关系。
5.根据权利要求1至4任一项所述的基于语音的车辆控制方法,其特征在于,所述利用预先配置的通信协议获取所述字段指令之前,还包括:
6.根据权利要求1至4任一项所述的基于语音的车辆控制方法,其特征在于,所述车辆控制系统根据所述车辆事件信息控制车辆,包括:
7.根据权利要求6任一项所述的基于语音的车辆控制方
8.一种基于语音的车辆控制系统,其特征在于,包括:
9.一种基于语音的泊车控制方法,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被计算机运行时,执行如权利要求1至7中任一项所述的基于语音的车辆控制方法或权利要求9所述的基于语音的泊车控制方法。
...【技术特征摘要】
1.一种基于语音的车辆控制方法,其特征在于,包括:
2.根据权利要求1所述的基于语音的车辆控制方法,其特征在于,所述通信协议中的字段至少包括系统版本号、模块名称、指令对象、指令内容;其中模块名称用于关联所述车辆控制系统中的子系统,所述指令对象用于表征车辆功能,所述指令内容用于表征执行结果。
3.根据权利要求2所述的基于语音的车辆控制方法,其特征在于,还包括建立通信协议与字段指令之间的对应关系;所述对应关系包括字段指令与控制事件之间的映射关系,所述控制事件包括事件类别信息与事件内容信息。
4.根据权利要求3所述的基于语音的车辆控制方法,其特征在于,通过映射关系图谱或映射关系表建立通信协议与字段指令之间的对应关系。
5.根据权利要求1至4任一项所述的基于语音的车辆控制方法...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。