移动终端及语音控制应用程序的方法

文档序号:6523420阅读:125来源:国知局
移动终端及语音控制应用程序的方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种移动终端语音控制应用程序的方法,所述方法包括:预定义语音识别应用的启动按键;所述移动终端处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用;接收并识别语音指令;根据所述语音指令控制所述移动终端的应用程序。本发明还提供了一种实现上述方法的移动终端。借此,本发明可以在终端锁屏时启用语音控制,提升用户体验。
【专利说明】移动终端及语音控制应用程序的方法
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种移动终端及语音控制应用程序的方法。【背景技术】
[0002]随着通信技术的发展,移动终端向着智能化、多功能化发展。语音操作是现有智能终端的重要技术之一,但目前的智能终端中,一般都是通过长按耳机上的接听电话按钮来启动语音识别软件或语音拨号软件,而一般语音识别软件都需要按一个按键来开始语音录入,或只是单一的语音拨号软件。现有的通过耳机启动的语音拨号软件功能单一,无法达到控制手机的目的,且在终端锁屏的情况下无法启动。
[0003]综上可知,现有的移动终端语音控制应用程序的方法,在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0004]针对上述的缺陷,本发明的目的在于提供一种移动终端及语音控制应用程序的方法,可以在终端锁屏时启用语音控制,提升用户体验。
[0005]为了实现上述目的,本发明提供一种移动终端语音控制应用程序的方法,所述方法包括:
[0006]预定义语音识别应用的启动按键;
[0007]所述移动终端处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用;
[0008]接收并识别语音指令;
[0009]根据所述语音指令控制所述移动终端的应用程序。
[0010]根据本发明的移动终端语音控制应用程序的方法,所述接收并识别语音指令步骤之前包括:
[0011]发送第一提示语音,提示用户输入语音指令;
[0012]所述接收并识别语音指令的步骤之后包括:
[0013]若识别出所述语音指令,则发出第二提示语音,并等待确认指令;
[0014]若不能识别所述语音指令,则发出用于提示指令错误的第三提示语音。
[0015]根据本发明的移动终端语音控制应用程序的方法,所述方法还包括:
[0016]配置语音指令库。
[0017]根据本发明的移动终端语音控制应用程序的方法,所述识别语音指令的步骤包括:
[0018]判断接收的语音的停止时间是否达到预设时间阈值;
[0019]若是,则将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令。
[0020]根据本发明的移动终端语音控制应用程序的方法,所述根据所述语音指令控制所述移动终端的应用程序步骤至少包括:
[0021]启动或关闭所述移动终端的应用程序;或者
[0022]控制所述移动终端的应用程序的运行参数。
[0023]本发明还提供一种移动终端,包括:
[0024]预定义模块,用于预定义语音识别应用的启动按键;
[0025]语音启动模块,用于所述移动终端处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用;
[0026]语音识别模块,用于接收并识别语音指令;
[0027]指令执行模块,用于根据所述语音指令控制所述移动终端的应用程序。
[0028]根据本发明的移动终端,所述移动终端还包括语音提示模块,用于所述语音识别应用被启动后发送第一提示语音,提示用户输入语音指令;或者识别出所述语音指令后发出第二提示语音,并等待确认指令;
[0029]若所述移动终端不能识别所述语音指令,则所述语音提示模块发出用于提示指令错误的第三提示语音。
[0030]根据本发明的移动终端,所述移动终端还包括指令配置模块,用于配置语音指令库。
[0031]根据本发明的移动终端,所述语音识别模块包括:
[0032]判断子模块,用于判断接收的语音的停止时间是否达到预设时间阈值,若是,则交由匹配子模块处理;
[0033]匹配子模块,用于将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令。
[0034]根据本发明的移动终端,所述指令执行模块进一步用于:
[0035]启动或关闭所述移动终端的应用程序;或者
[0036]控制所述移动终端的应用程序的运行参数。
[0037]本发明通过预定义语音识别应用的启动按键,移动终端在锁屏状态时,按下该启动按键也可以启动语音识别应用。启动该语音应用后即可以接收语音指令的输入并识别处理,若识别为可执行的语音指令,则执行该指令,借此对其它应用程序进行控制。本发明只需按一下启动按键即可进行后续的语音控制,且在终端锁屏状态下也可以运行处理,可大在提闻用户体验。
【专利附图】

【附图说明】
[0038]图1是本发明一实施例的移动终端结构示意图;
[0039]图2是本发明另一实施例的移动终端结构示意图;
[0040]图3是本发明一实施例的移动终端语音控制应用程序的方法流程图;
[0041]图4是本发明另一实施例的移动终端语音控制应用程序的方法流程图。
【具体实施方式】
[0042]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0043]参见图1,本发明提供了一种移动终端,其可以是手机、PDA (Personal DigitalAssistant,个人数字助理)、掌上电脑等,且该移动终端100包括预定义模块10、语音启动模块20、语音识别模块30及指令执行模块40。其中:
[0044]预定义模块10用于预定义语音识别应用的启动按键。
[0045]本实施例所述的语音识别应用可以是内置于移动终端100的软件单元,硬件单元或软硬件结合单元。所述启动按键优选为移动终端100配置的耳机的接听按键,耳机可以为普通耳机,也可以是与移动终端100建立连接的蓝牙耳机。
[0046]语音启动模块20用于所述移动终端100处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用。
[0047]需要说明的,当移动终端100有来电时,按下耳机的接听按键,优先接听来电。若移动终端100处于没有来电的其它状态,则按下接听按键时,启动所述语音识别应用。优选的,无论移动终端100处于正常使用状态或锁屏状态,按下预设的启动按键后,均可启动所述语音识别应用,如果该语音识别应用已经在后台运行,则可以直接将其拉到前台。
[0048]语音识别模块30用于接收并识别语音指令。
[0049]语音识别应用启动后,用户即可以向移动终端100发送语音指令。语音识别模块30接收到语音输入后,对语音进行识别处理,若识别出接收的语音为语音指令,则交由指令执行模块40处理,否则移动终端100提示用户为不可识别的语音。
[0050]指令执行模块40用于根据所述语音指令控制所述移动终端100的应用程序。
[0051]具体应用中,指令执行模块40可以根据语音指令启动或关闭移动终端100的应用程序,或者控制应用程序的运行参数。比如,移动终端100接收到“拨打张三电话”的指令后,即可发起对张三的呼叫。再比如,移动终端100在播放通过耳机播放音乐时,可以对过语音指令对其进行“上一首、下一首、增加音量、降低音量”的控制。
[0052]优选的是,如果移动终端100是在锁屏状态下启动的所述语音识别应用,且接收的语音指令控制的应用程序需要解锁运行,则移动终端100在执行所述语音指令的同时,将移动终端100进行解锁处理。
[0053]本发明的移动终端通过一键开启语音识别应用后,若未收到语音指令输入,则保持等待状态,不作退出处理。且移动终端在接收语音指令后,可以方便的实现对应用程序的开启、关闭及参数调节等控制,且在锁屏时也可以开启该语音应用,借此大大提高用户体验。
[0054]参见图2,本发明的另一实施例提供的移动终端。该实施例与上述实施例的相同部分不再赘述,下面仅就不同之处加以说明。
[0055]本实施例中,移动终端100还包括指令配置模块50和语音提示模块60。其中,指令配置模块50用于配置语音指令库,将常用的命令通过配置界面进行自定义配置,使语音指令更符合用户使用习惯。
[0056]所述语音识别模块30包括判断子模块31和匹配子模块32,其中:
[0057]所述判断子模块31用于判断接收的语音的停止时间是否达到预设时间阈值,若是,则交由匹配子模块32处理。
[0058]所述匹配子模块32用于将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令。
[0059]本发明可以预设语音指令间的识别时间阈值,比如设为2s,即如果某语音输入后停止时间达到或超过2s,则移动终端100判定在此之前的语音输入为一条语音,然后将其与预设的语音指令库匹配,借此确定语音指令。
[0060]更好的是,本发明可以通过语音提示模块60对各操作过程进行语音提示。比如,用户通过启动按键启动语音识别应用后,该语音提示模块60即向用户发送第一提示语音,比如“我能为你做什么”的语音,提示用户输入语音控制指令。
[0061]优选的,本实施例中的移动终端100识别出语音指令后,可以不立即执行所述指令,其先通过语音提示模块60向用户发送第二提示音,并等待用户确认。该第二提示音是提示用户即将执行的语音指令,借此保证指令的正确性。进一步的,如果移动终端100不能识别用户的语音指令,则语音提示模块60发出第三提示语音,提示用户指令错误,重新输入语首指令,进一步提闻用户体验。
[0062]参见图3,本发明提供了一种移动终端语音控制应用程序的方法,其可以通过如图1所示的移动终端100实现,该方法包括:
[0063]步骤S301,预定义语音识别应用的启动按键。
[0064]本实施例所述的语音识别应用可以是内置于移动终端100的软件单元,硬件单元或软硬件结合单元。所述启动按键优选为移动终端100配置的耳机的接听按键,耳机可以为普通耳机,也可以是与移动终端100建立连接的蓝牙耳机。
[0065]步骤S302,移动终端100处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用。
[0066]需要说明的,当移动终端100有来电时,按下耳机的接听按键,优先接听来电。若移动终端100处于没有来电的其它状态,则按下接听按键时,启动所述语音识别应用。优选的,无论移动终端100处于正常使用状态或锁屏状态,按下预设的启动按键后,均可启动所述语音识别应用,如果该语音识别应用已经在后台运行,则可以直接将其拉到前台。
[0067]步骤S303,接收并识别语首指令。
[0068]语音识别应用启动后,用户即可以向移动终端100发送语音指令。移动终端100对语音进行识别处理,若识别出接收的语音为语音指令,则交由指令执行模块40处理,否则移动终端100提示用户为不可识别的语音。
[0069]步骤S304,根据所述语音指令控制所述移动终端100的应用程序。
[0070]具体应用中,移动终端100可以根据语音指令启动或关闭其应用程序,或者控制应用程序的运行参数。比如,移动终端100接收到“拨打张三电话”的指令后,即可发起对张三的呼叫。再比如,移动终端100在播放通过耳机播放音乐时,可以对过语音指令对其进行“上一首、下一首、增加音量、降低音量”的控制。
[0071]本发明的移动终端通过一键开启语音识别应用后,若未收到语音指令输入,则保持等待状态,不作退出处理。且移动终端在接收语音指令后,可以方便的实现对应用程序的开启、关闭及参数调节等控制,且在锁屏时也可以开启该语音应用,借此大大提高用户体验。
[0072]再参见图4,本发明另一实施例的移动终端语音控制应用程序的方法,其可以通过如图2所示的移动终端100实现,该方法包括:[0073]步骤S401,配置语音指令库。用户可以通过移动终端100将常用的命令通过配置界面进行自定义配置,使语音指令更符合使用习惯。
[0074]步骤S402,预定义语音识别应用的启动按键。所述启动按键可以为移动终端100的某一硬按键,本实施例中优选为移动终端100配置的耳机的接听按键,耳机可以为普通耳机,也可以是与移动终端100建立连接的蓝牙耳机。
[0075]步骤S403,移动终端100处于锁屏状态时,接收启动按键的启动指令,启动所述语音识别应用。
[0076]步骤S404,发送第一提示语音,提示用户输入语音指令。若用户输入语音则执行步骤S405,否则保持等待状态。用户通过启动按键启动语音识别应用后,该语音提示模块60即向用户发送第一提示语音,比如“我能为你做什么”的语音,提示用户输入语音控制指令。
[0077]步骤S405,判断接收的语音的停止时间是否达到预设时间阈值,若是,则执行步骤S406,否则继续接收。
[0078]步骤S406,将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令,并执行步骤S407,否则执行步骤S408。本发明可以预设语音指令间的识别时间阈值,比如设为2s,即如果某语音输入后停止时间达到或超过2s,则移动终端100判定在此之前的语音输入为一条语音,然后将其与预设的语音指令库匹配,借此确定语音指令。
[0079]步骤S407,发送第二提示音,等待用户确认指令。该第二提示音是提示用户即将执行的语音指令,借此保证指令的正确性。
[0080]步骤S408,发送第三提示语音,提示用户指令错误,并重新输入语音指令。
[0081]步骤S409,根据语音指令启动或关闭所述移动终端的应用程序,或者控制所述移动终端的应用程序的运行参数。
[0082]更好的,当用户无操作时,移动终端100还可以通过接收语音指令退出语音识别应用,借此节约运行资源。
[0083]综上所述,本发明通过预定义语音识别应用的启动按键,移动终端在锁屏状态时,按下该启动按键也可以启动语音识别应用。启动该语音应用后即可以接收语音指令的输入并识别处理,若识别为可执行的语音指令,则执行该指令,借此对其它应用程序进行控制。本发明只需按一下启动按键即可进行后续的语音控制,且在终端锁屏状态下也可以运行处理,可大在提闻用户体验。
[0084]当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种移动终端语音控制应用程序的方法,其特征在于,所述方法包括: 预定义语音识别应用的启动按键; 所述移动终端处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用; 接收并识别语音指令; 根据所述语音指令控制所述移动终端的应用程序。
2.根据权利要求1所述的移动终端语音控制应用程序的方法,其特征在于,所述接收并识别语音指令步骤之前包括: 发送第一提示语音,提示用户输入语音指令; 所述接收并识别语音指令的步骤之后包括: 若识别出所述语音指令,则发出第二提示语音,并等待确认指令; 若不能识别所述语音指令,则发出用于提示指令错误的第三提示语音。
3.根据权利要求1所述的移动终端语音控制应用程序的方法,其特征在于,所述方法还包括: 配置语音指令库。
4.根据权利要求3所述的移动终端语音控制应用程序的方法,其特征在于,所述识别语音指令的步骤包括: 判断接收的语音的停止时间是否达到预设时间阈值; 若是,则将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令。
5.根据权利要求1~4任一项所述的移动终端语音控制应用程序的方法,其特征在于,所述根据所述语音指令控制所述移动终端的应用程序步骤至少包括: 启动或关闭所述移动终端的应用程序;或者 控制所述移动终端的应用程序的运行参数。
6.一种移动终端,其特征在于,包括: 预定义模块,用于预定义语音识别应用的启动按键; 语音启动模块,用于所述移动终端处于锁屏状态时,在接收到所述启动按键的启动指令后,启动所述语音识别应用; 语音识别模块,用于接收并识别语音指令; 指令执行模块,用于根据所述语音指令控制所述移动终端的应用程序。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括语音提示模块,用于所述语音识别应用被启动后发送第一提示语音,提示用户输入语音指令;或者识别出所述语音指令后发出第二提示语音,并等待确认指令; 若所述移动终端不能识别所述语音指令,则所述语音提示模块发出用于提示指令错误的第二提不语首。
8.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括指令配置模块,用于配置语音指令库。
9.根据权利要求8所述的移动终端,其特征在于,所述语音识别模块包括: 判断子模块,用于判断接收的语音的停止时间是否达到预设时间阈值,若是,则交由匹配子模块处理; 匹配子模块,用于将所述停止时间之前接收的语音与所述语音指令库匹配处理,若所述语音指令库有匹配的语音指令,则将所述语音识别为一条所述语音指令。
10.根据权利要求6~9任一项所述的移动终端,其特征在于,所述指令执行模块进一步用于: 启动或关闭所述移动终端的应用程序;或者 控制所述移动终 端的应用程序的运行参数。
【文档编号】G06F3/01GK103760969SQ201310676893
【公开日】2014年4月30日 申请日期:2013年12月12日 优先权日:2013年12月12日
【发明者】杨水清 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1