语音数据的匹配方法和电子设备的制作方法

文档序号:2825400阅读:238来源:国知局
语音数据的匹配方法和电子设备的制作方法
【专利摘要】本发明提供了一种语音数据的匹配方法和电子设备。所述方法应用在所述电子设备中,所述电子设备包括一语音输入单元,所述电子设备具有第一范围的数据项,所述方法包括:当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景;获得所述电子设备当前的运行场景的参数信息;在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目;以及基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果。
【专利说明】语音数据的匹配方法和电子设备
【技术领域】
[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]检测所述电子设备的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景;或者
[0039]检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
[0040]优选地,运行场景确定单元进一步配置为:
[0041 ] 通过第一输入单元获得第一输入数据;以及
[0042]根据所述第一输入数据的响应结果确定所述电子设备当前的运行场景。
[0043]优选地,所述电子设备还包括:
[0044]输入内容确定单元,配置为在所述匹配结果中,通过第二输入方式确定期望输入的内容,所述第二输入方式包括以下的至少一种:语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入。
[0045]优选地,所述电子设备还包括激活单元,配置为在确定期望输入的内容之后,激活与该内容相对应的应用。
[0046]因此,根据本发明实施例的语音数据的匹配方法和电子设备,能够快速准确地识别语音数据,从而便利用户对电子设备具有更好的使用体验;同时能够结合其它输入方式,快速准确地识别语音数据,从而便利用户对电子设备进行交互。
【专利附图】

