身份识别方法和装置的制作方法

文档序号:2833567阅读:268来源:国知局
专利名称:身份识别方法和装置的制作方法
技术领域
本发明涉及信息安全领域,尤其涉及一种身份识别方法和装置。
背景技术
近年来,在生物识别技术领域中,声纹识别技术以其独特的方便性、经济性和准确性等优势受到世人瞩目,并日益成为人们日常生活和工作中重要且普及的身份识别方法。现有技术中,通过声纹识别技术实现身份识别的过程包括首先从输入的语音信号中提取能够反映说话人是谁的特征;然后根据该特征进行模式匹配,确定说话人的身份。然而声纹识别的特征相似时,易将特征相似的其他人误识别为预识别人员,误识率较高。·

发明内容
本发明的实施例提供一种身份识别方法和装置,能够提高身份识别的准确率。一方面,提供一种身份识别方法,包括接收用户终端发送的用户输入的语音信息;根据所述语音信息进行声纹识别,得到声纹识别结果;根据所述用户终端进行身份认证,得到认证结果;根据所述声纹识别结果和所述认证结果确定用户身份。另一方面,提供一种身份识别装置,包括语音接收模块,用于接收用户终端发送的用户输入的语音信息;声纹识别模块,用于根据所述语音信息进行声纹识别,得到声纹识别结果;认证模块,用于根据所述用户终端进行身份认证,得到认证结果;身份确定模块,用于根据所述声纹识别结果和所述认证结果确定用户身份。本发明实施例提供的身份识别方法和装置,通过声纹识别和用户终端身份认证确定用户身份,从而实现身份识别。由于在声纹识别同时还进行身份认证,使得本发明实施例提供的技术方案,能够解决现有技术仅使用声纹实现身份识别时,如果声纹识别的特征相似,易将特征相似的其他人误识别为预识别人员,误识率较高的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例一提供的身份识别方法的流程图;图2为本发明实施例二提供的身份识别装置的结构示意图;图3为图2所示的身份识别装置中认证模块的结构示意图;图4为图2所示的身份识别装置中身份确定模块的结构示意图一;图5为图2所示的身份识别装置中身份确定模块的结构示意图二 ;
图6为图2所示的身份识别装置中声纹识别模块的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例公开一种身份识别方法和装置,能够解决现有技术易将特征相似的其他人误识别为预识别人员,误识率较高的问题。实施例一如图I所示,本发明实施例公开一种身份识别方法,包括
步骤101,接收用户终端发送的用户输入的语音信息。在本实施例中,用户启动身份识别时,可以通过用户终端输入语音信息,使用户终端可以向身份识别装置发送该用户输入的语音信息,从而实现身份识别。其中,用户输入的语音信息,可以与预先训练好的语音相同,也可以为不相同的任意语音,在此不作限制。步骤102,根据该语音信息进行声纹识别,得到声纹识别结果。在本实施例中,可以首先从语音信息中提取反映说话人是谁的特征;然后将该特征与预先存储的声纹进行模式匹配,得到声纹识别结果。其中,可以预先存储一个人的声纹,然后将提取出的特征与该声纹进行匹配,得到声纹识别结果;也可以预先存储多个人的声纹,然后将提取出的特征与声纹进行一一匹配,得到声纹识别结果;预先存储的声纹可以从用户输入的语料中提取,也可以通过其他方式获取,在此不再一一赘述。在本实施例中,可以在本地进行语音识别,为了提高识别率,用户可以输入与预先训练的音频相同的语音信息,然后根据预先训练的音频对语音信息进行声纹识别;也可以通过非特定人语音识别服务器进行语音识别,向预先连接的非特定人语音识别服务器发送语音消息,使非特定人语音识别服务器对该语音信息进行声纹识别。步骤103,根据用户终端进行身份认证,得到认证结果。在本实施例中,通过步骤103根据用户终端进行身份认证,可以为根据用户终端的身份信息进行身份认证,该身份信息可以为用户名、密码等;也可以为根据用户终端的终端识别码进行身份认证,该终端识别码可以为终端号码如手机号等、也可以为终端序列号(Identity, ID)等;也可以根据与用户终端的距离进行身份认证;也可以通过短距离通信网络与用户终端匹配进行身份认证,还可以通过其他方式根据用户终端进行身份认证,在此不再一一赘述。其中,短距离通信网络可以为蓝牙网络、无线局域网WIFI、红外网络等;可以通过全球定位系统(Global Positioning System, GPS)确定与用户终端的距离,也可以通过其他方式确定与用户终端的距离。在本实施例中,可以预先在本地存储预识别用户对应的身份信息、终端识别码等,使本地接收到用户终端发送的上述信息后,可以将本地预先存储的信息与用户终端发送的信息进行比对,从而实现身份认证。步骤104,根据声纹识别结果和认证结果确定用户身份。在本实施例中,通过步骤104根据声纹识别结果和认证结果确定用户身份的过程可以包括判断声纹识别结果和认证结果是否一致;如果一致,根据声纹识别结果和认证结果确定用户身份。其中,根据声纹识别结果和认证结果确定的用户身份,可以与声纹识别结果一致,也可以与认证结果一致。在本实施例中,如果声纹识别结果和认证结果不一致,还可以首先确定语音信息与预先存储的认证结果对应的声纹的匹配度;然后在匹配度大于预设阈值时,根据认证结果确定用户身份。其中,可以通过将语音信息中说话人特征与声纹进行匹配,得到匹配度,也可以通过其他方式确定匹配度,在此不再一一赘述。在本实施例中,根据语音信息进行声纹识别的过程与根据用户终端进行认证的过程,可以同时进行;也可以首先进行身份识别或认证,然后根据身份识别结果或认证结果进行认证或身份识别,在此不再一一赘述。本发明实施例提供的身份识别方法和装置,通过声纹识别和用户终端身份认证确定用户身份,从而实现身份识别。由于在声纹识别同时还进行身份认证,使得本发明实施例提供的技术方案,能够解决现有技术仅使用声纹实现身份识别时,如果声纹识别的特征相似,易将特征相似的其他人误识别为预识别人员,误识率较高的问题。实施例二如图2所示,本发明实施例提供的身份识别装置,包括语音接收模块201,用于接收用户终端发送的用户输入的语音信息;声纹识别模块202,用于根据语音信息进行声纹识别,得到声纹识别结果;认证模块203,用于根据用户终端进行身份认证,得到认证结果;
身份确定模块204,用于根据声纹识别结果和认证结果确定用户身份。在本实施例中,通过语音接收模块201至身份确定模块204实现身份识别的过程,与本发明实施例一提供的过程相似,在此不再一一赘述。进一步的,如图3所示,认证模块203,可以包括身份认证子模块2031、识别码认证子模块2032、距离认证子模块2033和匹配认证子模块2034中的任意一个;其中,身份认证子模块2031,用于根据用户终端发送的身份信息进行身份认证;识别码认证子模块2032,用于根据用户终端的终端识别码进行身份认证;距离认证子模块2033,用于根据与用户终端的距离进行身份认证;匹配认证子模块2034,用于通过短距离通信网络与用户终端匹配进行身份认证。在本实施例中,身份认证子模块2031可以将预先存储的信息与用户终端的身份信息进行比对,得到认证结果;该认证信息可以为用户名、密码等。识别码认证子模块2032可以将预先存储的识别信息与终端识别码进行比对,得到认证结果;该终端识别码可以为终端号码如手机号或终端ID等。距离认证子模块2033可以首先获取与用户终端的距离,然后判断与用户终端的距离是否小于预设阈值,得到认证结果;可以通过GPS等确定与用户终端的距离。匹配认证子模块2034可以通过蓝牙网络、无线局域网WIFI、红外网络等短距离通信网络查找用户终端,实现认证。进一步的,如图4所示,本实施例中身份确定模块204可以包括判断子模块2041,用于判断声纹识别结果和认证结果是否一致;第一身份确定子模块2042,用于如果一致,根据声纹识别结果和认证结果确定用户身份。
此时,如图5所示,该身份确定模块204还可以包括匹配子模块2043,用于如果不一致,确定语音信息与预先存储的认证结果对应的声纹的匹配度;第二确定子模块2044,用于匹配度大于预设阈值时,根据认证结果确定用户身份。进一步的,如图6所示,本实施例提供的声纹识别模块202,可以包括语音发送子模块2021或识别子模块2021 ;其中,语音发送子模块2021,用于向预先连接的非特定人语音识别服务器发送语音信息,使非特定人语音识别服务器对语音信息进行声纹识别;识别子模块2022,用于根据预先训练的音频对语音信息进行声纹识别。本发明实施例提供的身份识别装置,通过声纹识别和用户终端身份认证确定用户 身份,从而实现身份识别。由于在声纹识别同时还进行身份认证,使得本发明实施例提供的技术方案,能够解决现有技术仅使用声纹实现身份识别时,如果声纹识别的特征相似,易将特征相似的其他人误识别为预识别人员,误识率较高的问题。本发明实施例公开的身份识别方法和装置,可以应用在汽车控制等系统中。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种身份识别方法,其特征在于,包括 接收用户终端发送的用户输入的语音信息; 根据所述语音信息进行声纹识别,得到声纹识别结果; 根据所述用户终端进行身份认证,得到认证结果; 根据所述声纹识别结果和所述认证结果确定用户身份。
2.根据权利要求I所述的身份识别方法,其特征在于,所述根据所述用户终端进行认证,包括 根据所述用户终端的身份信息进行身份认证;或者, 根据所述用户终端的终端识别码进行身份认证;或者, 根据与所述用户终端的距离进行身份认证;或者, 通过短距离通信网络与所述用户终端匹配进行身份认证。
3.根据权利要求I所述的身份识别方法,其特征在于,所述根据所述声纹识别结果和所述认证结果确定用户身份,包括 判断所述声纹识别结果和所述认证结果是否一致; 如果一致,根据所述声纹识别结果和所述认证结果确定用户身份。
4.根据权利要求3所述的身份识别方法,其特征在于,如果不一致,所述方法还包括 确定所述语音信息与预先存储的所述认证结果对应的声纹的匹配度; 所述匹配度大于预设阈值时,根据所述认证结果确定用户身份。
5.根据权利要求I所述的身份识别方法,其特征在于,所述根据所述语音信息进行声纹识别,包括 向预先连接的非特定人语音识别服务器发送所述语音信息,使所述非特定人语音识别服务器对所述语音信息进行声纹识别;或者, 根据预先训练的音频对所述语音信息进行声纹识别。
6.一种身份识别装置,其特征在于,包括 语音接收模块,用于接收用户终端发送的用户输入的语音信息; 声纹识别模块,用于根据所述语音信息进行声纹识别,得到声纹识别结果; 认证模块,用于根据所述用户终端进行身份认证,得到认证结果; 身份确定模块,用于根据所述声纹识别结果和所述认证结果确定用户身份。
7.根据权利要求6所述的身份识别装置,其特征在于,所述认证模块,包括身份认证子模块、识别码认证子模块、距离认证子模块和匹配认证子模块中的任意一个; 其中,所述身份认证子模块,用于根据所述用户终端发送的身份信息进行身份认证; 所述识别码认证子模块,用于根据所述用户终端的终端识别码进行身份认证; 所述距离认证子模块,用于根据与所述用户终端的距离进行身份认证; 所述匹配认证子模块,用于通过短距离通信网络与所述用户终端匹配进行身份认证。
8.根据权利要求6所述的身份识别装置,其特征在于,所述身份确定模块,包括 判断子模块,用于判断所述声纹识别结果和所述认证结果是否一致; 第一身份确定子模块,用于如果一致,根据所述声纹识别结果和所述认证结果确定用户身份。
9.根据权利要求8所述的身份识别装置,其特征在于,所述身份确定模块还包括匹配子模块,用于如果不一致,确定所述语音信息与预先存储的所述认证结果对应的声纹的匹配度; 第二确定子模块,用于所述匹配度大于预设阈值时,根据所述认证结果确定用户身份。
10.根据权利要求6所述的身份识别装置,其特征在于,所述声纹识别模块,包括语音发送子模块或识别子模块; 其中,所述语音发送子模块,用于向预先连接的非特定人语音识别服务器发送所述语音信息,使所述非特定人语音识别服务器对所述语音信息进行声纹识别; 所述识别子模块,用于根据预先训练的音频对所述语音信息进行声纹识别。
全文摘要
本发明公开了一种身份识别方法和装置,涉及信息安全领域。为解决现有技术声纹识别的特征相似时,易将特征相似的其他人误识别为预识别人员,误识率较高的问题而发明。本发明公开的技术方案包括接收用户终端发送的用户输入的语音信息;根据所述语音信息进行声纹识别,得到声纹识别结果;根据所述用户终端进行身份认证,得到认证结果;根据所述声纹识别结果和所述认证结果确定用户身份。本发明实施例可以应用在汽车控制等系统中。
文档编号G10L17/00GK102930868SQ20121040880
公开日2013年2月13日 申请日期2012年10月24日 优先权日2012年10月24日
发明者王力劭, 沈嘉鑫, 邵颖 申请人:北京车音网科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1