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

基于语音控制的桌面控制方法、介质及电子设备与流程

2022-10-29 04:49:34 来源:中国专利 TAG:


1.本发明涉及智能设备技术领域,特别是涉及智能设备桌面控制技术领域,具体为一种基于语音控制的桌面控制方法、介质及电子设备。


背景技术:

2.随着通信技术的发展,各种电子设备的功能越来越强大,也可以安装越来越多的应用程序。随着移动互联网的发展,用户对电子设备中的应用程序(application,app)的需求也越来越丰富。当电子设备安装很多应用程序时,会在桌面显示很多应用程序图标。
3.目前电子设备中各种应用程序的图标都被平铺显示在电子设备的桌面上,使得电子设备的桌面遍布图标,显得桌面非常繁杂,而且桌面管理缺少灵活性。


技术实现要素:

4.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于语音控制的桌面控制方法、介质及电子设备,用于解决现有技术中电子设备桌面的图标无法灵活控制和管理的技术问题。
5.为实现上述目的及其他相关目的,本发明提供一种基于语音控制的桌面控制方法,包括:在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标;监听语音指令;响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作,实现通过语音对桌面图标的灵活管理的目的。
6.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为控制所述应用程序图标于桌面内显示的显示控制语音控制指令;响应于所述语音指令为控制所述应用程序图标于桌面内显示的显示控制语音控制指令,执行所述显示控制语音控制指令,将对应的应用程序图标显示于所述桌面,实现通过语音控制桌面应用程序显示的目的。
7.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为控制所述应用程序图标于桌面内移动的移动控制语音控制指令;响应于监听到的语音指令为控制所述应用程序图标于桌面内移动的移动控制语音控制指令,执行所述移动控制语音控制指令,将对应的应用程序图标移动至所述桌面的对应位置,实现通过语音控制桌面应用程序移动的目的。
8.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为控制桌面上显示的各所述应用程序图标进行排序的排序控制语音控制指令;响应于监听到的语音指令为控制桌面上显示的各所述应用程序图标进行排序的排序控制语音
控制指令,执行所述排序控制语音控制指令,将桌面上显示的各所述应用程序图标进行排序,实现通过语音控制桌面应用程序进行排序的目的。
9.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为控制所述应用程序图标于桌面隐藏的隐藏控制语音控制指令;响应于监听到的语音指令为控制所述应用程序图标于桌面隐藏的隐藏控制语音控制指令,执行基于所述隐藏控制语音控制指令,以将显示于桌面的对应的应用程序图标隐藏,实现通过语音控制桌面应用程序隐藏的目的。
10.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为安装所述应用程序图标的安装控制语音控制指令;响应于监听到的语音指令为安装所述应用程序图标的安装控制语音控制指令,执行所述安装控制语音控制指令,以将所述应用程序图标安装于桌面图标显示系统中,实现通过语音控制桌面应用程序安装的目的。
11.其中,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:判断监听到的语音指令是否为卸载所述应用程序图标的卸载控制语音控制指令;响应于监听到的语音指令为卸载所述应用程序图标的卸载控制语音控制指令,执行所述卸载控制语音控制指令,以将所述应用程序图标从桌面图标显示系统中卸载,实现通过语音控制桌面应用程序卸载的目的。
12.为实现上述目的,本发明还提供一种存储介质,存储有程序指令,所述程序指令被处理器执行时实现如上所述的基于语音控制的桌面控制方法的步骤。
13.为实现上述目的,本发明还提供一种电子设备,包括存储器,用于存储计算机程序;处理器,用于运行所述计算机程序以实现如上所述的基于语音控制的桌面控制方法的步骤。
14.如上所述,本发明的一种基于语音控制的桌面控制方法、介质及电子设备,具有以下有益效果:
15.本发明通过在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标,使桌面显示更干净简洁,有利于美化系统界面和保护用户隐私,然后通过监听控制应用程序图标的预设语音控制指令,实现通过语音对桌面图标的灵活管理的目的。
附图说明
16.图1显示为本实施例的电子设备桌面控制车辆的方法的应用示意图;
17.图2显示为本发明的基于语音控制的桌面控制方法的整体流程示意图;
18.图3显示为本发明的基于语音控制的桌面控制方法中在进入电子设备的桌面图标显示系统时隐藏桌面内的应用程序图标的示意图;
19.图4显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标显示于桌面的流程示意图;
20.图5显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标
于桌面移动的流程示意图;
21.图6显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面排序的流程示意图;
22.图7显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面隐藏的流程示意图;
23.图8显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面安装的流程示意图;
24.图9显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面卸载的流程示意图;
25.图10显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标控制过程流程示意图;
26.图11显示为本发明的基于语音控制的桌面控制方法中对语音控制指令进行验证和执行的流程示意图;
27.图12显示为本发明的基于语音控制的桌面控制方法中对语音控制指令进行验证和执行的具体过程示意图;
28.图13显示为本发明的电子设备于一实施例中的原理结构示意图。
29.元件标号说明
30.100
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
电子设备
31.101
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理器
32.102
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
存储器
33.s100~s300
ꢀꢀꢀꢀꢀꢀ
步骤
34.s310~s311
ꢀꢀꢀꢀꢀꢀ
步骤
35.s320~s321
ꢀꢀꢀꢀꢀꢀ
步骤
36.s330~s331
ꢀꢀꢀꢀꢀꢀ
步骤
37.s340~s341
ꢀꢀꢀꢀꢀꢀ
步骤
38.s350~s351
ꢀꢀꢀꢀꢀꢀ
步骤
39.s360~s361
ꢀꢀꢀꢀꢀꢀ
步骤
40.s370~s373
ꢀꢀꢀꢀꢀꢀ
步骤
具体实施方式
41.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
42.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,故图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
43.本发明的基于语音控制的桌面控制方法、介质及电子设备,用于解决现有技术中电子设备桌面的图标无法灵活控制和管理的技术问题。
44.图1显示为本实施例的基于语音控制的桌面控制方法的应用示意图。图1中电子设备100包括但不限于手机、pad、可穿戴设备、智能ai设备等用户的移动设备,其中,所述电子设备100中装设有至少一个应用程序app,例如,装设的应用程序app为车联网应用程序,用户电子设备100通过应用程序app与车载电子设备实现车联网。通过本实施例的基于语音控制的桌面控制方法在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标,使得电子设备的桌面不显示或显示少量应用程序图标,显示更简洁,然后通过语音控制各应用程序图标于电子设备的桌面内显示、隐藏、移动、排序、安装或卸载等操作,实现通过语音对桌面图标的灵活管理的目的。
45.以下将详细阐述本实施例的基于语音控制的桌面控制方法、介质及电子设备的原理及实施方式,使本领域技术人员不需要创造性劳动即可理解本实施例的基于语音控制的桌面控制方法、介质及电子设备。
46.具体地,请参阅图2,显示为本发明的基于语音控制的桌面控制方法的整体流程示意图。如图2所示,本实施例中的基于语音控制的桌面控制方法包括以下步骤:
47.步骤s100,在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标;
48.步骤s200,监听语音指令;
49.步骤s300,响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作。
50.以下对本实施例基于语音控制的桌面控制方法中的步骤s100至步骤s300进行详细说明。
51.步骤s100,在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标。
52.图3显示为本实施例的基于语音控制的桌面控制方法中在进入电子设备的桌面图标显示系统时隐藏桌面内的应用程序图标的示意图。
53.如图3所示,于本实施例中,预先创建桌面显示管理数据库,所述桌面显示管理数据库用于存储用于通过本实施例基于语音控制的桌面控制方法进行管理的应用程序及相关信息。
54.在创建桌面显示管理数据库后,扫描电子设备系统内的所有应用程序(app),基于用户选取添加所要管理的应用程序到桌面显示管理数据库,于电子设备的桌面隐藏对应的应用程序。在桌面显示管理数据库添加好所有所要管理的应用程序之后。用户在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标,使用户在进入电子设备时,看到的电子设备的桌面更简洁,不再显示繁多的应用程序图标,也有利于保护用户隐私。
55.步骤s200,监听语音指令。
56.在用户进入电子设备的桌面图标显示系统时,启动监听,是识别到语音信号时,对所述语音信号进行解析处理,确认语音信号是否为预设语音控制指令。
57.其中,于本实施例中,预存若干预设语音控制指令,所述预设语音控制指令包括但不限于显示控制语音控制指令,移动控制语音控制指令,排序控制语音控制指令,隐藏控制语音控制指令,安装控制语音控制指令,卸载控制语音控制指令等。
58.步骤s300,响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所
述预设语音控制指令对应的控制所述应用程序图标的控制操作。
59.本实施例中,需要判断监听到的语音指令是否为预设语音指令,即将识别的语音信号与预设语音控制指令对比,确定识别的语音信号为哪一类型的预设语音控制指令。其中,将识别的语音信号与预设语音控制指令对比是两种语音信号的对比分析,对比两种语音信号是否相同或相似,从而将识别的语音信号确认为某一语音指令的实现方法已被本领域技术人员所熟知,在此不再赘述。
60.由于监听到的预设语音控制指令的类型不同,例如,可能为显示控制语音控制指令,也可能为移动控制语音控制指令,以下根据预设语音控制指令的不同类型,对响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作进行具体说明。
61.图4显示为本发明的基于语音控制的桌面控制方法中通过语音控制应用程序图标显示于桌面的流程示意图。如图4所示,在所述预设语音控制指令为控制所述应用程序图标基于桌面显示图标的方法显示的显示控制语音控制指令时,所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
62.步骤310,判断监听到的语音指令是否为控制所述应用程序图标于桌面内显示的显示控制语音控制指令;
63.步骤311,响应于所述语音指令为控制所述应用程序图标于桌面内显示的显示控制语音控制指令,执行所述显示控制语音控制指令,将对应的应用程序图标显示于所述桌面。
64.即本实施例通过语音控制隐藏的应用程序显示于桌面。
65.图5显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面移动的流程示意图。如图5所示,所述预设语音控制指令为控制所述应用程序图标基于桌面移动图标的方法移动的移动控制语音控制指令;所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
66.步骤320,判断监听到的语音指令是否为控制所述应用程序图标于桌面内移动的移动控制语音控制指令;
67.步骤321,响应于监听到的语音指令为控制所述应用程序图标于桌面内移动的移动控制语音控制指令,执行所述移动控制语音控制指令,将对应的应用程序图标移动至所述桌面的对应位置。
68.即本实施例通过语音控制显示于桌面的应用程序移动。
69.其中,于本实施例中,所述将对应的应用程序图标移动至所述桌面的对应位置包括:
70.1)在桌面内存在多个应用程序图标显示页面时,提取所述移动控制语音控制指令中的页面号码,并基于所述页面号码将对应的应用程序图标移动至所述桌面的对应页面。
71.也就是说,若桌面存在多个应用程序图标显示页面时,用户输入的移动控制语音控制指令中需包含页面号码,若未包含,则输出提示,使得用户输入包含页面号码的语音指令。此外,若未包含,还可以包括提取所述移动控制语音控制指令中的移动方向和/或范围,
并基于所述移动方向和/或范围在当前页面内将对应的应用程序图标移动至所述桌面的对应位置。
72.2)在桌面内存在一个应用程序图标显示页面时,提取所述移动控制语音控制指令中的移动方向和/或范围,并基于所述移动方向和/或范围将对应的应用程序图标移动至所述桌面的对应位置。
73.所以本实施例通过语音控制显示于桌面的应用程序移动,避免了现有技术中需用户通过手指控制应用程序图标进行移动的操作。
74.图6显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面排序的流程示意图;如图6所示,所述预设语音控制指令为控制桌面上显示的预设页码范围内的各所述应用程序图标进行排序的排序控制语音控制指令;所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
75.步骤330,判断监听到的语音指令是否为控制桌面上显示的各所述应用程序图标进行排序的排序控制语音控制指令;
76.步骤331,响应于监听到的语音指令为控制桌面上显示的各所述应用程序图标进行排序的排序控制语音控制指令,执行所述排序控制语音控制指令,将桌面上显示的各所述应用程序图标进行排序。
77.即本实施例通过语音控制显示于桌面的应用程序进行排序。
78.具体地,于本实施例中,所述将桌面上显示的各所述应用程序图标进行排序包括:
79.1)累计各应用程序图标被控制次数、打开使用次数、使用时长;
80.2)基于累计的各应用程序图标被控制次数、打开使用次数、使用时长中的任一种或多种组合将桌面上显示的各所述应用程序图标进行排序。
81.本实施例中,可以基于累计的各应用程序图标的热度:被控制次数、打开使用次数、使用时长中的任一种将桌面上显示的各所述应用程序图标进行排序:可以仅基于各应用程序图标被控制次数(响应语音控制的次数)的大小将桌面上显示的各所述应用程序图标进行排序,例如被控制次数越多的应用程序的图标排在越前面。也可以仅基于各应用程序打开使用次数的大小将桌面上显示的各所述应用程序图标进行排序,例如使用次数越多的应用程序的图标排在越前面。还可以仅基于累计的使用时长的长短将桌面上显示的各所述应用程序图标进行排序,例如使用使用时长越长的应用程序的图标排在越前面。
82.此外,本实施例中,也可以基于累计的各应用程序图标被控制次数、打开使用次数、使用时长中的多种组合将桌面上显示的各所述应用程序图标进行排序:例如,基于累计的各应用程序图标被控制次数、打开使用次数、使用时长的累计之和进行排序,其中,可以分别配置各应用程序图标被控制次数、打开使用次数、使用时长的权重,再累计的各应用程序图标被控制次数、打开使用次数、使用时长的累计之和。
83.图7显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面隐藏的流程示意图。如图7所示,所述预设语音控制指令为控制所述应用程序图标基于桌面图标隐藏方法隐藏的隐藏控制语音控制指令;所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
84.步骤340,判断监听到的语音指令是否为控制所述应用程序图标于桌面隐藏的隐藏控制语音控制指令;
85.步骤341,响应于监听到的语音指令为控制所述应用程序图标于桌面隐藏的隐藏控制语音控制指令,执行基于所述隐藏控制语音控制指令,以将显示于桌面的对应的应用程序图标隐藏。
86.即本实施例通过语音控制显示于桌面的应用程序进行隐藏。
87.图8显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面安装的流程示意图。如图8所示,所述预设语音控制指令为安装所述应用程序图标的安装控制语音控制指令;所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
88.步骤350,判断监听到的语音指令是否为安装所述应用程序图标的安装控制语音控制指令;
89.步骤351,响应于监听到的语音指令为安装所述应用程序图标的安装控制语音控制指令,执行所述安装控制语音控制指令,以将所述应用程序图标安装于桌面图标显示系统中。
90.即本实施例通过语音控制显显示于桌面的应用程序或隐藏的应用程序进行安装。
91.将所述应用程序图标安装于桌面图标显示系统中包括:
92.1)检测所述应用程序的升级版本;
93.2)响应于所述应用程序存在升级版本,获取所述应用程序存在升级版本;
94.3)基于获取的所述应用程序存在升级版本将所述应用程序图标安装于桌面图标显示系统中。
95.图9显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标于桌面卸载的流程示意图。如图9所示,所述预设语音控制指令为卸载所述应用程序图标的卸载控制语音控制指令;所述响应于监听到控制所述应用程序图标的预设语音控制指令,执行与所述预设语音控制指令对应的控制所述应用程序图标的控制操作包括:
96.步骤360,判断监听到的语音指令是否为卸载所述应用程序图标的卸载控制语音控制指令;
97.步骤361,响应于监听到的语音指令为卸载所述应用程序图标的卸载控制语音控制指令,执行所述卸载控制语音控制指令,以将所述应用程序图标从桌面图标显示系统中卸载。
98.即本实施例通过语音控制显显示于桌面的应用程序或隐藏的应用程序进行卸载。
99.图10显示为本实施例的基于语音控制的桌面控制方法中通过语音控制应用程序图标控制过程流程示意图。如图10所示,用户在在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标,然后进入语音指令监听守护流程,监听语音指令。在监听到正确的语音指令时,执行对应的显示控制语音控制指令,移动控制语音控制指令,排序控制语音控制指令,隐藏控制语音控制指令,安装控制语音控制指令或卸载控制语音控制指令等,执行对所述应用程序图标的对应操作。
100.此外,为降低语音指令误操作的风险,本实施例中,还包括对语音指令的验证,即可以设定某一些语音指令的后续执行操作需要用户验证或进一步确认。图11显示为本实施
standard architecture,简称eisa)总线等。该装置总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器102可能包含随机存取存储器(random access memory,简称ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
114.上述的处理器101可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
115.实施例3
116.本实施例提供一种存储介质,存储有程序指令,所述程序指令被处理器执行时实现实施例1中所述的基于语音控制的桌面控制方法的步骤。实施例1已经对所述基于语音控制的桌面控制方法进行了说明,在此不再赘述。
117.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括实施例1中各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
118.综上所述,本发明通过在进入电子设备的桌面图标显示系统时,隐藏桌面内的应用程序图标,使桌面显示更干净简洁,有利于美化系统界面和保护用户隐私,然后通过监听控制应用程序图标的预设语音控制指令,实现通过语音对桌面图标的灵活管理的目的。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
119.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
再多了解一些

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

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

相关文献