【附图说明】
[0047]图1是根据本发明第一实施例的语音数据的匹配方法的流程图。
[0048]图2是根据本发明第一实施例的电子设备的框图。
[0049]图3是根据本发明第二实施例的语音数据的匹配方法的流程图。
[0050]图4是根据本发明第二实施例的电子设备的框图。
[0051]图5是根据本发明第三实施例的电子设备的框图。
【具体实施方式】
[0052]以下,将参照附图详细描述本发明的实施例。
[0053]<第一实施例>
[0054]首先,将参照图1描述根据本发明第一实施例的语音数据的匹配方法。根据本发明的语音数据的匹配方法可应用于具有语音输入单元的各种电子设备。
[0055]根据本发明第一实施例的语音数据的匹配方法100应用于包括语音输入单元的电子设备,并且所述电子设备在本地存储有具有第一范围的数据项,用于对语音数据进行识别。
[0056]所述语音数据的匹配方法100包括:
[0057]步骤SlOl:当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景。
[0058]在该步骤中,如果通过语音输入单元接收语音数据,则立即确定电子设备当前的运行场景。电子设备当前的运行场景指电子设备当前处于何种状态,例如当前哪一个应用正在运行,显示单元上正显示的内容是什么,哪一个线程正在运行等等。
[0059]更具体地,例如可以检测所述电子设备的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景。或者,例如可以检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
[0060]举例来说,通过检测显示单元上显示的内容,可以确定电子设备当前正处于电话薄应用中。用户正在电话薄中查找联系人的电话,并且电话薄中由于联系人较多,导致列表显示很长,无法立即获得期望的联系人的电话。
[0061]当然,确定运行场景的方式不限于此。例如,还可以通过电子设备中的第一输入单元获得第一输入数据。该第一输入单元例如可以是触控输入单元、按键输入单元、语音输入单元等。以第一输入单元为触控输入单元为例,当用户通过触控电话薄应用的图标时,根据对该图标的触控操作,激活电话薄应用,从而根据该激活的电话薄应用,确定所述电子设备当前的运行场景是电话薄应用。
[0062]步骤S102:获得所述电子设备当前的运行场景的参数信息。
[0063]在该步骤中,获得电子设备当前的运行场景的参数信息。例如,因为在步骤SlOl中确定当前的运行场景为电话薄应用,所以可以获得的参数信息例如包括指示电话薄应用的信息。
[0064]步骤S103:在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目。
[0065]在该步骤中,对从语音输入单元输入的语音数据进行匹配处理。在该语音数据匹配处理过程中,基于在步骤S102中确定的参数信息,从电子设备本地存储的第一范围的数据项中确定一第二范围的数据项,该第二范围的数据项的数目小于第一范围的数据项的数目。也就是说,根据之前确定的当前场景的参数信息,从较大的第一范围的数据项中确定与当前场景有关的、较小数目的第二范围的数据项,从而能够提高语音识别的速度和准确度。
[0066]步骤S104:基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果O
[0067]在该步骤中,在获得的较小数目的第二范围的数据项中对语音数据进行匹配,并且产生匹配结果。
[0068]此外,在所述匹配结果中,还可以通过第二输入方式确定期望输入的内容。例如,可以通过语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入的至少一种,从匹配结果中选择期望输入的内容。例如,当用户语音输入“韩杰”时,在电话薄中的匹配结果可能包括“韩杰”、“韩姐”,因此用户可以通过触摸输入选择“韩杰”,从而开始呼叫电话薄中“韩杰”的电话号码。
[0069]需要注意的是,语音输入的内容不仅包括数据,而且可以包括命令。例如,用户可以语音输入“拨打电话”,在识别该语音数据后激活与该内容相对应的应用,例如电话薄。或者例如用户语音输入“导航”,在识别该语音数据后激活与该内容相对应的应用,例如导航应用。
[0070]接着,将参考图2描述根据本发明第一实施例的电子设备200的框图。
[0071]所述电子设备200包括:
[0072]存储单元201,配置为存储第一范围的数据项;
[0073]语音输入单元202,配置为输入语音数据;
[0074]运行场景确定单元203,配置为当通过所述语音输入单元202接收语音数据时,确定所述电子设备200当前的运行场景;
[0075]参数信息获取单元204,配置为获得所述电子设备200当前的运行场景的参数信息;
[0076]范围确定单元205,配置为在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目;以及
[0077]匹配单元206,配置为基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果。[0078]所述运行场景确定单元203进一步配置为:
[0079]检测所述电子设备200的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景;或者检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
[0080]或者,所述运行场景确定单元203进一步配置为:
[0081 ] 通过第一输入单元207获得第一输入数据;以及
[0082]根据所述第一输入数据的响应结果确定所述电子设备200当前的运行场景。
[0083]此外,所述电子设备200还包括:
[0084]输入内容确定单元208,配置为在所述匹配结果中,通过第二输入方式确定期望输入的内容,所述第二输入方式包括以下的至少一种:语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入。
[0085]此外,所述电子设备还包括激活单元209,配置为在确定期望输入的内容之后,激活与该内容相对应的应用。
[0086]根据上述实施例的语音数据的匹配方法和电子设备,通过结合电子设备当前的运行场景,能够快速准确地识别语音数据,从而便利用户对电子设备进行交互。
[0087]<第二实施例>
[0088]接着,将参照图3描述根据本发明第二实施例的语音数据的匹配方法。根据本发明的语音数据的匹配方法可应用于具有语音输入单元的各种电子设备。
[0089]根据本发明第二实施例的语音数据的匹配方法300应用于包括语音输入单元的电子设备,并且所述电子设备在本地存储有不具有第一范围的数据项,而是通过具有第一范围的数据项的远程服务器对语音数据进行识别。
[0090]所述语音数据的匹配方法300包括:
[0091]步骤S301:当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景。
[0092]步骤S302:获得所述电子设备当前的运行场景的参数信息。
[0093]步骤S301和S303与第一实施例的方法100中的步骤SlOl和S102相同,并且确定运行场景的方法以及获得运行场景的参数信息的方法都可以相同。因此,这里省略其详细描述。
[0094]步骤S303:在所述语音数据的匹配处理中,将所述参数信息和所述语音数据发送给远程服务器,所述远程服务器具有第一范围的数据项。
[0095]在该步骤中,与第一实施例的方法不同,因为电子设备本地不具有第一范围的数据项,所以将参数信息和语音数据发送给具有第一范围的数据项的远程服务器,在远程服务器中进行语音识别。
[0096]步骤S304:接收从所述远程服务器返回的匹配结果,其中在所述远程服务器中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,所述第二范围的数据项的数目小于所述第一范围的数据项的数目,并且基于所述第二范围的数据项对所述语音数据进行匹配以产生所述匹配结果。
[0097]在该步骤中,当远程服务器完成匹配后,可以从远程服务器接收匹配结果。其中,在远程服务器中也基于参数信息从较大的第一范围的数据项中确定较小的第二范围的数据项,从而能够提高语音识别的速度和准确度。
[0098]类似地,在从远程服务器接收匹配结果后,可以按照与第一实施例的方法相同的方式在匹配结果中进行选择,并且执行相应的应用。这些都与第一实施例的方法相同,在此省略其详细描述。
[0099]接着,将参考图4描述根据本发明第二实施例的电子设备400的框图。
[0100]所述电子设备400包括:
[0101]语音输入单元401,配置为输入语音数据;
[0102]运行场景确定单元402,配置为当通过所述语音输入单元401接收语音数据时,确定所述电子设备400当前的运行场景;
[0103]参数信息获取单元403,配置为获得所述电子设备400当前的运行场景的参数信息;
[0104]发送单元404,配置为在所述语音数据的匹配处理中,将所述参数信息和所述语音数据发送给远程服务器,所述远程服务器具有第一范围的数据项;以及
[0105]接收单元405,配置为接收从所述远程服务器返回的匹配结果,其中在所述远程服务器中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,所述第二范围的数据项的数目小于所述第一范围的数据项的数目,并且基于所述第二范围的数据项对所述语音数据进行匹配以产生所述匹配结果。
[0106]所述运行场景确定单元402进一步配置为:
[0107]检测所述电子设备400的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景;或者检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
[0108]或者,所述运行场景确定单元402进一步配置为:
[0109]通过第一输入单元406获得第一输入数据;以及
[0110]根据所述第一输入数据的响应结果确定所述电子设备400当前的运行场景。
[0111]此外,所述电子设备400还包括:
[0112]输入内容确定单元407,配置为在所述匹配结果中,通过第二输入方式确定期望输入的内容,所述第二输入方式包括以下的至少一种:语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入。
[0113]此外,所述电子设备还包括激活单元408,配置为在确定期望输入的内容之后,激活与该内容相对应的应用。
[0114]根据上述实施例的语音数据的匹配方法和电子设备,通过结合电子设备当前的运行场景,能够快速准确地识别语音数据,从而便利用户对电子设备进行交互。
[0115]〈第三实施例〉
[0116]下面,将参考图5描述根据本发明的第三实施例的电子设备500。
[0117]在现有技术中,与电子设备进行交互时,通常采用纯语音输入或纯触控输入的方式。在采用纯语音输入方式时,用户只能在电子设备的特定应用场景下(例如,在激活语音输入应用的情况下)开始语音输入,然后在电子设备的总数据库中对输入的语音数据进行匹配处理。这样的方式缺点是功耗高、识别速度慢和准确度低、效率低、需要手动激活麦克风。[0118]在采用纯触控输入方式时,对于特定使用场景,如长列表定位,任务管理器中应用定位来说操作繁琐,对于移动场景输入来说不方便。例如,在查找电话薄中的用户电话时,需要多次进行滑动操作以获得期望的用户电话。
[0119]为此,根据本发明第三实施例的所述电子设备500包括:
[0120]存储单元501,配置为存储第一范围的数据项;
[0121]语音输入单元502,配置为输入语音数据;
[0122]第一输入单元503,配置为输入第一输入数据;
[0123]运行场景确定单元504,配置为根据所述第一输入数据的响应结果确定所述电子设备500当前的运行场景;
[0124]参数信息获取单元505,配置为获得所述电子设备500当前的运行场景的参数信息;
[0125]范围确定单元506,配置为在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目;以及
[0126]匹配单元507,配置为基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果。
[0127]所述第一输入单元503可以是采用触摸输入、按键输入、传感器输入、基于图像识别的输入、基于手势操作的输入或语音输入的方式的任一,输入第一输入数据。所述第一输入数据例如是用于选择特定应用的操作输入,例如对特定应用的图标的触摸操作,对特定应用的图标的按键选择操作,或者对于特定应用的图标的手势操作输入等等。
[0128]然后,根据对所述第一输入数据的响应结果,例如,根据触摸操作激活的应用,或者根据按键操作激活的应用,确定当前的运行场景,例如确定当前正在运行的应用。
[0129]其它各单元的操作与上述第一实施例的各单元的操作基本相同,在此省略其详细描述。
[0130]根据上述第三实施例的电子设备500,能够通过第一输入单元503进行触控操作、按键操作、基于手势的操作等进行输入,并根据该输入确定电子设备500的当前运行场景,然后根据确定的运行场景缩小语音识别的范围,从而快速地对语音数据进行识别。也就是说,相对于现有技术中在使用语音输入方式时,用户通过麦克风输入语音数据,然后在全集的数据库中对语音数据进行识别处理功耗高、识别速度慢和准确度低、效率低的缺陷;以及相对于现有技术中在使用触控输入方式时定位操作繁琐的缺陷(例如,联系人列表很长需要反复滑动多次才能够确定用户需要的联系人项)。上述第三实施例的电子设备500结合了触控输入(或按键输入等其它操作输入方式)和语音输入两种方式,通过用户触控输入(第一输入)所述电子设备能够确定所述电子设备当前的运行场景(例如,通过触摸输入进入到联系人的应用,此时电子设备根据所述触摸输入即第一输入获得输入数据,根据所述输入数据确定所述电子设备当前运行场景对应于联系人的应用);如果用户触发了语音输入输入了语音数据,该语音数据就附加了该当前运行场景的参数信息,以保证该语音数据仅仅在语音数据库(第一范围的数据项)中符合该当前运行场景中的参数信息的第一子集(第二范围数据项)中对所述语音数据进行匹配。减少了匹配的次数提高了匹配的效率(例如,该语音数据匹配过程仅仅在所有联系人的数据项中进行匹配,而不在非联系人相关的数据项进行匹配)。从而使得用户能够获得语音和其它操作方式优势互补的操作体验。
[0131]以上,参照附图描述了根据本发明实施例的语音数据的匹配方法和电子设备。
[0132]需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0133]最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。
[0134]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0135]以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依 据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种语音数据的匹配方法,所述方法应用在一电子设备中,所述电子设备包括一语音输入单元,所述电子设备具有第一范围的数据项,所述方法包括: 当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景; 获得所述电子设备当前的运行场景的参数信息; 在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目;以及 基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果。
2.一种语音数据的匹配方法,所述方法应用在一电子设备中,所述电子设备包括一语音输入单元,所述方法包括: 当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景; 获得所述电子设备当前的运行场景的参数信息; 在所述语音数据的匹配处理中,将所述参数信息和所述语音数据发送给远程服务器,所述远程服务器具有第一范围的数据项;以及 接收从所述远程服务器返回的匹配结果,其中在所述远程服务器中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,所述第二范围的数据项的数目小于所述第一范围的数据项的数目,并且基于所述第二范围的数据项对所述语音数据进行匹配以产生所述匹配结果。
3.如权利要求1或2所`述的方法,其中确定所述电子设备当前的运行场景包括: 检测所述电子设备的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景;或者 检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
4.如权利要求1或2所述的方法,其中确定所述电子设备当前的运行场景包括: 通过第一输入单元获得第一输入数据;以及 根据所述第一输入数据的响应结果确定所述电子设备当前的运行场景。
5.如权利要求1或2所述的方法,还包括: 在所述匹配结果中,通过第二输入方式确定期望输入的内容,所述第二输入方式包括以下的至少一种:语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入。
6.如权利要求5所述的方法,还包括: 在确定期望输入的内容之后,激活与该内容相对应的应用。
7.—种电子设备,包括: 存储单元,配置为存储第一范围的数据项; 语音输入单元,配置为输入语音数据; 运行场景确定单元,配置为当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景; 参数信息获取单元,配置为获得所述电子设备当前的运行场景的参数信息; 范围确定单元,配置为在对所述语音数据匹配的过程中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,其中,所述第二范围的数据项的数目小于所述第一范围的数据项的数目;以及 匹配单元,配置为基于所述第二范围的数据项对所述语音数据进行匹配,产生匹配结果O
8.—种电子设备,包括: 语音输入单元,配置为输入语音数据; 运行场景确定单元,配置为当通过所述语音输入单元接收语音数据时,确定所述电子设备当前的运行场景; 参数信息获取单元,配置为获得所述电子设备当前的运行场景的参数信息; 发送单元,配置为在所述语音数据的匹配处理中,将所述参数信息和所述语音数据发 送给远程服务器,所述远程服务器具有第一范围的数据项;以及 接收单元,配置为接收从所述远程服务器返回的匹配结果,其中在所述远程服务器中,基于所述参数信息从所述第一范围的数据项中确定第二范围的数据项,所述第二范围的数据项的数目小于所述第一范围的数据项的数目,并且基于所述第二范围的数据项对所述语音数据进行匹配以产生所述匹配结果。
9.如权利要求7或8所述的电子设备,其中运行场景确定单元进一步配置为: 检测所述电子设备的显示单元上显示的内容,确定与所述显示的内容相关联的应用作为当前的运行场景;或者 检测与当前正在运行的线程相关联的应用从而确定当前的运行场景。
10.如权利要求7或8所述的电子设备,其中运行场景确定单元进一步配置为: 通过第一输入单元获得第一输入数据;以及 根据所述第一输入数据的响应结果确定所述电子设备当前的运行场景。
11.如权利要求7或8所述的电子设备,还包括: 输入内容确定单元,配置为在所述匹配结果中,通过第二输入方式确定期望输入的内容,所述第二输入方式包括以下的至少一种:语音输入、触摸输入、传感器输入、基于图像识别的输入、基于手势操作的输入。
12.如权利要求11所述的电子设备,还包括激活单元,配置为在确定期望输入的内容之后,激活与该内容相对应的应用。
【文档编号】G10L15/28GK103514875SQ201210226621
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】陆游龙, 王茜莺 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1