一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆应用的控制方法、电子设备和介质与流程

2023-02-19 00:45:43 来源:中国专利 TAG:


1.本发明涉及控制应用技术领域,尤其涉及一种车辆应用的控制方法、电子设备和介质。


背景技术:

2.目前,在智能汽车上可以安装许多应用,虽然在智能汽车上有语音识别和控制能力,但是,大部分系统应用不支持语音控制或者只支持少量的语音控制,如“打开收音机”、“关闭收音机”,还或者是支持定制的语音指令,从而使得在车辆内控制应用不便捷,车辆安全性能低。


技术实现要素:

3.本发明要解决的技术问题是为了克服现有技术中在车辆内控制应用不便捷,车辆安全性能低的缺陷,提供一种车辆应用的控制方法、电子设备和介质。
4.本发明是通过下述技术方案来解决上述技术问题:
5.本发明提供一种车辆应用的控制方法,所述控制方法包括:
6.获取目标应用界面的操作控件;
7.确定所述操作控件对应的界面区域;
8.对所述界面区域配置对应的唯一标识;以及
9.根据所述唯一标识,对所述界面区域预定义的对应的语音指令,以使根据语音指令控制对应的操作控件。
10.本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前述的车辆应用的控制方法。
11.本发明还提供一种计算机可读存储介质,其上存储有计算机程序,前述的车辆应用的控制方法。
12.本发明的积极进步效果在于:
13.本发明提供的一种车辆应用的控制方法、电子设备和介质,该车辆应用的控制方法能够根据界面区域配置的唯一标识,对所述界面区域预定义的对应的语音指令,以使根据语音指令控制对应的操作控件,从而提高了在车辆内控制应用的便捷度。
附图说明
14.图1为本发明实施例1的车辆应用的控制方法的流程图;
15.图2为本发明实施例1的应用界面示意图;
16.图3为本发明实施例1中的根据语音指令控制对应的操作控件的方法流程图;
17.图4为本发明实施例2中的车辆应用的控制方法的流程图;
18.图5为本发明实施例2中的根据语音指令控制对应的操作控件的方法流程图;
19.图6为本发明实施例3的车辆应用的控制方法的电子设备的结构示意图。
具体实施方式
20.下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
21.实施例1
22.如图1所示,本实施例公开了一种车辆应用的控制方法,所述控制方法包括:
23.步骤s101、获取目标应用界面的操作控件;应用界面的每个操作控件都包含一些属性,例如clickable(可点击)属性,若某个操作控件是可以点击的,那么该操作控件的clickable属性就为ture(真的),若某个操作控件是不可以点击的,那么该操作控件的clickable属性就为false(假的)。
24.步骤s102、确定所述操作控件对应的界面区域;
25.步骤s103、对所述界面区域配置对应的唯一标识;具体地,可以对所述界面区域配置对应的唯一号码,唯一号码通过对至少一个界面区域进行编号而形成。在一具体的实施例中,可以根据界面区域所在位置对至少一个界面区域进行编号,例如,如图2所示,在某一应用界面中,设有“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件,根据这五个控件对应的界面从左至右的位置依次进行编号,即“新闻头条”控件对应的界面标记为1号,“爆笑话题”控件对应的界面标记为2号,“财经科技头条”控件对应的界面标记为3号、“体育头条”控件对应的界面标记为4号、“英语天天练”控件对应的界面标记为5号。在另一具体的实施例中,根据界面区域的内容对至少一个界面区域进行编号,例如,在某一应用界面中,设有“小说”、“直播”、“畅销书”、“音乐”、四个操作控件,将这四个操作控件根据其内容的不同,分别对其对应的界面区域进行编号,即“小说”控件对应的界面标记为1号、“直播”控件对应的界面标记为2号、“畅销书”控件对应的界面标记为3号、“音乐”控件对应的界面标记为4号。
26.步骤s104、根据所述唯一标识,对所述界面区域预定义的对应的语音指令,以使根据语音指令控制对应的操作控件。具体地,语音指令可以根据实际使用情况,对所述界面区域预定义的语音指令为:第1个,第2个、上一页、下一页、放大、缩小等。例如,某一个应用设有10个操作控件,分别对不同的控件进行编号,记为1~10,当操作控件对应的界面区域的尺寸为标准尺寸大小时,在显示屏中只可显示5个操作控件,分两页进行显示,编号为1~5的操作控件在一页中,编号为6~10的操作控件为在另一页中。假设当前显示界面在1~5的操作控件对应的页面中,当用户需要查看编号为6~10的操作控件时,需要发出语音指令为“下一页”,反之,前显示界面在6~10的操作控件对应的页面中,当用户需要查看编号为1~5的操作控件时,需要发出语音指令为“上一页”。另外,当用户需要将编号为1~10的操作控件显示在同一个页面上,则需要发出语音指令为“缩小”,以实现将各操作控件对应的界面区域尺寸缩小,进而能够将编号为1~10的操作控件显示在同一个页面上。反之,当用户需要将编号为1~3的操作控件显示在同一个页面上,则需要发出语音指令为“放大”,以实现将各操作控件对应的界面区域尺寸放大,从而能够将编号为1~3的操作控件显示在同一个页面上。
27.本实施例中,语音指令可以由语音交互系统发出,对于不同的应用可以采用相同
的额语音指令,也可采用不同的语音指令,本发明中的例子只是其中的一种实现方式,可以根据实际情况进行采用其他的实现方式,在此不做限制。
28.在一可实施的方式中在执行步骤s101至步骤s104的过程,获取所述界面区域的内容并判断所述内容是否发生变换,若是,则更新所述界面区域对应的语音指令。例如,在某一应用界面中,设有“小说”、“直播”、“畅销书”、“音乐”、四个操作控件,若该界面中,“小说”、“直播”、“畅销书”、“音乐”、四个操作控件中有一处或多处发生变化,则需要对界面区域对应的语音指令进行更新。如图3所示,步骤s104中根据语音指令控制对应的操作控件,具体包括以下步骤:
29.步骤s1041、接收所述语音指令,将所述语音指令识别为语音文本并获取语音文本中的数字码;
30.步骤s1042、获取所述界面区域对应的唯一号码;
31.步骤s1043、判断语音文本中的数字码与所述对应的唯一号码是否相同,若是,则执行步骤s1044;若否,则执行步骤s1045;
32.步骤s1044、控制对应的操作控件。具体地,用户在控制对应操作控件时,可以对操作控件的视觉效果做一些区隔,以提示用户已经选中控件。
33.为进一步说明根据语音指令控制对应的操作控件的具体步骤,下面例举一具体的实施例,例如,如图2所示,在某一应用界面中,设有“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件,根据这五个控件对应的界面从左至右的位置依次进行编号,即“新闻头条”控件对应的界面标记为1号,“爆笑话题”控件对应的界面标记为2号,“财经科技头条”控件对应的界面标记为3号、“体育头条”控件对应的界面标记为4号、“英语天天练”控件对应的界面标记为5号。另外,对“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件对应的界面区域预定义的语音指令为:第1个,第2个,第3个,第4个,第5个,当用户发出语音指令为第1个时,车载终端接收到语音指令为第1个后将语音指令识别为语音文本,并获取语音文本中的数字码1,然后,在获取界面区域对应的唯一号码,若界面区域对应的唯一号码也为1时,则控制该界面区域对应的操作控件,即打开“新闻头条”操作控件。
34.步骤s1045、保持所述界面区域对应的操作控件当前的状态;同时,可以调取页面的标识,语音提示用户正确的指令方式。例如,提示用户的语音指令为“输入第1个、第2个”35.本实施例公开了一种车辆应用的控制方法,该控制方法通过确定操作控件对应的界面区域,并对界面区域配置对应的唯一标识,根据界面区域配置的唯一标识,对界面区域预定义的对应的语音指令,以使根据语音指令控制对应的操作控件,从而提高了在车辆内控制应用的便捷度,进而提高车辆安全性能。
36.实施例2
37.如图4所示,本实施例是在实施例1的基础上进行改进的车辆应用的控制方法,所述控制方法包括:
38.步骤s201、获取目标应用界面的操作控件;
39.步骤s202、确定所述操作控件对应的界面区域;
40.步骤s203、获取所述界面区域的尺寸;
41.步骤s204、根据所述尺寸,对所述界面区域的增加边界区域的外边框。
42.步骤s205、对所述界面区域配置对应的唯一标识;具体地,可以对所述界面区域配置对应的唯一号码,唯一号码通过对至少一个界面区域进行编号而形成。例如,在一具体的实施例中,可以根据界面区域所在位置对至少一个界面区域进行编号,例如,如图2所示,在某一应用界面中,设有“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件,根据这五个控件对应的界面从左至右的位置依次进行编号,即“新闻头条”控件对应的界面标记为1号,“爆笑话题”控件对应的界面标记为2号,“财经科技头条”控件对应的界面标记为3号、“体育头条”控件对应的界面标记为4号、“英语天天练”控件对应的界面标记为5号。在另一具体的实施例中,根据界面区域的内容对至少一个界面区域进行编号,例如,在某一应用界面中,设有“小说”、“直播”、“畅销书”、“音乐”、四个操作控件,将这四个操作控件根据其内容的不同,分别对其对应的界面区域进行编号,即“小说”控件对应的界面标记为1号、“直播”控件对应的界面标记为2号、“畅销书”控件对应的界面标记为3号、“音乐”控件对应的界面标记为4号。
43.步骤s206、根据所述唯一标识,对所述界面区域预定义的对应的语音指令,以使根据语音指令控制对应的操作控件。具体地,语音指令可以根据实际使用情况,对所述界面区域预定义的语音指令为:第1个,第2个、上一页、下一页等。
44.在一可实施的方式中在执行步骤s201至步骤s206的过程,获取所述界面区域的内容并判断所述内容是否发生变换,若是,则更新所述界面区域对应的语音指令。
45.如图5所示,步骤s206中根据语音指令控制对应的操作控件,具体包括以下步骤:
46.步骤s2061、接收所述语音指令,将所述语音指令识别为语音文本并获取语音文本中的数字码;
47.步骤s2062、获取所述界面区域对应的唯一号码;
48.步骤s2063、判断语音文本中的数字码与所述对应的唯一号码是否相同,若是,则执行步骤s2064;若否,则执行步骤s2065;
49.步骤s2064、对所述界面区域对应的外边框进行突出显示并控制对应的操作控件。具体地,外边框突显的方式有多种形式,例如,对界面区域对应的外边框的线条加粗,或者是将界面区域对应的外边框的颜色变为红色,还可以是将外边框的线条进行高亮显示等,以突显出被控的操作控件对应的界面区域,使得用户能更加直观地观察到目标应用界面的操作控件的控制情况。
50.为进一步说明根据语音指令控制对应的操作控件的具体步骤,下面例举一具体的实施例,例如,如图2所示,在某一应用界面中,设有“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件,车载终端获取这五个操作控件的界面区域的尺寸,根据所述尺寸,对所述界面区域的增加边界区域的外边框。另外,还根据这五个控件对应的界面从左至右的位置依次进行编号,即“新闻头条”控件对应的界面标记为1号,“爆笑话题”控件对应的界面标记为2号,“财经科技头条”控件对应的界面标记为3号、“体育头条”控件对应的界面标记为4号、“英语天天练”控件对应的界面标记为5号。另外,对“新闻头条”、“爆笑话题”、“财经科技头条”、“体育头条”、“英语天天练”五个操作控件对应的界面区域预定义的语音指令为:第1个,第2个,第3个,第4个,第5个,当用户发出语音指令为第1个时,车载终端接收到语音指令为第1个后将语音指令识别为语音文本,并获取语音文本中的数字码1,然后,在获取界面区域对应的唯一号码,若界面区域对应的唯一号码也为1时,
则控制该界面区域对应的操作控件,即“新闻头条”对应的外边框进行高亮显示,且打开“新闻头条”操作控件。
51.步骤s2065、保持所述界面区域对应的操作控件当前的状态;
52.本实施例公开了一种车辆应用的控制方法,该控制方法通过确定操作控件对应的界面区域,并对界面区域增加边界区域的外边框及配置对应的唯一标识,根据界面区域配置的唯一标识,对界面区域预定义的对应的语音指令,以使得对所述界面区域对应的外边框能够进行突出显示并控制对应的操作控件,从而不仅提高了在车辆内控制应用的便捷度,同时还使得用户能更加直观地观察到目标应用界面的操作控件的控制情况,进一步提高车辆安全性能。
53.实施例3
54.图6为本发明实施例3提供的一种电子设备的结构示意图。所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现实施例1或实施例2所提供的车辆应用的控制方法。图6显示的电子设备40仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
55.如图6所示,电子设备40可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备40的组件可以包括但不限于:上述至少一个处理器41、上述至少一个存储器42、连接不同系统组件(包括存储器42和处理器41)的总线43。
56.总线43包括数据总线、地址总线和控制总线。
57.存储器42可以包括易失性存储器,例如随机存取存储器(ram)421和/或高速缓存存储器422,还可以进一步包括只读存储器(rom)423。
58.存储器42还可以包括具有一组(至少一个)程序模块424的程序/实用工具425,这样的程序模块424包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
59.处理器41通过运行存储在存储器42中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明实施例1或实施例2所提供的车辆应用的控制方法。
60.电子设备40也可以与一个或多个外部设备44(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口45进行。并且,模型生成的设备40还可以通过网络适配器46与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器46通过总线43与模型生成的设备40的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备40使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
61.应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
62.实施例4
63.本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现实施例1或实施例2所提供的车辆应用的控制方法的步骤。
64.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
65.在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现实施例1或实施例2所提供的车辆应用的控制方法中的步骤。
66.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
67.虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献