一种识别的方法及电子设备的制作方法

文档序号:6501112阅读:131来源:国知局
一种识别的方法及电子设备的制作方法
【专利摘要】本发明公开了一种识别的方法及电子设备,用于解决现有技术中存在的电子设备不能够基于不同用户的同一语音输入信息而响应不同的操作指令的技术问题。该方法应用于第一电子设备,第一电子设备能够与第二电子设备进行数据通信,第一电子设备包含有第一特征库和第二特征库,其中,第一特征库为与第二电子设备的第一用户对应的特征库,第一特征库与第二特征库不同,该方法包括:获得由第二电子设备采集的并发出的第一待识别信息,其中,第一待识别信息具体为与第一用户对应的信息;基于第一待识别信息,在第一特征库中查找到与第一待识别信息所对应的第一指令,使得第二电子设备能够基于第一指令获得与第一指令相关的第一识别信息。
【专利说明】一种识别的方法及电子设备

【技术领域】
[0001]本发明涉及人工智能领域,尤其涉及一种识别的方法及电子设备。

【背景技术】
[0002]随着计算机技术的发展,越来越多的电子设备进入了人们的生活,比如,平板电脑,智能手机,智能电视,笔记本电脑等等,人们通过这些电子设备获得了极大的便利。由于电子设备越来智能化,用户能够将电子设备看作一个智能机器人,能够通过与其进行语音交互,来获得一些信息。比如,用户“询问”电子设备最近的餐馆在哪;再比如,用户“询问”电子设备从地点A到地点B怎么走。
[0003]目前,当用户需要语音交互时,会打开语音交互软件,然后对着电子设备说话,电子设备通过设置在其上的语音识别引擎(本地客户端)将用户的语音输入,如“最近的火锅店在哪? ”,转换为文本信息,并将该信息发送给云端服务器,云端服务器会根据上述文本信息,通过一系列的搜索计算,找到与文本信息最为匹配的结果,如“XX火锅店,前方500米”,并将该结果以文本形式发回给本地客户端,在本地客户端将上述结果的文本信息转换成语音信息输出给用户,使得用户能够听到电子设备的“回答”。
[0004]但本申请发明人在实现本发明实施例中技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]1、由于云端服务器中只设置有通用特征库,那么,对于所有的用户的语音输入,云端服务器都会通过通用特征库进行语音识别,假如,用户A和用户B的语言使用习惯不同,用户A说“关机”,意思是要电子设备(本地客户端)掉电关机,用户B说“关机”,意思是要电子设备(本地客户端)待机,但是,云端服务器通过通用特征库进行语音识别后,均会执行控制电子设备(本地客户端)掉电关机,所以,导致了云端服务器不能够基于同一语音输入信息响应不同的操作指令,即:现有技术中的电子设备存在不能够基于不同用户的同一语音输入信息而响应生成不同的操作指令的技术问题。
[0006]2、由于现有技术中的电子设备存在不能够基于不同用户的同一语音输入信息而响应生成不同的操作指令的技术问题,所以,现有技术中的电子设备还进一步存在不能准确响应每个用户的语音输入,而导致语音识别准确度低的技术问题;进一步,由于现有技术中的电子设备还进一步存在不能准确响应每个用户的语音输入,语音识别准确度低的技术问题,进而会导致电子设备的响应不是用户期望响应,进而大大降低用户体验度的问题。


【发明内容】

[0007]本发明提供一种识别的方法及电子设备,用以解决现有技术中存在的电子设备不能够基于不同用户的同一语音输入信息而响应不同的操作指令的技术问题。
[0008]一方面,本发明通过本申请的一个实施例,提供一种识别的方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备进行数据通信,所述第一电子设备包含有第一特征库和第二特征库,其中,所述第一特征库为与所述第二电子设备的第一用户对应的特征库,所述第一特征库与所述第二特征库不同,所述方法包括:获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息;基于所述第一待识别信息,在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够基于所述第一指令获得与所述第一指令相关的第一识别信息。
[0009]可选的,在所述获得由所述第二电子设备采集的并发出的第一待识别信息之前,所述方法还包括:获得一由所述第二电子设备发出的待验证用户身份信息,其中,所述待验证用户身份信息为所述第二电子设备的当前用户的身份信息;基于所述待验证用户身份信息,验证所述当前用户是否为所述第一用户;当所述当前用户为所述第一用户时,将所述第二电子设备与所述第一特征库相关联。
[0010]可选的,在所述将所述第二电子设备与所述第一特征库相关联之后,所述方法还包括:控制所述第一电子设备中的计时模块开始计时;当所述计时模块的计时值满足第一预设阈值时,返回所述获得一由所述第二电子设备发出的待验证用户身份信息步骤。
[0011]可选的,在所述将所述第二电子设备与所述第一特征库相关联之后,所述方法还包括:计算在第一预设时间段内所获得的所述第一待识别信息的第一次数;当所述第一次数大于第二预设阈值时,将所述第一预设时间段延长为第二预设时间段。
[0012]可选的,所述待验证用户身份信息具体由以下步骤获得:所述第二电子设备控制信息采集装置采集所述当前用户的第一信息;所述第二电子设备采用第一方式处理所述第一信息,以获得所述待验证用户身份信息。
[0013]可选的,所述待验证用户身份信息具体由以下步骤获得:所述第二电子设备控制信息采集装置采集所述当前用户的第一信息;在所述第二电子设备采用第二方式处理所述第一信息的过程中,所述第二电子设备采用第三方式处理所述第一信息,以获得所述待验证用户身份信息,其中,所述第二方式不同于所述第三方式。
[0014]可选的,当所述信息采集装置具体为图像采集装置时,所述待验证用户身份信息具体为包含所述当前用户的人脸的第一图像;或,当所述信息采集装置具体为声音采集装置时,所述待验证用户身份信息具体为所述当前用户的第一声音信息。
[0015]可选的,当所述待验证用户身份信息具体为所述第一图像时,所述验证所述当前用户是否为所述第一用户具体包括:将所述第一图像与存储在所述第一电子设备中的所述第一用户对应第一预设图像进行匹配,其中,所述第一预设图像为所述第一用户的人脸图像;当所述第一图像与所述第一预设图像匹配成功时,确认所述当前用户为所述第一用户。
[0016]可选的,当所述待验证用户身份信息具体为所述第一声音信息时,所述验证所述当前用户是否为所述第一用户具体包括:将所述第一声音信息与存储在所述第一电子设备中的所述第一用户对应的第一预设声纹信息进行匹配;当所述第一声音信息与所述第一预设声纹信息匹配成功时,确认所述当前用户为所述第一用户。
[0017]可选的,当所述第一特征库具体包括语音信息、指令,以及语音信息与指令之间的第一对应关系时,所述在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令具体包括:通过所述第一特征库,将所述第一待识别信息与所述语音信息进行匹配,获得第一语音信息;根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
[0018]可选的,当所述第一特征库具体包括指令、以及语音信息与指令之间的第一对应关系,且所述第二特征库包括语音信息时,所述在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令具体包括:通过所述第二特征库,将所述第一待识别信息与所述第二特征库中的所述语音信息进行匹配,获得第一语音信息;通过所述第一特征库,根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
[0019]另一方面,本发明通过本申请的另一实施例提供一种电子设备,能够与第二电子设备进行数据通信,所述电子设备包括:电路板;存储模块,设置在所述电路板上,包括有第一特征库和第二特征库,其中,所述第一特征库为与所述第二电子设备的第一用户对应的特征库,所述第一特征库与所述第二特征库为不同的特征库;识别模块,设置在所述电路板上,用于获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息;基于所述第一待识别信息,在所述第一特征库模中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够基于所述第一指令获得与所述第一指令相关的第一识别信息。
[0020]可选的,所述识别模块具体包括:第一获取模块,用于获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息;查找模块,用于基于所述第一待识别信息,在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够获得与所述第一指令相关的第一识别息。
[0021]可选的,所述电子设备还包括:第二获取模块,用于在获得所述第一待识别信息之前,获得一由所述第二电子设备发出的待验证用户身份信息,其中,所述待验证用户身份信息为所述第二电子设备的当前用户的身份信息;验证模块,用于基于所述待验证用户身份信息,验证所述当前用户是否为所述第一用户;关联模块,用于当所述当前用户为所述第一用户时,将所述第二电子设备与所述第一特征库相关联。
[0022]可选的,所述电子设备还包括:计时模块,用于在将所述第二电子设备与所述第一特征库相关联之后,开始计时,并在所述计时模块的计时值满足第一预设阈值时,驱动所述第二获取模块。
[0023]可选的,所述电子设备还包括:计数模块,用于在将所述第二电子设备与所述第一特征库相关联之后,计算在第一预设时间段内所获得的所述第一待识别信息的第一次数;延时模块,用于当所述第一次数大于第二预设阈值时,将所述第一预设时间段延长为第二预设时间段。
[0024]可选的,当所述待验证用户身份信息具体为包含所述当前用户人脸的第一图像时,所述验证模块具体包括:第一匹配模块,用于将所述第一图像与存储在所述第一电子设备中的所述第一用户对应第一预设图像进行匹配,其中,所述第一预设图像为所述第一用户的人脸图像;第一确认模块,用于当所述第一图像与所述第一预设图像匹配成功时,确认所述当前用户为所述第一用户。
[0025]可选的,当所述待验证用户身份信息具体为所述当前用户的第一声音信息时,所述验证模块具体包括:第二匹配模块,还用于将所述第一声音信息与存储在所述第一电子设备中的所述第一用户对应的第一预设声纹信息进行匹配;第二确认模块,还用于当所述第一声音信息与所述第一预设声纹信息匹配成功时,确认所述当前用户为所述第一用户。
[0026]可选的,当所述第一特征库具体包括语音信息、指令,以及语音信息与指令之间的第一对应关系时,所述查找模块具体包括:匹配子模块,用于通过所述第一特征库,将所述第一待识别信息与所述语音信息进行匹配,获得第一语音信息;查找子模块,用于根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
[0027]可选的,当所述第一特征库具体包括指令、以及语音信息与指令之间的第一对应关系,且所述第二特征库包括语音信息时,所述查找模块具体包括:匹配子模块,还用于通过所述第二特征库,将所述第一待识别信息与所述第二特征库中的所述语音信息进行匹配,获得第一语音信息;查找子模块,还用于通过所述第一特征库,根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
[0028]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0029]1、由于第一电子设备包含有第一特征库和第二特征库,其中,第一特征库为与第二电子设备的第一用户对应的特征库,第一特征库与第二特征库不同,那么,第一电子设备在获得由第二电子设备采集的并发出的第一待识别信息,其中,第一待识别信息具体为与第一用户对应的信息之后,就基于第一待识别信息,在第一特征库中查找到与第一待识别信息所对应的第一指令,使得第二电子设备能够基于第一指令获得与第一指令相关的第一识别信息,比如,第一用户想要第二电子设备待机,第一用户语音输入的第一待识别信息为“关机”,第一电子设备在与第一用户对应的第一特征库中找到的第一指令即为“待机”,而如果第一电子设备像现有技术一样仅使用第二特征库对上述第一待识别信息进行识别的话,就只能够得到“关机”这一指令,所以,有效地解决了现有技术中存在的电子设备不能够基于不同用户的同一语音输入信息而响应生成不同的操作指令的技术问题的技术问题,进而使得电子设备能够对同一语音输入信息针对不同的用户响应生成不同的操作指令,增加电子设备的智能程度,提供良好的用户体验。
[0030]进一步,由于电子设备能够对同一语音输入信息针对不同的用户响应生成不同的操作指令,就使得电子设备能够更为精确地响应用户的语音输入,所以,有效地解决了现有技术中存在的电子设备不能准确响应每个用户的语音输入,而导致语音识别准确度低的技术问题,进而提高了电子设备对于语音识别的准确度,使得电子设备能够提供用户所期望的响应,提供良好的用户体验。
[0031]2、由于在获得由第二电子设备发出的第一待识别信息之前,还需要对第一电子设备当前用户的身份进行验证,验证其是否为第一用户,当当前用户为第一用户时,将第二电子设备与第一特征库相关联,使得当第一用户在使用第二电子设备时,第一电子设备对于第一待识别信息就一定会采用第一特征库进行识别,也就是说,第一电子设备能够将第二电子设备的用户与其对应的特征库一一对应起来了。
[0032]3、由于在将第二电子设备与第一特征库相关联之后,第一电子设备控制其中的计时模块开始计时;当计时模块的计时值满足第一预设阈值时,返回获得一由第二电子设备发出的待验证用户身份信息步骤,也就是说,每间隔一段时间,就重新验证一次第二电子设备当前的用户用户身份,以确定该用户是否与当前的特征库匹配,这样就不需要当前用户每进行一次语音输入就要进行用户身份验证一次,这样不仅能够进一步的提高第一电子设备语音识别的精确度,而且也降低了第一电子设备的功耗,节约资源。
[0033]4、由于在将第二电子设备与第一特征库相关联之后,第一电子设备计算其在第一预设时间段内所获得的第一待识别信息的第一次数;当第一次数大于第二预设阈值时,将第一预设时间段延长为第二预设时间段,也就是说,在第二预设时间段内,第一电子设备获得一定次数的第一待验证信息后,第一电子设备就认为第一用户仍将使用第二电子设备进行语音识别,所以,第一电子设备就将第二预设时间段延长至第三预设时间段,以增加第一用户与第一特征库关联时间的长度,降低第一电子设备对于第二电子设备用户身份的验证次数,降低第一电子设备的功耗,节约资源。

【专利附图】

【附图说明】
[0034]图1为本发明一实施例中的识别的方法流程图;
[0035]图2为本发明一实施例中的用户身份验证的方法流程图;
[0036]图3为本发明一实施例中的电子设备的结构示意图。

【具体实施方式】
[0037]本申请实施例通过提供一种识别的方法及电子设备,解决了现有技术中存在的电子设备由于不能够基于不同用户的同一语音输入信息而响应不同的操作指令而导致语音识别准确度低的技术问题。
[0038]本申请实施例中的技术方案为解决上述存在的电子设备由于不能够基于不同用户的同一语音输入信息而响应不同的操作指令而导致语音识别准确度低的问题,总体思路如下:
[0039]由于第一电子设备包含有第一特征库和第二特征库,其中,第一特征库为与第二电子设备的第一用户对应的特征库,第一特征库与第二特征库不同,那么,第一电子设备在获得由第二电子设备采集的并发出的第一待识别信息,其中,第一待识别信息具体为与第一用户对应的信息之后,就基于第一待识别信息,在第一特征库中查找到与第一待识别信息所对应的第一指令,使得第二电子设备能够基于第一指令获得与第一指令相关的第一识别信息,比如,第一用户想要第二电子设备待机,第一用户语音输入的第一待识别信息为“关机”,第一电子设备在与第一用户对应的第一特征库中找到的第一指令即为“待机”,而如果第一电子设备像现有技术一样仅使用第二特征库对上述第一待识别信息进行识别的话,就只能够得到“关机”这一指令,所以,有效地解决了现有技术中存在的电子设备不能够基于不同用户的同一语音输入信息而响应生成不同的操作指令的技术问题的技术问题,进而使得电子设备能够对同一语音输入信息针对不同的用户响应生成不同的操作指令,增加电子设备的智能程度,提供良好的用户体验。进一步,由于电子设备能够对同一语音输入信息针对不同的用户响应生成不同的操作指令,就使得电子设备能够更为精确地响应用户的语音输入,所以,有效地解决了现有技术中存在的电子设备不能准确响应每个用户的语音输入,而导致语音识别准确度低的技术问题,进而提高了电子设备对于语音识别的准确度,使得电子设备能够提供用户所期望的响应,提供良好的用户体验。
[0040]下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
[0041]一方面,本发明通过本申请的一个实施例,提供一种识别的方法,应用于第一电子设备,即服务器,第一电子设备能够与第二电子设备进行数据通信,这里所说的第二电子设备可以为平板电脑,智能手机,智能电视,超级本等等,第一电子设备包含有第一特征库和第二特征库,其中,第一特征库为与第二电子设备的第一用户对应的特征库,第一特征库与第二特征库不同。
[0042]在具体实施过程中,第一特征库是经过长时间对第一用户的语言使用习惯进行统计而建立的针对第一用户的语言使用习惯的语音识别特征数据库,该特征库存储在第一电子设备,即服务器上,就使得第二电子设备数据处理量减小,降低功耗。第二特征库即为用来进行语音识别的通用特征库,也就是说,如果采用第二特征库进行语音识别的话,无论是哪个用户使用第二电子设备,只要输入的语音信息一致,则会识别的到一样的指令,该特征库是面向所有用户的,是通用的,并不专门针对某一用户。
[0043]进一步,在第一电子设备中可以不仅只有第一特征库和第二特征库,还可以存储有多个特征库,这些特征库每一个都一一与一个用户对应,用来分别或者同时识别每个用户的语音输入信息,而且,这些库可以设置在同一存储单元中,也可以设置在不同的存储单元中,只要第一电子设备能够根据用户的身份唯一的指向与用户对应的特征库即可,本申请不做具体限定。
[0044]如图1所示,该方法包括:
[0045]SlOl:获得由第二电子设备采集的并发出的第一待识别信息,其中,第一待识别信息具体为与第一用户对应的信息;
[0046]S102:基于第一待识别信息,在第一特征库中查找到与第一待识别信息所对应的第一指令,使得第二电子设备能够基于第一指令获得与第一指令相关的第一识别信息。
[0047]下面以具体实例来对上述技术方案进行详细说明。
[0048]例如,在第二电子设备,即手机的当前用户在使用第二电子设备进行编辑短信、拍照、视频通话,或者待机的过程中,想要进行语音识别的话,首先,需要触发语音识别功能,比如,点触语音识别启动按钮,或者长按主按键,然后在执行SlOl之前,为了将当前用户与其对应的特征库匹配,上述方法还包括对用户身份进行验证的过程。
[0049]在具体实施过程中,如图2所示,上述对用户身份进行验证的方法具体包括:
[0050]S201:获得一由第二电子设备发出的待验证用户身份信息,其中,待验证用户身份信息为第二电子设备当前用户的身份信息;
[0051]S202:基于待验证用户身份信息,验证当前用户是否为第一用户;
[0052]S203:当当前用户为第一用户时,将第二电子设备与第一特征库相关联。
[0053]具体来说,当前用户启动语音识别之后,第二电子设备会与第一电子设备建立数据传输通道,之后,第一电子设备就会对第二电子设备的当前用户进行身份验证。首先,第一电子设备控制第二电子设备采集当前用户的身份信息,比如,当前用户的声音信息,或者人脸图像信息,或者当前用户输入的密码等等,并以此作为待验证用户身份信息,然后,第二电子设备将待验证用户身份信息发送给第一电子设备,以对当前用户的身份进行验证。这里所说的待验证用户身份信息只要能够表征当前用户的身份即可,本申请不做具体限定。
[0054]在实际应用中,待验证用户身份信息具体可以由以下步骤获得:第二电子设备控制信息采集装置采集当前用户的第一信息;第二电子设备采用第一方式处理第一信息,以获得待验证用户身份信息。
[0055]具体来说,当信息采集装置具体为图像采集装置时,第二电子设备控制信息采集装置,即如摄像头的图像采集装置,采集当前用户的第一信息,该第一信息可以为包含当前用户的人脸的图像,然后,第二电子设备对第一信息以第一方式进行处理,比如,将第一信息进行图像处理调整其对比度,亮度,放大等等,使得第一信息成为更适于进行人脸识别的图像,并将处理后的图像确认为待验证用户身份信息,也就是包含当前用户人脸的第一图像。
[0056]那么,当信息采集装置具体为声音采集装置时,第二电子设备控制信息采集装置,即如麦克风的声音采集装置,采集当前用户的第一信息,该第一信息可以为包含当前用户声音的声音信息,然后,第二电子设备对第一信息以第一方式进行处理,比如,将第一信息进行处理,比如调整其响度,或者对其进行去噪等等,使得第一信息成为更适于进行声纹识别的声音信息,并将处理后的声音信息确认为待验证用户身份信息,也就是当前用户的第一声音信息。
[0057]当然,还可以采取用户输入登录密码的方式来进行用户身份验证,此时,第二电子设备控制信息采集装置,即如键盘、触控板的输入装置来采集当前用户的第一信息,也就是用户所输入的登录密码,然后,第二电子设备采用第一方式处理第一信息,可以是将当前用户输入的字符进行加密,并将加密后的字符信息确认为待验证用户身份信息。
[0058]上述过程中所获得当前用户的第一信息只有一个用途,就是用来获得待验证用户身份信息。
[0059]当然,为了增加第二电子设备的智能化程度,提高用户体验,第二电子设备还可以在当前用户进行拍照或者录音时,对其身份进行验证。那么,在这种情况下,待验证用户身份信息具体可以由以下步骤获得:第二电子设备控制信息采集装置采集当前用户的第一信息;在第二电子设备采用第二方式处理第一信息的过程中,第二电子设备采用第三方式处理第一信息,以获得待验证用户身份信息,其中,第二方式不同于第三方式。
[0060]具体来说,当当前用户在进行拍照或者录音时,想要进行语音识别的话,就需要开启语音识别功能,建立第二电子设备与第一电子设备之间的通信通道,接着,第二电子设备会先检测第二电子设备中的信息采集装置,如图像采集装置,是否正在工作,当检测到图像采集装置正在工作,也就是说,当前用户正在使用图像采集装置进行拍照,录视频,或者视频通话时,第二电子设备控制图像采集装置采集当前用户的第一信息,该第一信息可以为包含当前用户人脸的图像,接下来,第二电子设备就将该第一信息以第二方式处理,比如将该图像保存在第二电子设备的照片中,或者将该照片添加到短信中,再或者发送给视频通话的对方,同时,对第一信息以不同于第二方式的第三方式进行处理,比如,将第一信息进行图像处理调整其对比度,亮度,放大等等,使得第一信息成为更适于进行人脸识别的图片,并将处理后的图片确认为待验证用户身份信息,也就是包含当前用户人脸的第一图像。
[0061]当然,在第二电子设备开启语音识别功能之后,第二电子设备也可以先检测第二电子设备中的信息采集装置,如声音采集装置,是否正在工作,当检测到声音采集装置正在工作,也就是说,当前用户正在使用声音采集装置进行录音,语音通话时,第二电子设备控制声音采集装置采集当前用户的第一信息,该第一信息可以为包含当前用户声音的声音信息,接下来,第二电子设备就将该第一信息以第二方式处理,比如将该声音西信息保存在第二电子设备的语音备忘中,或者将该声音信息添加到短信中,再或者上传到网络,同时,对第一信息以不同于第二方式的第三方式进行处理,比如,调整第一信息的响度,或者对第一信息去噪等等,使得第一信息成为更适于进行声纹识别的声音信息,并将处理后的声音信息确认为待验证用户身份信息,也就是当前用户的第一声音信息。
[0062]经过上述过程,第二电子设备获得了用于对其当前用户的用户身份进行验证的待验证用户身份信息之后,第二电子设备将待验证用户身份信息发送给第一电子设备,此时,第一电子设备执行S201,S卩:获得一由第二电子设备发出的待验证用户身份信息,其中,待验证用户身份信息为第二电子设备当前用户的身份信息。
[0063]接下来,执行S202,即:基于待验证用户身份信息,验证当前用户是否为第一用户。
[0064]具体来说,当第一电子设备获得待验证用户身份信息后,会将其所获得的信息与预先存储在第一电子设备中的第一用户的信息模板进行匹配,获得相似度系数,以此来确认待验证用户身份信息所对应的用户,即第二电子设备的当前用户是否为第一用户。
[0065]如,当待验证用户身份信息具体为包含当前用户人脸的第一图像时,第一电子设备将第一图像与存储在第一电子设备中的第一用户对应第一预设图像进行匹配,其中,第一预设图像为第一用户的人脸图像;当第一图像与第一预设图像匹配成功时,确认当前用户为第一用户。
[0066]再如,当待验证用户身份信息具体为当前用户的第一声音信息时,验证当前用户是否为第一用户具体包括:将第一声音信息与存储在第一电子设备中的第一用户对应的第一预设声纹信息进行匹配;当第一声音信息与第一预设声纹信息匹配成功时,确认当前用户为第一用户。
[0067]进一步,执行S203:当当前用户为第一用户时,将第二电子设备与第一特征库相关联。也就是说,将第二电子设备与第一特征库配对,使得第一电子设备受到的第二电子设备发送的所有信息均采用第一特征库进行识别。
[0068]在实际应用中,具体可以在第二电子设备所发送的信息中打上第二电子设备的硬件标识,比如MAC地址标识,或者网卡标识,这样,第一电子设备在获得该信息之后就能够知道此消息是由第二电子设备发送的,然后,将其通过第一特征库进行识别,也就使得第二电子设备与第一特征库相关联。
[0069]通过上述过程,将第二电子设备的第一用户与第一电子设备中的第一特征库相关联了,那么,接下来,进入对第一用户发出的语音输入进行语音识别。
[0070]首先,执行SlOljP:获得由第二电子设备采集的并发出的第一待识别信息,其中,第一待识别信息具体为与第一用户对应的信息。也就是说,第一电子设备接收到由第二电子设备发来的第一待识别信息,此时第一待识别信息就是第一用户输入第二电子设备的语音输入,即一段声音,比如,第一用户对着第二电子设备说的“今天天儿怎么样”,或者“关机”。
[0071]在实际应用中,通过在上述用户身份验证过程的第二种情况所获得的第一声音信息也可以作为第一待识别信息,也就是说第一声音信息由两个用途。一个是用来进行用户身份验证,当验证用户身份后,该信息还可以用来进行语音识别,这样用户就无需输入两次语音输入了。
[0072]然后,在第一电子设备接收到第一待识别信息之后,执行S102,即:基于第一待识别信息,在第一特征库中查找到与第一待识别信息所对应的第一指令,使得第二电子设备能够基于第一指令获得与第一指令相关的第一识别信息。
[0073]具体来说,第一电子设备调用第一特征库来对第一待识别信息进行语音识别。也就是说,第一电子设备会根据第一待识别信息的内容来找到与其对应的第一指令。然后将第一指令发回第二电子设备,或者是发送给第三电子设备,比如天气服务器,或者是地图服务器,使得其能够响应第一指令,获得与其相关的第一识别信息,比如,第一指令为“待机”,那么,第一电子设备就将“待机”指令发回第二电子设备,此时,“待机”指令就是第一识别信息;或者,第一指令为“查询今天天气”,第一电子设备就会将第一指令发送给第三电子设备,即天气服务器,天气服务器根据第一指令查找到今天的天气情况,如“今天晴转多云”,天气服务器可以将该信息发回给第一电子设备,由第一电子设备发送给第二电子设备,也可以直接发送给第二电子设备,此时,“今天晴转多云”就是第一识别信息。
[0074]在具体实施过程中,由于第一特征库中所包含的内容不同,具体对第一待识别信息的语音识别过程可以且不限为以下两种情况。
[0075]第一种,当第一特征库具体包括语音信息、指令,以及语音信息与指令之间的第一对应关系时,S102可以包括:通过第一特征库,将第一待识别信息与语音信息进行匹配,获得第一语音信息;根据第一对应关系,基于第一语音信息,查找到与第一语音信息对应的第一指令。也就是说,当第一特征库包含所有用于进行语音识别的元素时,对第一待识别信息的识别就仅调用第一特征库即可。先通过第一特征库对第一待识别信息进行语义分析,获得第一语音信息,然后,再在第一特征库中根据语音信息与指令之间的关系,查找到与第一语音信息匹配的第一指令。
[0076]在具体实施过程中,第一特征库中的语音信息与指令之间的第一对应关系可以以表格的形式保存。比如,第一语音信息为“今天天儿怎么样”时,第一指令就为“查询今天天气”;或者,第一语音信息为“关机”时,第一指令就为“待机”,此时,语音信息与指令之间的关系如下表1所示:
[0077]表1
[0078]

【权利要求】
1.一种识别的方法,应用于第一电子设备,所述第一电子设备能够与第二电子设备进行数据通信,其特征在于,所述第一电子设备包含有第一特征库和第二特征库,其中,所述第一特征库为与所述第二电子设备的第一用户对应的特征库,所述第一特征库与所述第二特征库不同,所述方法包括: 获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息; 基于所述第一待识别信息,在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够基于所述第一指令获得与所述第一指令相关的第一识别信息。
2.如权利要求1所述的方法,其特征在于,在所述获得由所述第二电子设备采集的并发出的第一待识别信息之前,所述方法还包括: 获得一由所述第二电子设备发出的待验证用户身份信息,其中,所述待验证用户身份信息为所述第二电子设备当前用户的身份信息; 基于所述待验证用户身份信息,验证所述当前用户是否为所述第一用户; 当所述当前用户为所述第一用户时,将所述第二电子设备与所述第一特征库相关联。
3.如权利要求2所述的方法,其特征在于,在所述将所述第二电子设备与所述第一特征库相关联之后,所述方法还包括: 控制所述第一电子设备中的计时模块开始计时; 当所述计时模块的计时值满足第一预设阈值时,返回所述获得一由所述第二电子设备发出的待验证用户身份信息步骤。
4.如权利要求2所述的方法,其特征在于,在所述将所述第二电子设备与所述第一特征库相关联之后,所述方法还包括: 计算在第一预设时间段内所获得的所述第一待识别信息的第一次数; 当所述第一次数大于第二预设阈值时,将所述第一预设时间段延长为第二预设时间段。
5.如权利要求2所述的方法,其特征在于,所述待验证用户身份信息具体由以下步骤获得: 所述第二电子设备控制信息采集装置采集所述当前用户的第一信息; 所述第二电子设备采用第一方式处理所述第一信息,以获得所述待验证用户身份信肩、O
6.如权利要求2所述的方法,其特征在于,所述待验证用户身份信息具体由以下步骤获得: 所述第二电子设备控制信息采集装置采集所述当前用户的第一信息; 在所述第二电子设备采用第二方式处理所述第一信息的过程中,所述第二电子设备采用第三方式处理所述第一信息,以获得所述待验证用户身份信息,其中,所述第二方式不同于所述第三方式。
7.如权利要求5或6所述的方法,其特征在于,当所述信息采集装置具体为图像采集装置时,所述待验证用户身份信息具体为包含所述当前用户的人脸的第一图像; 或,当所述信息采集装置具体为声音采集装置时,所述待验证用户身份信息具体为所述当前用户的第一声音信息。
8.如权利要求7所述的方法,其特征在于,当所述待验证用户身份信息具体为所述第一图像时,所述验证所述当前用户是否为所述第一用户具体包括: 将所述第一图像与存储在所述第一电子设备中的所述第一用户对应第一预设图像进行匹配,其中,所述第一预设图像为所述第一用户的人脸图像; 当所述第一图像与所述第一预设图像匹配成功时,确认所述当前用户为所述第一用户。
9.如权利要求7所述的方法,其特征在于,当所述待验证用户身份信息具体为所述第一声音信息时,所述 验证所述当前用户是否为所述第一用户具体包括: 将所述第一声音信息与存储在所述第一电子设备中的所述第一用户对应的第一预设声纹信息进行匹配; 当所述第一声音信息与所述第一预设声纹信息匹配成功时,确认所述当前用户为所述第一用户。
10.如权利要求1所述的方法,其特征在于,当所述第一特征库具体包括语音信息、指令,以及语音信息与指令之间的第一对应关系时,所述在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,具体包括: 通过所述第一特征库,将所述第一待识别信息与所述语音信息进行匹配,获得第一语音信息; 根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
11.如权利要求1所述的方法,其特征在于,当所述第一特征库具体包括指令、以及语音信息与指令之间的第一对应关系,且所述第二特征库包括语音信息时,所述在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令具体包括: 通过所述第二特征库,将所述第一待识别信息与所述第二特征库中的所述语音信息进行匹配,获得第一语音信息; 通过所述第一特征库,根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
12.一种电子设备,能够与第二电子设备进行数据通信,其特征在于,所述电子设备包括: 电路板; 存储模块,设置在所述电路板上,包括有第一特征库和第二特征库,其中,所述第一特征库为与所述第二电子设备的第一用户对应的特征库,所述第一特征库与所述第二特征库为不同的特征库; 识别模块,设置在所述电路板上,用于获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息;基于所述第一待识别信息,在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够基于所述第一指令获得与所述第一指令相关的第一识别信息。
13.如权利要求12所述的电子设备,其特征在于,所述识别模块具体包括: 第一获取模块,用于获得由所述第二电子设备采集的并发出的第一待识别信息,其中,所述第一待识别信息具体为与所述第一用户对应的信息; 查找模块,用于基于所述第一待识别信息,在所述第一特征库中查找到与所述第一待识别信息所对应的第一指令,使得所述第二电子设备能够获得与所述第一指令相关的第一识别息。
14.如权利要求13所述的电子设备,其特征在于,所述电子设备还包括: 第二获取模块,用于在获得所述第一待识别信息之前,获得一由所述第二电子设备发出的待验证用户身份信息,其中,所述待验证用户身份信息为所述第二电子设备当前用户的身份信息; 验证模块,用于基于所述待验证用户身份信息,验证所述当前用户是否为所述第一用户; 关联模块,用于当所述当前用户为所述第一用户时,将所述第二电子设备与所述第一特征库相关联。
15.如权利要求14所述的电子设备,其特征在于,所述电子设备还包括:计时模块,用于在将所述第二电子设备与所述第一特征库相关联之后,开始计时,并在所述计时模块的计时值满足第一预设阈值时,驱动所述第二获取模块。
16.如权利要求1 4所述的电子设备,其特征在于,所述电子设备还包括: 计数模块,用于在将所述第二电子设备与所述第一特征库相关联之后,计算在第一预设时间段内所获得的所述第一待识别信息的第一次数; 延时模块,用于当所述第一次数大于第二预设阈值时,将所述第一预设时间段延长为第二预设时间段。
17.如权利要求14所述的电子设备,其特征在于,当所述待验证用户身份信息具体为包含所述当前用户人脸的第一图像时,所述验证模块具体包括: 第一匹配模块,用于将所述第一图像与存储在所述第一电子设备中的所述第一用户对应第一预设图像进行匹配,其中,所述第一预设图像为所述第一用户的人脸图像; 第一确认模块,用于当所述第一图像与所述第一预设图像匹配成功时,确认所述当前用户为所述第一用户。
18.如权利要求14所述的电子设备,其特征在于,当所述待验证用户身份信息具体为所述当前用户的第一声音信息时,所述验证模块具体包括: 第二匹配模块,还用于将所述第一声音信息与存储在所述第一电子设备中的所述第一用户对应的第一预设声纹信息进行匹配; 第二确认模块,还用于当所述第一声音信息与所述第一预设声纹信息匹配成功时,确认所述当前用户为所述第一用户。
19.如权利要求13所述的电子设备,其特征在于,当所述第一特征库具体包括语音信息、指令,以及语音信息与指令之间的第一对应关系时,所述查找模块具体包括: 匹配子模块,用于通过所述第一特征库,将所述第一待识别信息与所述语音信息进行匹配,获得第一语音信息; 查找子模块,用于根据所述第一对应关系,基于所述第一语音信息,查找到与所述第一语音信息对应的所述第一指令。
20.如权利要求13所述的电子设备,其特征在于,当所述第一特征库具体包括指令、以及语音信息与指令之间的第一对应关系,且所述第二特征库仅包括语音信息时,所述查找模块具体包括: 匹配子模块,还用于通过所述第二特征库,将所述第一待识别信息与所述第二特征库中的所述语音信息进行匹配,获得第一语音信息; 查找子模块,还用于通过所述第一特征库,根据所述第一对应关系,基于所述第一语音信息,查找到与所述第 一语音信息对应的所述第一指令。
【文档编号】G06F17/30GK104078045SQ201310098940
【公开日】2014年10月1日 申请日期:2013年3月26日 优先权日:2013年3月26日
【发明者】尉伟东 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1