CN109658926A - 一种语音指令的更新方法及移动终端 - Google Patents
一种语音指令的更新方法及移动终端 Download PDFInfo
- Publication number
- CN109658926A CN109658926A CN201811448953.9A CN201811448953A CN109658926A CN 109658926 A CN109658926 A CN 109658926A CN 201811448953 A CN201811448953 A CN 201811448953A CN 109658926 A CN109658926 A CN 109658926A
- Authority
- CN
- China
- Prior art keywords
- voice
- input
- application icon
- subtask
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000004044 response Effects 0.000 claims abstract description 19
- 238000003672 processing method Methods 0.000 claims 1
- 238000005520 cutting process Methods 0.000 abstract description 8
- 238000012937 correction Methods 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 15
- 238000003860 storage Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 8
- 101150053844 APP1 gene Proteins 0.000 description 7
- 101100189105 Homo sapiens PABPC4 gene Proteins 0.000 description 7
- 101001049835 Homo sapiens Potassium channel subfamily K member 3 Proteins 0.000 description 7
- 102100039424 Polyadenylate-binding protein 4 Human genes 0.000 description 7
- 102100023207 Potassium channel subfamily K member 3 Human genes 0.000 description 7
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000006854 communication Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 4
- 230000037430 deletion Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 102100022440 Battenin Human genes 0.000 description 3
- 101000901683 Homo sapiens Battenin Proteins 0.000 description 3
- 101000984929 Homo sapiens Butyrophilin subfamily 1 member A1 Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 101001049829 Homo sapiens Potassium channel subfamily K member 5 Proteins 0.000 description 1
- 101001050878 Homo sapiens Potassium channel subfamily K member 9 Proteins 0.000 description 1
- 102100023202 Potassium channel subfamily K member 5 Human genes 0.000 description 1
- 102100024986 Potassium channel subfamily K member 9 Human genes 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种语音指令的更新方法及移动终端,其中,所述方法包括:在本发明实施例中,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。可以通过指定分割操作识别不同的语音子任务,从而可以对部分语音子任务进行更新,有助于减少纠错录入时间。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种语音指令的更新方法及移动终端。
背景技术
为了减少用户使用移动终端的操作步骤,移动终端***逐渐从按键控制向语音控制转换。一句简单的语音指令可以替代多个步骤的按键操作。
现有技术中,语音指令可以通过***预先定义,可以对***中指定应用进行语音控制。例如,语音指令“给XXX打电话”可以控制***自动拨打 XXX的电话。然而,这种***预先定义的语音指令限制性比较大,为了解决这种限制性问题,出现了语音指令的更新功能。用户可以打开移动终端的自定义语音指令功能,并录入语音指令。然而,该方案仅能保***录入,若用户录入错误时,需要重新录入,导致纠错录入消耗时间。
发明内容
本发明实施例提供一种语音指令的更新方法及移动终端,以解决更新语音指令时需要重新录入,导致纠错录入消耗时间的问题。
第一方面,本发明实施例公开了一种语音指令的更新方法,应用于移动终端,包括:
获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;
提取所述目标语音任务序列中的N项语音子任务;
显示所述N项语音子任务对应的M个应用程序图标;
接收用户的第一输入;
响应于所述第一输入,更新所述目标语音任务序列。
第二方面,本发明实施例还公开了一种移动终端,包括:
任务序列获取模块,用于获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;
子任务提取子模块,用于提取所述目标语音任务序列中的N项语音子任务;
应用图标显示模块,用于显示所述N项语音子任务对应的M个应用程序图标;
第一输入接收模块,用于接收用户的第一输入;
任务更新模块,用于响应于所述第一输入,更新所述目标语音任务序列。
第三方面,本发明实施例还公开了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的语音指令的更新方法的步骤。
第四方面,本发明实施例还公开了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的语音指令的更新方法的步骤。
在本发明实施例中,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。可以通过指定分割操作识别不同的语音子任务,从而可以对部分语音子任务进行更新,有助于减少纠错录入时间。
附图说明
图1示出了本发明实施例一中的一种语音指令的更新方法的步骤流程图;
图2示出了本发明实施例一中自定义语音指令的第一界面示意图;
图3示出了本发明实施例一中自定义语音指令的第二界面示意图;
图4示出了本发明实施例一中录屏按钮的外圈环形动态效果示意图;
图5示出了本发明实时例一中的自定义语音指令的第一更新界面;
图6示出了本发明实时例一中的自定义语音指令的第二更新界面;
图7示出了本发明实施例二中的一种移动终端的结构框图;
图8示出了实现本发明各个实施例的一种移动终端的硬件结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面通过列举几个具体的实施例详细介绍本发明提供的一种语音指令的更新方法及移动终端。
参照图1,示出了本发明实施例一的一种语音指令的更新方法的步骤流程图,具体可以包括如下步骤:
步骤101,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令。
本发明实施例应用于具有录屏功能的移动终端,包括平板电脑和手机等。
在实际应用中,用户可以启动移动终端的录屏功能,然后在移动终端上进行教学操作,并为该操作设定语音唤醒词,从而用户可以对着移动终端说出该语音唤醒词,移动终端即会进行该教学操作。
如图2所示,用户可以点击我的语音指令教学旁边的加号,启动教学流程,进入如图3所示的界面,用户可以在该界面对其中的应用进行操作。在该教学流程中,用户可以在每次完成一个语音子任务之后,点击一下其中的录屏按钮BTN1,以表明该语音子任务完成。此外,用户还可以在完成教学操作之后,长按录屏按钮BTN1。如图4所述,当录屏按钮BTN1外圈环形动态效果转一圈时完成教学流程,此时用户可以录入唤醒词,在移动终端识别唤醒词之后,将该唤醒词和上述用户教学操作作为新的自定义语音指令。从而用户可以对着移动终端说出该唤醒词,移动终端即会进行用户教学操作。例如,当唤醒词为“早上好”,用户教学操作为设置七点的闹钟,从而当用户说出“早上好”之后,移动终端会自动设置七点的闹钟。
可以理解,用户教学操作可以包括一个或多个语音子任务,多个语音子任务可以对应相同或不同的应用,多个语音子任务按照顺序组成语音任务序列。例如,用户教学操作包括了2个语音子任务,第1个语音子任务是设置闹钟,第2个语音子任务是运行音乐播放软件,第1个语音子任务和第2个语音子任务对应不同的应用。可以理解,用户在设置了闹钟之后,可以通过指定分割操作通知移动终端第1个语音子任务录入完成。
语音子任务为具有目的一个或多个操作步骤,一个语音子任务对应一个应用。例如,对于设置闹钟的语音子任务,包括打开闹钟软件、设置闹钟、开启闹钟3个步骤。
在本发明实施例中,录屏得到的结果是一个记录了用户教学操作的视频,视频由一系列针对移动终端界面的截图组成。从而视频记录了每个语音子任务的起始、结束、操作步骤、路径以及针对的应用。
步骤102,提取所述目标语音任务序列中的N项语音子任务。
具体地,可以根据上述所说的指定分割操作划分语音子任务。其中,指定分割操作除了对录屏按钮的单次点击,还可以为其他类型的操作,例如,晃动手机、按压物理按键等,本发明实施例对其不加以限制。
步骤103,显示所述N项语音子任务对应的M个应用程序图标。
具体地,可以将应用程序图标按照录屏过程中的顺序显示,当应用程序图标较多时,在当前页面显示部分应用程序图标,用户可以通过滑动或点击指定按钮的方式请求上方、下方或左方、右方显示其他应用程序图标。如图 5所示,可以通过点击指定的上下按钮显示上方或下方的应用程序图标。
在本发明的另一种实施例中,在步骤104之前,还可以包括如下步骤 A1至A2:
步骤A1,接收用户对所述M个应用程序图标中的目标应用程序图标的第二输入。
其中,第二输入用于请求针对目标应用程序图标的所有语音子任务。
第二输入可以是点击输入、长按输入等,第二输入还可以是第二操作,在实际应用中,第二输入可以为对目标应用程序图标的点击操作。
步骤A2,响应于所述第二输入,显示所述目标应用程序图标对应的所有语音子任务的任务标识。
如图5所示,用户可以连续两次点击目标应用程序图标(例如应用APP1),进入如图6所示的界面中,移动终端会将应用APP1的所有语音子任务显示,以使用户对其中的语音子任务(包括TASK1、TASK2、TASK3)进行更新。
可以看出,如图6所示,当语音子任务较多时,用户可以左右滑动。
本发明是实施例可以显示指定应用对应的所有语音子任务,从而方便用户对某个应用其中一个或多个语音子任务进行删除、更改等。
步骤104,接收用户的第一输入。
其中,第一输入用于发起对语音子任务进行更新,可以包括一个或多个,不同的输入可以发起不同类型的更新。第一输入可以是点击输入、长按输入等,第一输入还可以是第一操作。
步骤105,响应于所述第一输入,更新所述目标语音任务序列。
在本发明实施例中,由于通过步骤101识别出了同一个语音指令对应的不同语音子任务,从而可以有助于针对每个语音子任务进行更新;由于通过步骤102获取了对应的应用,还可以对应用下的语音子任务进行更新。
其中,更新包括但不限于:添加新的语音子任务、删除语音子任务、更改语音子任务。
可选地,在本发明的另一种实施例中,上述第一输入用于删除至少一个语音子任务,上述步骤105包括子步骤1051至1052:
子步骤1051,在所述第一输入为对M个应用程序图标中的第一应用程序图标中的第一语音子任务的输入的情况下,将所述第一语音子任务从所述目标语音任务序列中删除。
具体地,可以将第一应用程序图标的第一语音子任务拖动至指定位置 (如图5中指令详情右侧的垃圾回收站)。
可以理解,语音子任务的删除方式可以根据实际应用场景设定,本发明实施例对其不加以限制。
此外,语音子任务的删除还可以在如图6所示的界面中进行,步骤与图 5中的步骤相同。
本发明实施例可以将语音子任务逐个删除,实现了精确和灵活的删除语音子任务。
子步骤1052,在所述第一输入为对M个应用程序图标中的第二应用程序图标的输入的情况下,将所述第二应用程序图标对应的所有语音子任务从所述目标语音任务序列中删除。
具体地,当用户将第二应用程序图标拖入指定位置(例如图5中指令详情右侧的垃圾回收站)时,将该第二应用程序图标中的所有语音子任务全部删除。
可以理解,第二应用程序图标中所有语音子任务的删除方式还可以灵活设定,本发明实施例对其不加以限制。
在本发明实施例中,用户可以一次性将一个应用程序图标的一个或所有语音子任务删除,实现了灵活删除语音子任务。
可选地,在本发明的另一种实施例中,上述第一输入用于更改至少一个语音子任务,上述步骤105包括子步骤1053至1054:
子步骤1053,在所述第一输入为对M个应用程序图标中的第三应用程序图标中的第二语音子任务的输入的情况下,获取重新录入的第三语音子任务并替换所述第二语音子任务。
在本发明实施例中,当用户选中其中一个语音子任务,并选择“重新教”时,重新录入语音子任务替换掉该语音子任务。如图6所示,用户可以首先选中语音子任务“TASK1”,然后选择“重新教”,则将重新录入的语音子任务替换掉“TASK1”。
子步骤1054,在所述第一输入为对M个应用程序图标中的第四应用程序图标的情况下,获取重新录入的第一语音任务子序列并替换所述第四应用程序图标对应的第二语音任务子序列;其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务。
具体地,首先用户选中第三应用程序图标(如图5中的应用APP1),然后选择“重新教”,从而将修改该第三应用程序图标中的所有语音子任务。
可以理解,语音子任务的更改还可以在如图6所示的界面中进行,步骤与图5中的步骤相同。
本发明实施例可以将一个应用程序图标中的一个或所有语音子任务重新录入,实现了灵活更改语音子任务。
可选地,在本发明的另一种实施例中,上述第一输入用于增加至少一个语音子任务;上述步骤105包括子步骤1055至1056:
子步骤1055,获取所述第一输入对应的目标位置。
其中,目标位置可以为目标语音指令中某一对象之后或之前,可以为默认的最前位置或最后位置。例如,如图5所示,用户可以点击APP1,则目标位置可以为APP1之前或之后;如图6所示,用户可以点击语音子任务 TASK1,则目标位置为TASK1之后或之前。
子步骤1056,获取新录入的至少一个语音子任务。
可以理解,录入语音子任务的方法可以参照步骤101的详细说明,在此不再赘述。
具体地,如图5所示,自定义语音指令VOICE1包括多个应用程序图标,用户可以选择其中一个应用程序图标(例如应用APP1),并选择“试一试”,在该应用程序图标之前或之后添加新的语音子任务;如图6所示,应用APP1 包括多个语音子任务,用户可以选择其中一个语音子任务(例如TASK1),并选择“试一试”,在TASK1之前或之后添加新的语音子任务。
子步骤1057,将所述至少一个语音子任务添加至所述目标位置;其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务;所述目标位置包括任一应用程序图标对应的语音任务子序列中的任一位置。
在本发明实施例中,可以向语音指令中添加语音子任务,实现了语音指令的灵活添加。
在本发明实施例中,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。可以通过指定分割操作识别不同的语音子任务,从而可以对部分语音子任务进行更新,有助于减少纠错录入时间。
参照图7,示出了本发明实施例三的一种移动终端的结构框图。
所述移动终端200包括:任务序列获取模块201、子任务提取子模块202、应用图标显示模块203、第一输入接收模块204、任务更新模块205。
下面分别详细介绍各模块的功能以及各模块之间的交互关系。
任务序列获取模块201,用于获取目标语音任务序列,所述目标任务序列关联一条语音控制指令。
子任务提取子模块202,用于提取所述目标语音任务序列中的N项语音子任务。
应用图标显示模块203,用于显示所述N项语音子任务对应的M个应用程序图标。
第一输入接收模块204,用于接收用户的第一输入。
任务更新模块205,用于响应于所述第一输入,更新所述目标语音任务序列。
可选地,在本发明的另一种实施例中,上述移动终端200还包括:
第二输入接收模块,用于接收用户对所述M个应用程序图标中的目标应用程序图标的第二输入。
第二任务标识显示模块,用于响应于所述第二输入,显示所述目标应用程序图标对应的所有语音子任务的任务标识。
可选地,在本发明的另一种实施例中,上述第一输入用于删除至少一个语音子任务,上述任务更新模块205包括:
第一删除子模块,用于在所述第一输入为对M个应用程序图标中的第一应用程序图标中的第一语音子任务的输入的情况下,将所述第一语音子任务从所述目标语音任务序列中删除。
第二删除子模块,用于在所述第一输入为对M个应用程序图标中的第二应用程序图标的输入的情况下,将所述第二应用程序图标对应的所有语音子任务从所述目标语音任务序列中删除。
可选地,在本发明的另一种实施例中,上述第一输入用于更改至少一个语音子任务,上述任务更新模块205包括:
第一重录子模块,用于在所述第一输入为对M个应用程序图标中的第三应用程序图标中的第二语音子任务的输入的情况下,获取重新录入的第三语音子任务并替换所述第二语音子任务。
第二重录子模块,用于在所述第一输入为对M个应用程序图标中的第四应用程序图标的情况下,获取重新录入的第一语音任务子序列并替换所述第四应用程序图标对应的第二语音任务子序列;其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务。
可选地,在本发明的另一种实施例中,上述第一输入用于增加至少一个语音子任务;上述任务更新模块205包括:
目标位置获取子模块,用于获取所述第一输入对应的目标位置。
重录任务获取子模块,用于获取新录入的至少一个语音子任务。
任务添加子模块,用于将所述至少一个语音子任务添加至所述目标位置;其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务;所述目标位置包括任一应用程序图标对应的语音任务子序列中的任一位置。
在本发明实施例中,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。可以通过指定分割操作识别不同的语音子任务,从而可以对部分语音子任务进行更新,有助于减少纠错录入时间。
实施例二是方法实施例一对应的装置实施例,详细说明可以参照实施例一,在此不再赘述。
图8为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端300包括但不限于:射频单元301、网络模块302、音频输出单元303、输入单元304、传感器305、显示单元306、用户输入单元307、接口单元308、存储器309、处理器310、以及电源311等部件。本领域技术人员可以理解,图8中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
处理器310,用于获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述 N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。
在本发明实施例中,获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;提取所述目标语音任务序列中的N项语音子任务;显示所述N项语音子任务对应的M个应用程序图标;接收用户的第一输入;响应于所述第一输入,更新所述目标语音任务序列。可以通过指定分割操作识别不同的语音子任务,从而可以对部分语音子任务进行更新,有助于减少纠错录入时间。
应理解的是,本发明实施例中,射频单元301可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器310处理;另外,将上行的数据发送给基站。通常,射频单元301包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元301还可以通过无线通信***与网络和其他设备通信。
移动终端通过网络模块302为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元303可以将射频单元301或网络模块302接收的或者在存储器309中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元303还可以提供与移动终端300执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元303包括扬声器、蜂鸣器以及受话器等。
输入单元304用于接收音频或视频信号。输入单元304可以包括图形处理器(Graphics Processing Unit,GPU)3041和麦克风3042,图形处理器3041 对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元 306上。经图形处理器3041处理后的图像帧可以存储在存储器309(或其它存储介质)中或者经由射频单元301或网络模块302进行发送。麦克风3042 可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元301发送到移动通信基站的格式输出。
移动终端300还包括至少一种传感器305,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板3061的亮度,接近传感器可在移动终端300移动到耳边时,关闭显示面板3061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器305还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元306用于显示由用户输入的信息或提供给用户的信息。显示单元306可包括显示面板3061,可以采用液晶显示器(Liquid Crystal Display, LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板3061。
用户输入单元307可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元307 包括触控面板3071以及其他输入设备3072。触控面板3071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板3071上或在触控面板3071附近的操作)。触控面板3071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器310,接收处理器310发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板3071。除了触控面板3071,用户输入单元307还可以包括其他输入设备3072。具体地,其他输入设备3072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板3071可覆盖在显示面板3061上,当触控面板3071 检测到在其上或附近的触摸操作后,传送给处理器310以确定触摸事件的类型,随后处理器310根据触摸事件的类型在显示面板3061上提供相应的视觉输出。虽然在图8中,触控面板3071与显示面板3061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板3071与显示面板3061集成而实现移动终端的输入和输出功能,具体此处不做限定。
接口单元308为外部装置与移动终端300连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元308可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端300内的一个或多个元件或者可以用于在移动终端300和外部装置之间传输数据。
存储器309可用于存储软件程序以及各种数据。存储器309可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器309可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器310是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器309内的软件程序和/或模块,以及调用存储在存储器309内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器310可包括一个或多个处理单元;优选的,处理器310可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器310中。
移动终端300还可以包括给各个部件供电的电源311(比如电池),优选的,电源311可以通过电源更新***与处理器310逻辑相连,从而通过电源更新***实现更新充电、放电、以及功耗更新等功能。
另外,移动终端300包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种移动终端,包括处理器310,存储器 309,存储在存储器309上并可在所述处理器310上运行的计算机程序,该计算机程序被处理器310执行时实现上述语音指令的更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述语音指令的更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (10)
1.一种语音任务处理方法,应用于移动终端,其特征在于,所述方法包括:
获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;
提取所述目标语音任务序列中的N项语音子任务;
显示所述N项语音子任务对应的M个应用程序图标;
接收用户的第一输入;
响应于所述第一输入,更新所述目标语音任务序列。
2.根据权利要求1所述的方法,其特征在于,所述接收用户的第一输入之前,还包括:
接收用户对所述M个应用程序图标中的目标应用程序图标的第二输入;
响应于所述第二输入,显示所述目标应用程序图标对应的所有语音子任务的任务标识。
3.根据权利要求1所述的方法,其特征在于,所述第一输入用于删除至少一个语音子任务;
所述响应于所述第一输入,更新所述目标语音任务序列,包括:
在所述第一输入为对M个应用程序图标中的第一应用程序图标中的第一语音子任务的输入的情况下,将所述第一语音子任务从所述目标语音任务序列中删除;
在所述第一输入为对M个应用程序图标中的第二应用程序图标的输入的情况下,将所述第二应用程序图标对应的所有语音子任务从所述目标语音任务序列中删除。
4.根据权利要求1所述的方法,其特征在于,所述第一输入用于更改至少一个语音子任务;
所述响应于所述第一输入,更新所述目标语音任务序列,包括:
在所述第一输入为对M个应用程序图标中的第三应用程序图标中的第二语音子任务的输入的情况下,获取重新录入的第三语音子任务并替换所述第二语音子任务;
在所述第一输入为对M个应用程序图标中的第四应用程序图标的情况下,获取重新录入的第一语音任务子序列并替换所述第四应用程序图标对应的第二语音任务子序列;
其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务。
5.根据权利要求1所述的方法,其特征在于,所述第一输入用于增加至少一个语音子任务;
所述响应于所述第一输入,更新所述目标语音任务序列,包括:
获取所述第一输入对应的目标位置;
获取新录入的至少一个语音子任务;
将所述至少一个语音子任务添加至所述目标位置;
其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务;所述目标位置包括任一应用程序图标对应的语音任务子序列中的任一位置。
6.一种移动终端,其特征在于,包括:
任务序列获取模块,用于获取目标语音任务序列,所述目标任务序列关联一条语音控制指令;
子任务提取子模块,用于提取所述目标语音任务序列中的N项语音子任务;
应用图标显示模块,用于显示所述N项语音子任务对应的M个应用程序图标;
第一输入接收模块,用于接收用户的第一输入;
任务更新模块,用于响应于所述第一输入,更新所述目标语音任务序列。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
第二输入接收模块,用于接收用户对所述M个应用程序图标中的目标应用程序图标的第二输入;
第二任务标识显示模块,用于响应于所述第二输入,显示所述目标应用程序图标对应的所有语音子任务的任务标识。
8.根据权利要求6所述的移动终端,其特征在于,所述第一输入用于删除至少一个语音子任务;
所述任务更新模块,包括:
第一删除子模块,用于在所述第一输入为对M个应用程序图标中的第一应用程序图标中的第一语音子任务的输入的情况下,将所述第一语音子任务从所述目标语音任务序列中删除;
第二删除子模块,用于在所述第一输入为对M个应用程序图标中的第二应用程序图标的输入的情况下,将所述第二应用程序图标对应的所有语音子任务从所述目标语音任务序列中删除。
9.根据权利要求6所述的移动终端,其特征在于,所述第一输入用于更改至少一个语音子任务;
所述任务更新模块,包括:
第一重录子模块,用于在所述第一输入为对M个应用程序图标中的第三应用程序图标中的第二语音子任务的输入的情况下,获取重新录入的第三语音子任务并替换所述第二语音子任务;
第二重录子模块,用于在所述第一输入为对M个应用程序图标中的第四应用程序图标的情况下,获取重新录入的第一语音任务子序列并替换所述第四应用程序图标对应的第二语音任务子序列;
其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务。
10.根据权利要求6所述的移动终端,其特征在于,所述第一输入用于添加至少一个语音子任务;
所述任务更新模块,包括:
目标位置获取子模块,用于获取所述第一输入对应的目标位置;
重录任务获取子模块,用于获取新录入的至少一个语音子任务;
任务添加子模块,用于将所述至少一个语音子任务添加至所述目标位置;
其中,每个应用程序图标对应一个语音任务子序列,每个语音任务子序列包括至少一个语音子任务;所述目标位置包括任一应用程序图标对应的语音任务子序列中的任一位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811448953.9A CN109658926B (zh) | 2018-11-28 | 2018-11-28 | 一种语音指令的更新方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811448953.9A CN109658926B (zh) | 2018-11-28 | 2018-11-28 | 一种语音指令的更新方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109658926A true CN109658926A (zh) | 2019-04-19 |
CN109658926B CN109658926B (zh) | 2021-03-23 |
Family
ID=66112079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811448953.9A Active CN109658926B (zh) | 2018-11-28 | 2018-11-28 | 一种语音指令的更新方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109658926B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113192490A (zh) * | 2021-04-14 | 2021-07-30 | 维沃移动通信有限公司 | 语音处理方法、装置和电子设备 |
CN113823284A (zh) * | 2021-09-24 | 2021-12-21 | 浪潮金融信息技术有限公司 | 一种基于云计算设置语音助手指令的***、方法及介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2007013521A1 (ja) * | 2005-07-26 | 2009-02-12 | 本田技研工業株式会社 | ユーザと機械とのインタラクションを実施するための装置、方法、およびプログラム |
CN101557432A (zh) * | 2008-04-08 | 2009-10-14 | Lg电子株式会社 | 移动终端及其菜单控制方法 |
CN101853124A (zh) * | 2009-03-31 | 2010-10-06 | Lg电子株式会社 | 移动终端及其控制方法 |
CN101957679A (zh) * | 2009-07-14 | 2011-01-26 | 株式会社泛泰 | 根据触摸信号来显示菜单信息的移动终端 |
CN102945074A (zh) * | 2011-10-12 | 2013-02-27 | 微软公司 | 根据所捕捉的语音和音频内容来填充列表和任务 |
CN103838461A (zh) * | 2014-02-14 | 2014-06-04 | 广州市久邦数码科技有限公司 | 一种图标菜单弹放的实现方法及*** |
CN105677152A (zh) * | 2015-12-31 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种语音触屏操作处理的方法、装置以及终端 |
CN108897517A (zh) * | 2018-06-27 | 2018-11-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
-
2018
- 2018-11-28 CN CN201811448953.9A patent/CN109658926B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2007013521A1 (ja) * | 2005-07-26 | 2009-02-12 | 本田技研工業株式会社 | ユーザと機械とのインタラクションを実施するための装置、方法、およびプログラム |
CN101557432A (zh) * | 2008-04-08 | 2009-10-14 | Lg电子株式会社 | 移动终端及其菜单控制方法 |
CN101853124A (zh) * | 2009-03-31 | 2010-10-06 | Lg电子株式会社 | 移动终端及其控制方法 |
CN101957679A (zh) * | 2009-07-14 | 2011-01-26 | 株式会社泛泰 | 根据触摸信号来显示菜单信息的移动终端 |
CN102945074A (zh) * | 2011-10-12 | 2013-02-27 | 微软公司 | 根据所捕捉的语音和音频内容来填充列表和任务 |
CN103838461A (zh) * | 2014-02-14 | 2014-06-04 | 广州市久邦数码科技有限公司 | 一种图标菜单弹放的实现方法及*** |
CN105677152A (zh) * | 2015-12-31 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种语音触屏操作处理的方法、装置以及终端 |
CN108897517A (zh) * | 2018-06-27 | 2018-11-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113192490A (zh) * | 2021-04-14 | 2021-07-30 | 维沃移动通信有限公司 | 语音处理方法、装置和电子设备 |
CN113823284A (zh) * | 2021-09-24 | 2021-12-21 | 浪潮金融信息技术有限公司 | 一种基于云计算设置语音助手指令的***、方法及介质 |
CN113823284B (zh) * | 2021-09-24 | 2023-10-24 | 浪潮金融信息技术有限公司 | 一种基于云计算设置语音助手指令的***、方法及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109658926B (zh) | 2021-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108737904B (zh) | 一种视频数据处理方法及移动终端 | |
CN107734179A (zh) | 一种消息提示方法、移动终端 | |
CN108108214A (zh) | 一种操作引导方法、装置及移动终端 | |
CN108415652A (zh) | 一种文本处理方法及移动终端 | |
CN108089891A (zh) | 一种应用程序启动方法、移动终端 | |
CN109408172A (zh) | 一种应用程序的处理方法及终端设备 | |
CN109491738A (zh) | 一种终端设备的控制方法及终端设备 | |
CN110109593A (zh) | 一种截屏方法及终端设备 | |
CN108279948A (zh) | 一种应用程序启动方法及移动终端 | |
CN110046013A (zh) | 一种界面显示方法及终端设备 | |
CN108681483A (zh) | 一种任务处理方法及装置 | |
CN109634438A (zh) | 一种输入法的控制方法及终端设备 | |
CN108037885A (zh) | 一种操作提示方法及移动终端 | |
CN110225180A (zh) | 一种内容输入方法及终端设备 | |
CN108320148A (zh) | 一种资源转移方法及相关设备 | |
CN110096203A (zh) | 一种截图方法及移动终端 | |
CN108898555A (zh) | 一种图像处理方法及终端设备 | |
US20230015943A1 (en) | Scratchpad creation method and electronic device | |
CN110489031A (zh) | 内容显示方法及终端设备 | |
CN107765954B (zh) | 一种应用程序图标更新方法、移动终端及服务器 | |
CN109683768A (zh) | 一种应用的操作方法及移动终端 | |
CN109491670A (zh) | 一种页面显示方法及终端设备 | |
CN108536349A (zh) | 一种图标管理方法及移动终端 | |
CN108009031A (zh) | 一种应用程序的控制方法及移动终端 | |
CN108491219A (zh) | 一种应用的更新方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |