一种信息处理方法及电子设备的制作方法

文档序号:6508963阅读:201来源:国知局
一种信息处理方法及电子设备的制作方法
【专利摘要】本申请提供了一种信息处理方法及电子设备,电子设备包括显示单元和语音识别引擎,方法包括:显示包括第一对象的M个对象,第一对象为语音识别引擎的标识;获得输入操作;确定输入操作是否满足预定条件,当满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗切换到正常工作状态;当语音识别引擎处于正常工作状态的收音状态时,获得语音输入;当语音识别引擎处于识别状态时,基于第二对象的参数信息对语音输入进行识别;当语音识别引擎处于结果反馈状态时,输出识别结果。本申请使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
【专利说明】一种信息处理方法及电子设备

【技术领域】
[0001]本发明涉及信息处理【技术领域】,尤其涉及一种信息处理方法及电子设备。

【背景技术】
[0002]在手机或其它智能平台上,语音作为一种交互方式有着自己的优势,例如,信息录入、检索、深层命令的执行。现有技术中,语音交互方式的典型应用为语音助手Siri,利用Siri用户可以通过手机读短信、查找联系人、介绍餐厅、询问天气、语音设置闹钟等。
[0003]然而,发明人在实现本发明创造的过程中发现:利用Siri进行语音交互的时间较长、过程较繁琐。以查找联系人为例,需要先启动Siri,进入Siri专有的界面,然后再接收和处理语音指令,另外,本身启动Siri的过程对系统和用户的心理都有较重的负担,远不如点开通讯录直接,这使得用户优先想通过联系人的应用程序查找联系人,而不是通过Siri0


【发明内容】

[0004]有鉴于此,本发明提供了一种信息处理方法及电子设备,用以解决现有技术中进行语音交互的时间较长、过程较繁琐的问题,其技术方案如下:
[0005]一种信息处理方法,应用于电子设备中,所述电子设备包括显示单元和语音识别引擎,所述语音识别引擎具有低功耗状态以及正常工作状态,所述方法包括:
[0006]在所述显示单元显示M个对象,其中,所述M个对象中包括第一对象,所述第一对象为所述语音识别引擎的标识;
[0007]获得输入操作;
[0008]确定所述输入操作是否满足预定条件;
[0009]当所述输入操作满足所述预定条件,将所述输入操作作为第一输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态,其中,所述第一输入操作能够确定所述第一对象和第二对象,所述第二对象属于所述M个对象;
[0010]当所述语音识别引擎处于所述正常工作状态的收音状态时,获得语音输入;
[0011]当所述语音识别引擎处于所述正常工作状态的识别状态时,基于所述第二对象的参数信息对所述语音输入进行识别;
[0012]当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0013]可选的,当所述输入操作不满足预定条件,将所述输入操作作为第二输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态;
[0014]当所述语音识别引擎处于所述正常工作状态的收音状态时,获得所述语音输入;
[0015]当所述语音识别引擎处于所述正常工作状态的识别状态时,对所述语音输入进行识别;
[0016]当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0017]其中,所述确定所述输入操作是否满足预定条件包括:
[0018]根据所述输入操作确定第一对象;
[0019]当确定所述第一对象时,将所述M个对象中的N个对象予以提示,所述N个对象中每个对象的参数信息能够作用于所述语音识别引擎的所述正常工作状态的识别状态。
[0020]其中,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述M个对象中的一个对象;
[0021]或/ 和,
[0022]所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述N个对象中的一个对象。
[0023]其中,所述输入操作为两个操控输入点的操作;
[0024]所述确定所述输入操作是否满足预定条件包括:
[0025]当所述两个操控输入点中的第一操控输入点满足预定规则时,确定第一对象,以及当所述两个操控输入点中的第二操控输入点满足预定规则时,确定第二对象;
[0026]当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象;
[0027]或者,
[0028]所述输入操作为滑动输入操作;
[0029]所述确定所述输入操作是否满足预定条件包括:
[0030]所述输入操作的轨迹点满足预定规则时确定第一对象;
[0031]所述输入操作的结束点满足预定规则时确定第二对象;
[0032]当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象;
[0033]或者,
[0034]所述电子设备具有触摸感应单元,所述触摸感应单元的触摸区域分为第一区域和第二区域,所述第二区域与所述显示单元重合,所述输入操作为滑动操作;
[0035]所述确定所述输入操作是否满足预定条件包括:
[0036]当所述输入操作的起始点在所述第一区域,并且所述输入操作从第一区域移动至所述第一区域与所述第二区域的分割线时,确定所述第一对象并显示所述第一对象,以使所述输入操作控制所述第一对象在所述第二区域移动;
[0037]在所述输入操作从所述第一区域移动进入所述第二区域时,如果所述输入操作的结束点满足预定规则,则确定第二对象;
[0038]当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象。一种电子设备,所述电子设备包括显示单元和语音识别引擎,所述语音识别引擎具有低功耗状态以及正常工作状态,所述电子设备包括:
[0039]显示模块,用于在所述显示单元显示M个对象,其中,所述M个对象中包括第一对象,所述第一对象为所述语音识别引擎的标识;
[0040]第一获取模块,用于获得输入操作;
[0041]确定模块,用于确定所述输入操作是否满足预定条件;
[0042]第一控制模块,用于当所述输入操作满足所述预定条件时,将所述输入操作作为第一输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态,其中,所述第一输入操作能够确定所述第一对象和第二对象,所述第二对象属于所述M个对象;
[0043]第二获取模块,用于当所述语音识别引擎处于所述正常工作状态的收音状态时,获得语音输入;
[0044]第一识别模块,用于当所述语音识别引擎处于所述正常工作状态的识别状态时,基于所述第二对象的参数信息对所述语音输入进行识别;
[0045]第一输出模块,用于当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0046]可选的,所述的电子设备还包括:
[0047]第二控制模块,用于当所述输入操作不满足预定条件,将所述输入操作作为第二输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态;
[0048]第三获取模块,用于当所述语音识别引擎处于所述正常工作状态的收音状态时,获得所述语音输入;
[0049]第二识别模块,用于当所述语音识别引擎处于所述正常工作状态的识别状态时,对所述语音输入进行识别;
[0050]第二输出模块,用于当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0051]其中,所述确定模块包括:
[0052]第一确定子模块,用于根据所述输入操作确定第一对象;
[0053]提示子模块,用于当确定所述第一对象时,将所述M个对象中的N个对象予以提示,所述N个对象中每个对象的参数信息能够作用于所述语音识别引擎的所述正常工作状态的识别状态。
[0054]其中,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述M个对象中的一个对象;
[0055]或/和,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述N个对象中的一个对象。
[0056]其中,所述输入操作为两个操控输入点的操作;
[0057]所述确定模块包括:
[0058]第二确定子模块,用于当所述两个操控输入点中的第一操控输入点满足预定规则时,确定第一对象;
[0059]第三确定子模块,用于当所述两个操控输入点中第二操控输入点满足预定规则时,确定第二对象;
[0060]第四确定子模块,用于当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象;
[0061]或者,
[0062]所述输入操作为滑动输入操作;
[0063]所述确定模块包括:
[0064]第五确定子模块,用于当所述输入操作的轨迹点满足预定规则时确定第一对象;
[0065]第六确定子模块,用于当所述输入操作的结束点满足预定规则时确定第二对象;
[0066]第七确定子模块,用于当所述输入操作结束时,确定所述输入操作对应所述第一对象和第二对象;
[0067]或者,
[0068]所述电子设备具有触摸感应单元,所述触摸感应单元的触摸区域分为第一区域和第二区域,所述第二区域与所述显示单元重合,所述输入操作为滑动输入操作;
[0069]所述确定模块包括:
[0070]第八确定子模块,用于当所述输入操作的起始点在所述第一区域,并且所述输入操作从第一区域移动至所述第一区域与所述第二区域的分割线时,确定所述第一对象并显示所述第一对象,以使所述输入操作控制所述第一对象在所述第二区域移动;
[0071]第九确定子模块,用于在所述输入操作从所述第一区域移动进入所述第二区域时,如果所述输入操作的结束点满足预定规则,则确定第二对象;
[0072]第十确定子模块,用于当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象。
[0073]上述技术方案具有如下有益效果:
[0074]本发明提供的信息处理方法及电子设备,在显示单元显示M个对象,其中,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明提供的信息处理方法及电子设备,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。

【专利附图】

【附图说明】
[0075]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0076]图1为本发明实施例提供的第一种信息处理方法的流程示意图;
[0077]图2为本发明实施例提供的第二种信息处理方法的流程示意图;
[0078]图3为本发明实施例提供的第二种信息处理方法中滑动输入操作的示意图;
[0079]图4为本发明实施例提供的第二种信息处理方法中滑动输入操作的示意图;
[0080]图5为本发明实施例提供的第二种信息处理方法中滑动输入操作的示意图;
[0081]图6为本发明实施例提供的第二种信息处理方法中滑动输入操作的示意图;
[0082]图7为本发明实施例提供的第三种信息处理方法的流程示意图;
[0083]图8为本发明实施例提供的第三种信息处理方法中两个操控输入点的操作示意图;
[0084]图9为本发明实施例提供的第三种信息处理方法两个操控输入点的操作示意图;
[0085]图10为本发明实施例提供的第三种信息处理方法两个操控输入点的操作示意图;
[0086]图11为本发明实施例提供的第四种信息处理方法的流程示意图;
[0087]图12为本发明实施例提供的第四种信息处理方法中滑动输入操作的示意图;
[0088]图13为本发明实施例提供的第四种信息处理方法中滑动输入操作的示意图;
[0089]图14为本发明实施例提供的第四种信息处理方法中滑动输入操作的示意图;
[0090]图15为本发明实施例提供的电子设备的结构示意图。

【具体实施方式】
[0091]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0092]请参阅图1,为本发明实施例提供的一种信息处理方法的流程示意图,该方法应用于电子设备中,电子设备包括显示单元和语音识别引擎,语音识别引擎具有低功耗状态以及正常工作状态,本发明实施例提供的方法包括:
[0093]步骤SlOl:在显示单元显示M个对象,其中,M个对象中包括第一对象,第一对象为语音识别引擎的标识。
[0094]步骤S102:获得输入操作。
[0095]步骤S103:确定输入操作是否满足预定条件。
[0096]步骤S104:当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,其中,第一输入操作能够确定第一对象和第二对象,第二对象属于M个对象。
[0097]步骤S105:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0098]步骤S106:当语音识别引擎处于所述正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别。
[0099]步骤S107:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果O
[0100]本发明实施例提供的信息处理方法中,在显示单元显示M个对象,其中,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从所述低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明实施例提供的信息处理方法,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
[0101]请参阅图2,为本发明实施例提供的另一种信息处理方法的流程示意图,该方法应用于电子设备中,电子设备包括触摸感应单元、显示单元和语音识别引擎,触摸感应单元的触摸区域分为第一区域和第二区域,第二区域与显示单元重合,语音识别引擎具有低功耗状态以及正常工作状态,本发明实施例提供的方法包括:
[0102]步骤S201:在显示单元显示M个对象,其中,M个对象中包括第一对象,第一对象为语音识别引擎的标识。
[0103]步骤S202:获得滑动输入操作。
[0104]步骤S203:确定滑动输入操作是否满足预定条件。
[0105]在本实施例中,显示单元上显示的M个对象(除第一对象)可均为可交互对象,每个可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。当然,显示单元上显示的M个对象(除第一对象)中,可同时包括可交互对象和不可交互对象。当M个对象中包括不可交互对象时,在根据输入操作确定第一对象时,可将M个对象中的N个对象予以提示,N个对象中每个对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态,即,在确定第一对象时,可从M个对象中确定出N个可交互对象,并将确定出的可交互对象予以提示,例如,在可交互对象上显示一标识以进行提示。
[0106]确定滑动输入操作是否满足预定条件具体为:确定输入操作所确定的对象是否包括第一对象和第二对象,其中,第二对象为输入操作的结束点确定的M个对象中的一个可交互对象,可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。具体的,当显示单元显示的M个对象(除第一对象)均为可交互对象时,第二对象为输入操作的结束点确定的M个对象中(除第一对象)的一个可交互对象;当显示单元上显示的M个对象(除第一对象)中,既包括可交互对象又包括不可交互对象时,第二对象为输入操作的结束点确定的M个对象中的可交互对象中的一个对象。
[0107]进一步的,输入操作所确定的对象是否包括第一对象和第二对象具体为:
[0108]当滑动输入操作的起始点在第一区域,并且滑动输入操作从第一区域移动至第一区域与第二区域的分割线时,确定第一对象并显示第一对象,以使滑动输入操作控制第一对象在第二区域移动。以电子设备为手机为例,请参阅图3,第一区域可以为手机的主屏区域,第二区域可以为手机主屏下方的边框区域。滑动输入操作为手指从手机主屏下方的边框区域滑向手机的主屏区域,当滑动至主屏区域与手机下方边框区域的分割线时,第一对象即语音识别引擎的标识从主屏下方的边缘处显示出来,手指滑动的过程中带动语音识别引擎的标识在主屏区域移动。
[0109]在滑动输入操作从第一区域移动进入第二区域时,如果输入操作的结束点满足预定规则,则确定第二对象,其中,预定规则为:在输入操作的结束点处的对象为可交互对象时,输入操作的结束点处的对象与第一对象的遮挡比例大于预设比例。具体的,如果M个对象(除第一对象)均为可交互对象,则可确定滑动输入操作的结束点处的对象为可交互对象,如果M个对象中包括N个可交互对象,当滑动输入操作的结束点处的对象为N个对象中的一个对象时,确定滑动输入操作的结束点处的对象为可交互对象。在确定出滑动输入操作的结束点处的对象为交互对象后,获取第一对象与该可交互对象的遮挡比例。由于滑动输入操作控制第一对象移动,当滑动输入操作结束时,第一对象停止于滑动输入操作的结束点处,此时,可获取第一对象与滑动输入操作的结束点处可交互对象的遮挡比例,判断遮挡比例是否大于设定比例值,如果大于设定比例值,则确定滑动输入操作的结束点处的对象为第二对象。
[0110]输入操作结束,可确定出第一对象和第二对象。当滑动输入操作结束后,滑动输入操作的结束点处包括两个对象,分别为第一对象和第二对象,其中,第一对象为随滑动输入操作移动的对象,滑动输入操作的结束点处的另一个对象即为第二对象。
[0111]步骤S204:当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,其中,第一输入操作能够确定第一对象和第二对象,第二对象属于M个对象。
[0112]在本实施例中,第二对象可以但不限定为应用程序的标识、检索进度条、文字输入框或联系人。同样以电子设备为手机、第二对象为音乐播放程序的标识为例,请参阅图4,当用户用手指从主屏区域下方的边缘区域滑向主屏区域时,语音识别引擎的标识在主屏区域的下方出现,手指带动语音识别引擎的标识移动至音乐播放程序的标识,此时,语音识别引擎从低功耗状态切换到正常工作状态。
[0113]步骤S205:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0114]在语音识别弓丨擎从低功耗状态切换到正常工作状态的收音状态的同时,可在显示单元上显示收音界面,以提示用户进行语音输入。
[0115]步骤S206:当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别。
[0116]由于第二对象为可交互对象,可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态,当语音识别引擎处于识别状态时,可基于第二对象的参数信息对语音输入进行识别,具体的,在与第二对象对应的信息集合中针对语音输入进行识别。
[0117]步骤S207:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果O
[0118]在本实施中,输出识别结果可以但不限定为将识别的信息进行显示,和/或,控制应用程序执行对应操作。
[0119]同样以第二对象为音乐播放程序的标识为例,接收到语音输入后,语音识别引擎进入正常状态的识别状态,基于与音乐播放程序的标识对应的信息集合对语音输入进行识另O,具体的,假设语音输入为播放歌曲“隐形的翅膀”,则从与音乐播放程序图标对应的信息集合中查找歌曲“隐形的翅膀”,在查找到歌曲“隐形的翅膀”后,输出识别结果,即启动音乐播放程序并播放歌曲“隐形的翅膀”。再以通讯录的标识为例,语音识别引擎进入正常工作状态的收音状态的同时,接收语音输入,如果语音输入为查找李明的电话号码,语音识别引擎由正常工作状态的收音状态进入正常工作状态的识别状态,从与通讯录的标识对应的信息集合中查找李明的电话号码,查找到李明的电话号码后,在显示单元上显示李明的电话号码。
[0120]上述过程为滑动输入满足预设条件时的信息处理方式,下面给出滑动输入操作不满足预设条件时的信息处理方式:
[0121]步骤208:当滑动输入操作不满足预设条件时,将输入操作作为第二输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态。
[0122]具体的,滑动输入操作不满足预设条件包括:滑动输入操作的结束点处的对象只包括第一对象,或者,滑动输入操作的结束点处的对象为M个对象中的不可交互对象。例如,用户用手指拖动语音识别引擎的标识到一空白区域,或者,用手指拖动语音识别引擎的标识到一不可交互对象。
[0123]步骤209:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0124]步骤210:当语音识别引擎处于正常工作状态的识别状态时,对语音输入进行识别。
[0125]由于滑动输入操作结束点处的对象并不包括可交互对象,因此,电子设别无法根据一具体对象的参数信息进行识别,此时,在语音识别引擎处于正常工作状态的识别状态时,需在所有的信息集合中针对语音输入进行识别。
[0126]步骤211:当语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0127]同样以电子设备为手机为例,滑动输入操作进入主屏区域时,滑动输入操作控制语音识别引擎的标识在主屏区域移动,当滑动输入操作结束时,检测滑动输入操作结束点处的对象,如果滑动输入操作结束点处的对象只有语音识别引擎的标识,则说明手指最终停止于一空白区域,请参阅图5,此时,可控制语音识别引擎从低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,针对所有的信息集合对语音输入进行识别。同样的,当滑动输入操作结束时,检测滑动输入操作结束点处的对象,如果滑动输入操作结束点处的对象为不可交互对象,则说明手指最终停止于一不可交互对象,请参阅图6,由于该不可交互对象的参数信息无法作用于语音识别引擎的正常工作状态的识别状态,因此,无法基于该对象进行识别,此时针对所有的对象集合对语音输入进行识别。
[0128]需要说明的是,当输入操作满足预设条件时,确定该输入操作为第一输入操作,第一输入操作可确定第二对象,由于第二对象为可交互对象,因此在对语音输入进行识别时,可在与第二对象对应的信息集合中针对语音输入进行识别;当输入操作不满足预设条件时,确定该输入操作为第二输入操作,第二输入操作中并不包括可交互对象,因此,需在所有的信息集合中针对语音输入进行识别。前者在与第二对象对应的信息集合中识别,后者在所有信息集合中识别,比较二者可知,前者针对性较强,信息识别的范围较小,识别效率和识别准确率更高。
[0129]本发明实施例提供的信息处理方法中,在显示单元显示M个对象,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从所述低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明实施例提供的信息处理方法,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
[0130]请参阅图7,为本发明实施例提供的再一种信息处理方法的流程示意图,该方法应用于电子设备中,电子设备包括显示单元和语音识别引擎,语音识别引擎具有低功耗状态以及正常工作状态,本发明实施例提供的方法包括:
[0131]步骤S301:在显示单元显示M个对象,其中,M个对象中包括第一对象,第一对象为语音识别引擎的标识。
[0132]步骤S302:获得两个操控输入点的操作。
[0133]步骤S303:确定两个操控输入点的操作是否满足预定条件。
[0134]在本实施例中,显示单元上显示的M个对象(除第一对象)均为可交互对象,每个可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。当然,显示单元上显示的M个对象(除第一对象)中,可同时包括可交互对象和不可交互对象。当M个对象中包括不可交互对象时,在根据输入操作确定第一对象时,可将M个对象中的N个对象予以提示,N个对象中每个对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态,即,在确定第一对象时,可从M个对象中确定出N个可交互对象,并将确定出的可交互对象予以提示,例如,在可交互对象上显示一标识以进行提示。
[0135]确定两个操控输入点的操作是否满足预定条件具体为:确定两个操控输入点的操作所确定的对象是否包括第一对象和第二对象,其中,第二对象为两个操控输入点中的一个操控输入点处的对象,该对象为M个对象中的一个可交互对象,可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。具体的,当显示单元显示的M个对象(除第一对象)均为可交互对象时,第二对象为M个对象中(除第一对象)的一个可交互对象;当显示单元上显示的M个对象(除第一对象)中,既包括可交互对象又包括不可交互对象时,第二对象为M个对象中的可交互对象中的一个对象。
[0136]进一步的,两个操控输入点的操作所确定的对象是否包括第一对象和第二对象具体为:当两点操控输入点中的第一操控输入点满足预定规则时,确定第一对象,当两点操控输入点中第二操控输入点满足预定规则时,确定第二对象,当输入操作结束时,确定输入操作对应第一对象和第二对象。其中,预定规则具体为:两个操控输入点的操作时长大于预设时长。
[0137]具体的,第一操控输入点满足预定规则时,确定第一对象包括:获取第一操控输入点的操作时长,判断第一操控输入点的操作时长是否大于第一预设时长,如果是,则确定第一操控输入点处的对象为第一对象。同样的,第二操控输入点满足预定规则时,确定第二对象包括:获取第二操控输入点的操作时长,判断第二操控输入点的操作时长是否大于第二预设时长,如果第二操控输入点的操作时长大于第二预设时长,并且第二操控输入点出的对象为可交互对象,则确定第二操控输入点处的对象为第二对象。需要说明的是,在两个操控输入点的操作结束时,只有第一操控点的操作时长大于第一预设时长,并且,第二操控点的操作时长大于第二预设时长,才可确定第一操控输入点处的对象为第一对象,第二操控输入点处的对象为第二对象。其中,可设定第一预设时长等于第二预设时长,也可设定第一预设时长大于第二预设时长。
[0138]步骤S304:当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,其中,第一输入操作能够确定第一对象和第二对象,第二对象属于M个对象。
[0139]在本实施例中,第二对象为可交互对象,第二对象可以但不限定为应用程序的标识、检索进度条、文字输入框或联系人。以第二对象为应用程序的标识为例,例如,第二对象为音乐播放程序的标识,电子设备的显示单元上显示语音识别引擎的标识和音乐播放程序的标识,请参阅图8,用户用拇指长按语音识别引擎的标识的同时,用食指长按音乐播放程序的标识,电子设备判断对语音识别引擎的标识的第一操控点的输入操作的时长是否大于第一预设时长,如5秒,同时,判断对音乐播放程序的标识的第二操控点的输入操作的时长是否大于第二预设时长,如5秒,如果对语音识别引擎的标识的第一操控点的输入操作的时长大于第一预设时长,并且对音乐播放程序的标识的第二操控点的输入操作的时长大于第二预设时长,则控制语音识别引擎从低功耗状态切换到正常工作状态。
[0140]步骤S305:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0141 ] 在语音识别弓I擎从低功耗状态切换到正常工作状态的收音状态的同时,显示单元上可显示收音界面,以提示用户进行语音输入。
[0142]步骤S306:当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别。
[0143]当语音识别引擎处于识别状态时,基于第二对象的参数信息对语音输入进行识别具体为:在与第二对象对应的信息集合中针对语音输入进行识别。
[0144]步骤S307:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果O
[0145]在本实施中,输出识别结果可以但不限定为将识别的信息进行显示,和/或,控制应用程序执行对应操作。
[0146]同样以第二对象为音乐播放程序的标识为例:接收到语音输入后,语音识别引擎进入正常状态的识别状态,基于与音乐播放程序的标识对应的信息集合对语音输入进行识另IJ,具体的,假设语音输入为播放歌曲“隐形的翅膀”,则从与音乐播放程序图标对应的信息集合中查找歌曲“隐形的翅膀”,在查找到歌曲“隐形的翅膀”后,输出识别结果,即启动音乐播放程序并播放歌曲“隐形的翅膀”。再以通讯录的标识为例:语音识别引擎进入正常工作状态的收音状态的同时,接收语音输入,如语音输入为查找李明的电话号码,语音识别引擎由正常工作状态的收音状态进入正常工作状态的识别状态,从与通讯录的标识对应的信息集合中查找李明的电话号码,查找到李明的电话号码后,在显示单元上显示李明的电话号码。
[0147]上述过程为两个操控输入点的操作满足预设条件时的信息处理方式,下面给出两个操控输入点的操作不满足预设条件时的信息处理方式:
[0148]步骤308:当两个操控输入点的操作不满足预设条件时,将输入操作作为第二输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态。
[0149]具体的,两个操控输入点的操作不满足预设条件包括:两个操控输入点处的对象只包括第一对象,或者,两个操控输入点处的对象分别为第一对象和M个对象中的一个不可交互对象。例如,请参阅图9,用户用拇指长按语音识别引擎的标识的同时,用食指长按一空白区域,或者,请参阅图10,用拇指长按语音识别引擎的标识的同时,用食指长按一不可交互对象。
[0150]步骤309:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0151]步骤310:当语音识别引擎处于正常工作状态的识别状态时,对语音输入进行识别。
[0152]具体的,当语音识别引擎处于正常工作状态的识别状态时,在所有的信息集合中针对语音输入进行识别。
[0153]步骤311:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。
[0154]需要说明的是,当两个操控输入点的操作满足预设条件时,确定该输入操作为第一输入操作,第一输入操作可确定第二对象,由于第二对象为可交互对象,因此在对语音输入进行识别时,可在与第二对象对应的信息集合中针对语音输入进行识别;当输入操作不满足预设条件时,确定该输入操作为第二输入操作,第二输入操作中并不包括可交互对象,因此,需在所有的信息集合中针对语音输入进行识别。前者在与第二对象对应的信息集合中识别,后者在所有信息集合中识别,比较二者可知,前者针对性较强,信息识别的范围较小,识别效率和识别准确率更高。
[0155]本发明实施例提供的信息处理方法中,在显示单元显示M个对象,其中,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从所述低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明实施例提供的信息处理方法,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
[0156]请参阅图11,为本发明实施例提供的又一种信息处理方法的流程示意图,该方法应用于电子设备中,电子设备包括显示单元和语音识别引擎,语音识别引擎具有低功耗状态以及正常工作状态,本发明实施例提供的方法包括:
[0157]步骤S401:在显示单元显示M个对象,其中,M个对象中包括第一对象,第一对象为语音识别引擎的标识。
[0158]步骤S402:获得滑动输入操作。
[0159]步骤S403:确定滑动输入操作是否满足预定条件。
[0160]在本实施例中,显示单元上显示的M个对象(除第一对象)均为可交互对象,每个可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。当然,显示单元上显示的M个对象(除第一对象)中,可同时包括可交互对象和不可交互对象。当M个对象中包括不可交互对象时,在根据输入操作确定第一对象时,可将M个对象中的N个对象予以提示,N个对象中每个对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态,即,在确定第一对象时,可从M个对象中确定出N个可交互对象,并将确定出的可交互对象予以提示,例如,在可交互对象上显示一标识以进行提示。
[0161]确定滑动输入操作是否满足预定条件具体为:确定输入操作所确定的对象是否包括第一对象和第二对象,其中,第二对象为输入操作的结束点确定的M个对象中的一个可交互对象,可交互对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。具体的,当显示单元显示的M个对象(除第一对象)均为可交互对象时,第二对象为输入操作的结束点确定的M个对象中(除第一对象)的一个可交互对象;当显示单元上显示的M个对象(除第一对象)中,既包括可交互对象又包括不可交互对象时,第二对象为输入操作的结束点确定的M个对象中的可交互对象中的一个对象。
[0162]进一步的,输入操作所确定的对象是否包括第一对象和第二对象具体为:在输入操作的轨迹点满足预定规则时确定第一对象,其中,预定规则可以为输入操作的轨迹点大于预设点数;在输入操作的结束点满足预定规则时确定第二对象,其中,预定规则可以为在确定出输入操作的结束点处的对象为可交互对象时,该可交互对象与第一对象的遮挡比例大于预设比例;当输入操作结束时,确定输入操作对应第一对象和第二对象。
[0163]具体的,滑动输入操作可控制第一对象移动,通过滑动输入的轨迹点可确定出第一对象。如果输入操作的结束点处的对象为可交互对象,获取第一对象与该可交互对象的遮挡比例。由于输入操作控制第一对象移动,当输入操作结束时,第一对象停止于输入操作的结束点处,此时,可获取第一对象与输入操作的结束点处可交互对象的遮挡比例,判断遮挡比例是否大于设定比例值,如果大于设定比例值,则确定输入操作的结束点处的对象为第二对象。
[0164]步骤S404:当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,其中,第一输入操作能够确定第一对象和第二对象,第二对象属于M个对象。
[0165]在本实施例中,第二对象可以但不限定为应用程序的标识、检索进度条、文字输入框或联系人。同样以电子设备为手机、第二对象为音乐播放程序的标识为例,手机的显示单元显示语音识别引擎的标识和音乐播放程序的标识,请参阅图12,用户可用手指拖动语音识别引擎的标识,当用户用手指将语音识别引擎的标识拖动至音乐播放程序的标识时,语音识别引擎从低功耗状态切换到正常工作状态。
[0166]另外,请参阅图13,用户也可拖动音乐播放程序的标识,当用户用手指将音乐播放程序的标识拖动至语音识别引擎的标识时,语音识别引擎从低功耗状态切换到正常工作状态。请参阅图14,用户还可同时拖动语音识别引擎的标识和音乐播放程序的标识,将语音识别引擎的标识和音乐播放程序图标拖动到一起,从而使语音识别引擎从低功耗状态切换到正常工作状态。
[0167]步骤S405:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0168]在语音识别弓I擎从低功耗状态切换到正常工作状态的收音状态的同时,显示单元上可显示收音界面,以提示用户进行语音输入。
[0169]步骤S406:当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别。
[0170]步骤S407:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果O
[0171]在本实施中,输出识别结果可以但不限定为将识别的信息进行显示,和/或,控制应用程序执行对应操作。
[0172]同样以第二对象为音乐播放程序的标识为例:接收到语音输入后,语音识别引擎进入正常状态的识别状态,基于与音乐播放程序的标识对应的信息集合对语音输入进行识另IJ,具体的,假设语音输入为播放歌曲“隐形的翅膀”,则从与音乐播放程序图标对应的信息集合中查找歌曲“隐形的翅膀”,在查找到歌曲“隐形的翅膀”后,输出识别结果,即启动音乐播放程序并播放歌曲“隐形的翅膀”。
[0173]再以通讯录的标识为例:语音识别引擎进入正常工作状态的收音状态的同时,接收语音输入,如语音输入为查找李明的电话号码,语音识别引擎由正常工作状态的收音状态进入正常工作状态的识别状态,从与通讯录的标识对应的信息集合中查找李明的电话号码,查找到李明的电话号码后,在显示单元上显示李明的电话号码。
[0174]上述过程为滑动输入满足预设条件时的信息处理方式,下面给出滑动输入操作不满足预设条件时的信息处理方式:
[0175]步骤408:当滑动输入操作不满足预设条件时,将输入操作作为第二输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态。
[0176]具体的,滑动输入操作不满足预设条件包括:滑动输入操作的结束点处的对象只包括第一对象,或者,滑动输入操作的结束点处的对象为M个对象中的不可交互对象。例如,用户用手指拖动语音识别引擎的标识到一空白区域,或者,用手指拖动语音识别引擎的标识到一不可交互对象。
[0177]步骤409:当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0178]步骤410:当语音识别引擎处于正常工作状态的识别状态时,对语音输入进行识别。
[0179]由于滑动输入操作结束点处的对象并不包括可交互对象,因此,电子设别无法根据一具体对象的参数信息进行识别,此时,在语音识别引擎处于正常工作状态的识别状态时,需在所有的信息集合中针对语音输入进行识别。
[0180]步骤411:当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。
[0181]同样以电子设备为手机为例,手机的显示单元上显示语音识别引擎的标识,滑动输入操作控制语音识别引擎的标识移动,当滑动输入操作结束时,检测滑动输入操作结束点处的对象,如果滑动输入操作结束点处的对象只有语音识别引擎的标识,则说明手指最终停止于一空白区域,此时,可控制语音识别引擎从低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,针对所有的信息集合对语音输入进行识别。同样的,当滑动输入操作结束时,检测滑动输入操作结束点处的对象,如果滑动输入操作结束点处的对象为不可交互对象,由于该不可交互对象的参数信息无法作用于语音识别引擎的正常工作状态的识别状态,因此,无法基于该对象进行识别,此时针对所有的对象集合对语音输入进行识别。
[0182]需要说明的是,当输入操作满足预设条件时,确定该输入操作为第一输入操作,第一输入操作可确定第二对象,由于第二对象为可交互对象,因此在对语音输入进行识别时,可在与第二对象对应的信息集合中针对语音输入进行识别;当输入操作不满足预设条件时,确定该输入操作为第二输入操作,第二输入操作中并不包括可交互对象,因此,需在所有的信息集合中针对语音输入进行识别。前者在与第二对象对应的信息集合中识别,后者在所有信息集合中识别,比较二者可知,前者针对性较强,信息识别的范围较小,识别效率和识别准确率更高。
[0183]本发明实施例提供的信息处理方法中,在显示单元显示M个对象,其中,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从所述低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明实施例提供的信息处理方法,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
[0184]请参阅图15,为本发明实施提供的一种电子设备的结构示意图,改电子设备包括显示单元和语音识别引擎,语音识别引擎具有低功耗状态以及正常工作状态,电子设备包括:显示模块101、第一获取模块102、确定模块103、第一控制模块104、第二获取模块105、第一识别模块106和第一输出模块107。其中:
[0185]显示模块101,用于在显示单元显示M个对象,其中,M个对象中包括第一对象,第一对象为语音识别弓I擎的标识。
[0186]第一获取模块102,用于获得输入操作。
[0187]确定模块103,用于确定输入操作是否满足预定条件。
[0188]第一控制模块104,用于当输入操作满足预定条件时,将输入操作作为第一输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态,其中,第一输入操作能够确定第一对象和第二对象,第二对象属于M个对象。
[0189]第二获取模块105,用于当语音识别引擎处于正常工作状态的收音状态时,获得语音输入。
[0190]第一识别模块106,用于当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别;
[0191]第一输出模块107,用于当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。
[0192]本发明实施例提供的电子设备,在显示单元显示M个对象,其中,M个对象中包括第一对象,获得输入操作,确定输入操作是否满足预定条件,当输入操作满足预定条件,将输入操作作为第一输入操作时,控制语音识别引擎从所述低功耗状态切换到正常工作状态,当语音识别引擎处于正常工作状态的收音状态时,获得语音输入,当语音识别引擎处于正常工作状态的识别状态时,基于第二对象的参数信息对语音输入进行识别,当语音识别引擎处于正常工作状态的结果反馈状态时,输出识别结果。本发明实施例提供的电子设备,使得用户只需执行一个简单的输入操作就可使电子设备启动收音功能,电子设备能针对语音输入快速反馈结果,因此操作简单,用户体验较好。
[0193]上述实施例还可以包括:第二控制模块、第三获取模块、第二识别模块和第二输出模块。其中:
[0194]第二控制模块,用于当输入操作不满足预定条件,将输入操作作为第二输入操作时,控制语音识别引擎从低功耗状态切换到正常工作状态。
[0195]第三获取模块,用于当所述语音识别引擎处于所述正常工作状态的收音状态时,获得所述语音输入。第二识别模块,用于当所述语音识别引擎处于所述正常工作状态的识别状态时,对所述语音输入进行识别。
[0196]第二输出模块,用于当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
[0197]在上述实施例中,确定模块103可以包括:第一确定子模块和提示子模块。其中,第一确定子模块,用于根据输入操作确定第一对象;提不子模块,用于当确定第一对象时,将M个对象中的N个对象予以提示,N个对象中每个对象的参数信息能够作用于语音识别引擎的正常工作状态的识别状态。
[0198]在上述实施例中,预定条件可以为输入操作所确定的对象是否包括第一对象和第二对象,第二对象为在输入操作的结束点确定的M个对象中的一个对象;或/和,预定条件为输入操作所确定的对象是否包括第一对象和第二对象,第二对象为在输入操作的结束点确定的N个对象中的一个对象。
[0199]在上述实施例中,输入操作可以为两个操控输入点的操作,此时,确定模块103可以包括:第二确定子模块、第三确定子模块和第四确定子模块。其中,第二确定子模块,用于当两点操控输入点中的第一操控输入点满足预定规则时,确定第一对象;第三确定子模块,用于当两点操控输入点中第二操控输入点满足预定规则时,确定第二对象;第四确定子模块,用于当输入操作结束时,确定输入操作对应第一对象和第二对象。
[0200]在上述实施例中,输入操作还可以为滑动输入操作,此时,确定模块103可以包括:第五确定子模块、第六确定子模块和第七确定子模块。其中,第五确定子模块,用于当输入操作的轨迹点满足预定规则时,确定第一对象;第六确定子模块,用于输入操作的结束点满足预定规则时,确定第二对象;第七确定子模块,用于当输入操作结束时,确定输入操作对应第一对象和第二对象。
[0201]在上述实施例中,电子设备具有触摸感应单元,触摸感应单元的触摸区域分为第一区域和第二区域,第二区域与显示单元重合,输入操作为滑动操作,此时,确定模块103包括:第八确定子模块、第九确定子模块和第十确定子模块。其中,第八确定子模块,用于当输入操作的起始点在第一区域,并且输入操作从第一区域移动至第一区域与第二区域的分割线时,确定第一对象并显示第一对象,以使输入操作控制第一对象在第二区域移动;第九确定子模块,用于在输入操作从第一区域移动进入第二区域时,如果输入操作的结束点满足预定规则,则确定第二对象;第十确定子模块,用于当输入操作结束时,确定输入操作对应第一对象和第二对象。
[0202]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置或系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0203]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0204]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0205]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种信息处理方法,应用于电子设备中,其特征在于,所述电子设备包括显示单元和语音识别引擎,所述语音识别引擎具有低功耗状态以及正常工作状态,所述方法包括: 在所述显示单元显示M个对象,其中,所述M个对象中包括第一对象,所述第一对象为所述语音识别引擎的标识; 获得输入操作; 确定所述输入操作是否满足预定条件; 当所述输入操作满足所述预定条件,将所述输入操作作为第一输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态,其中,所述第一输入操作能够确定所述第一对象和第二对象,所述第二对象属于所述M个对象; 当所述语音识别引擎处于所述正常工作状态的收音状态时,获得语音输入; 当所述语音识别引擎处于所述正常工作状态的识别状态时,基于所述第二对象的参数信息对所述语音输入进行识别; 当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
2.根据权利要求1所述的方法,其特征在于,当所述输入操作不满足预定条件,将所述输入操作作为第二输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态; 当所述语音识别引擎处于所述正常工作状态的收音状态时,获得所述语音输入; 当所述语音识别引擎处于所述正常工作状态的识别状态时,对所述语音输入进行识别; 当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
3.根据权利要求1所述的方法,其特征在于,所述确定所述输入操作是否满足预定条件包括: 根据所述输入操作确定第一对象; 当确定所述第一对象时,将所述M个对象中的N个对象予以提示,所述N个对象中每个对象的参数信息能够作用于所述语音识别引擎的所述正常工作状态的识别状态。
4.根据权利要求1或3所述的方法,其特征在于,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述M个对象中的一个对象; 或/和, 所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述N个对象中的一个对象。
5.根据权利要求4所述的方法,其特征在于,所述输入操作为两个操控输入点的操作; 所述确定所述输入操作是否满足预定条件包括: 当所述两个操控输入点中的第一操控输入点满足预定规则时,确定第一对象,以及当所述两个操控输入点中第二操控输入点满足预定规则时,确定第二对象; 当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象; 或者, 所述输入操作为滑动输入操作; 所述确定所述输入操作是否满足预定条件包括: 所述输入操作的轨迹点满足预定规则时确定第一对象; 所述输入操作的结束点满足预定规则时确定第二对象; 当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象; 或者, 所述电子设备具有触摸感应单元,所述触摸感应单元的触摸区域分为第一区域和第二区域,所述第二区域与所述显示单元重合,所述输入操作为滑动操作; 所述确定所述输入操作是否满足预定条件包括: 当所述输入操作的起始点在所述第一区域,并且所述输入操作从第一区域移动至所述第一区域与所述第二区域的分割线时,确定所述第一对象并显示所述第一对象,以使所述输入操作控制所述第一对象在所述第二区域移动; 在所述输入操作从所述第一区域移动进入所述第二区域时,如果所述输入操作的结束点满足预定规则,则确定第二对象; 当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象。
6.一种电子设备,其特征在于,所述电子设备包括显示单元和语音识别引擎,所述语音识别引擎具有低功耗状态以及正常工作状态,所述电子设备包括: 显示模块,用于在所述显示单元显示M个对象,其中,所述M个对象中包括第一对象,所述第一对象为所述语音识别引擎的标识; 第一获取模块,用于获得输入操作; 确定模块,用于确定所述输入操作是否满足预定条件; 第一控制模块,用于当所述输入操作满足所述预定条件时,将所述输入操作作为第一输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态,其中,所述第一输入操作能够确定所述第一对象和第二对象,所述第二对象属于所述M个对象;第二获取模块,用于当所述语音识别引擎处于所述正常工作状态的收音状态时,获得语音输入; 第一识别模块,用于当所述语音识别引擎处于所述正常工作状态的识别状态时,基于所述第二对象的参数信息对所述语音输入进行识别; 第一输出模块,用于当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
7.根据权利要求6所述的电子设备,其特征在于,还包括: 第二控制模块,用于当所述输入操作不满足预定条件,将所述输入操作作为第二输入操作时,控制所述语音识别引擎从所述低功耗状态切换到所述正常工作状态; 第三获取模块,用于当所述语音识别引擎处于所述正常工作状态的收音状态时,获得所述语音输入; 第二识别模块,用于当所述语音识别引擎处于所述正常工作状态的识别状态时,对所述语音输入进行识别; 第二输出模块,用于当所述语音识别引擎处于所述正常工作状态的结果反馈状态时,输出识别结果。
8.根据权利要求6所述的电子设备,其特征在于,所述确定模块包括: 第一确定子模块,用于根据所述输入操作确定第一对象; 提示子模块,用于当确定所述第一对象时,将所述M个对象中的N个对象予以提示,所述N个对象中每个对象的参数信息能够作用于所述语音识别引擎的所述正常工作状态的识别状态。
9.根据权利要求6或8所述的电子设备,其特征在于,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述M个对象中的一个对象; 或/和,所述预定条件为所述输入操作所确定的对象是否包括第一对象和第二对象,所述第二对象为在所述输入操作的结束点确定的所述N个对象中的一个对象。
10.根据权利要求9所述的电子设备,其特征在于,所述输入操作为两个操控输入点的操作; 所述确定模块包括: 第二确定子模块,用于当所述两个操控输入点中的第一操控输入点满足预定规则时,确定第一对象; 第三确定子模块,用于当所述两个操控输入点中第二操控输入点满足预定规则时,确定第二对象; 第四确定子模块,用于当所述输入操作结束时,确定输入操作对应所述第一对象和第~■对象; 或者, 所述输入操作为滑动输入操作; 所述确定模块包括: 第五确定子模块,用于当所述输入操作的轨迹点满足预定规则时确定第一对象; 第六确定子模块,用于当所述输入操作的结束点满足预定规则时确定第二对象; 第七确定子模块,用于当所述输入操作结束时,确定所述输入操作对应所述第一对象和第二对象; 或者, 所述电子设备具有触摸感应单元,所述触摸感应单元的触摸区域分为第一区域和第二区域,所述第二区域与所述显示单元重合,所述输入操作为滑动输入操作; 所述确定模块包括: 第八确定子模块,用于当所述输入操作的起始点在所述第一区域,并且所述输入操作从第一区域移动至所述第一区域与所述第二区域的分割线时,确定所述第一对象并显示所述第一对象,以使所述输入操作控制所述第一对象在所述第二区域移动; 第九确定子模块,用于在所述输入操作从所述第一区域移动进入所述第二区域时,如果所述输入操作的结束点满足预定规则,则确定第二对象; 第十确定子模块,用于当所述输入操作结束时,确定输入操作对应所述第一对象和第二对象。
【文档编号】G06F3/16GK104423925SQ201310376885
【公开日】2015年3月18日 申请日期:2013年8月26日 优先权日:2013年8月26日
【发明者】贾旭, 张渊毅, 彭世峰 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1