【技术实现步骤摘要】
一种声纹验证方法和装置
本专利技术实施例涉及声纹识别技术,尤其涉及一种声纹验证方法和装置。
技术介绍
传统的基于密码或手势的登录方式,其安全程度一般,一旦密码或手势为他人得知,同样可以完成登录。声纹验证由于利用了使用者的声纹信息,安全程度增强。而现有技术中采用声纹识别方法对登录用户进行身份验证,主要包括结合随机数字串/任意文本和键盘密码的声纹验证方法。具体如下:在用户注册阶段,客户端接收用户朗读密码而产生的第一声音信号和用户朗读服务端生成的随机数字串/任意文本而产生的第二声音信号,客户端将接收到的各声音信号传输给服务端,服务端从第一声音信号中提取出密码并保存,并根据接收到的第二声音信号获得用户的声学特征;在用户登录阶段,客户端接收用户朗读密码而产生的第三声音信号和用户朗读服务端生成的随机数字串/任意文本而产生的第四声音信号,客户端将接收到的各声音信号传输给服务端,服务端根据接收到第四声音信号获得声学特征,将该声学特征与用户注册阶段获得的声学特征进行比对,并从第三声音信号中提取出密码,将该密码与用户注册阶段保存的密码进行比对,若两次的比对结果均一致,则用户身份验证成功,否则,用户身份验证失败。现有技术存在的缺陷在于:在用户注册阶段和用户登录阶段,用户需要朗读密码,存在密码暴露的问题,安全性较低。
技术实现思路
本专利技术提供一种声纹验证方法和装置,以实现提高用户在注册和登录过程中输入密码的安全性。第一方面,本专利技术实施例提供了一种声纹验证方法,包括:客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户通过输入至少一个键盘元素的随机标识符的声音信号来 ...
【技术保护点】
一种声纹验证方法,其特征在于,包括:客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户通过输入至少一个键盘元素的随机标识符的声音信号来设定密码;客户端接收用户在设定密码时输入的第一声音信号,将第一声音信号传输给服务端。
【技术特征摘要】
1.一种声纹验证方法,其特征在于,包括:客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户通过输入至少一个键盘元素的随机标识符的声音信号来设定密码;客户端接收用户在设定密码时输入的第一声音信号,将第一声音信号传输给服务端,以使得所述服务端根据所述第一声音信号确定包括固定标识符的密码和用户的声学特征信息;其中,所述键盘元素为:子母键盘中母键盘的键盘元素;或者,趣味键盘中物品形式展现的键盘元素;所述随机标识符在每次用户输入声音信号后会重新随机化。2.根据权利要求1所述的声纹验证方法,其特征在于,所述物品形式展现的键盘元素为:水果形式展现的键盘元素,或动物形式展现的键盘元素。3.根据权利要求1或2所述的声纹验证方法,其特征在于,所述键盘元素的固定标识符为字母或数字或物品图片,键盘元素的随机标识符为字母或数字。4.一种声纹验证方法,其特征在于,包括:服务端接收客户端发送的用户在设定密码时输入的第一声音信号;服务端从第一声音信号中提取至少一个随机标识符,其中每个随机标识符分别对应一个具有固定标识符的键盘元素;服务端确定提取出的各随机标识符分别对应的键盘元素的固定标识符,并根据确定的固定标识符确定并保存用户设定的密码;服务端根据第一声音信号获得并保存用户的声学特征信息;其中,所述键盘元素为:子母键盘中母键盘的键盘元素;或者,趣味键盘中物品形式展现的键盘元素;所述随机标识符在每次用户输入声音信号后会重新随机化。5.根据权利要求4所述的声纹验证方法,其特征在于,所述物品形式展现的键盘元素为:水果形式展现的键盘元素,或动物形式展现的键盘元素。6.根据权利要求4或5所述的声纹验证方法,其特征在于,所述键盘元素的固定标识符为字母或数字或物品图片,键盘元素的随机标识符为字母或数字。7.一种声纹验证方法,其特征在于,包括:客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户登录时通过输入至少一个键盘元素的随机标识符的声音信号来输入密码;客户端接收用户在密码验证时输入的第三声音信号,将第三声音信号传输给服务端,以使得服务器根据第三声音信号确定包括固定标识符的密码和用户的声学特征信息;其中,所述键盘元素为:子母键盘中母键盘的键盘元素;或者,趣味键盘中物品形式展现的键盘元素;所述随机标识符在每次用户输入声音信号后会重新随机化。8.根据权利要求7所述的声纹验证方法,其特征在于,所述物品形式展现的键盘元素为:水果形式展现的键盘元素,或动物形式展现的键盘元素。9.根据权利要求7或8所述的声纹验证方法,其特征在于,所述键盘元素的固定标识符为字母或数字或物品图片,键盘元素的随机标识符为字母或数字。10.一种声纹验证方法,其特征在于,包括:服务端接收客户端发送的用户在密码验证时输入的第三声音信号;服务端从所述第三声音信号中提取至少一个随机标识符,其中每个随机标识符分别对应一个具有固定标识符的键盘元素;服务端确定提取出的各随机标识符分别对应的键盘元素的固定标识符,并根据确定的固定标识符确定用户输入的密码;服务端根据第三声音信号获得用户的声学特征信息,并将获得的声学特征信息与注册阶段预先存储的用户的声学特征信息进行比对;服务端将所述用户输入的密码与注册阶段预先保存的用户设定的密码进行比对,根据密码比对结果和声学特征信息的比对结果获得用户身份认证结果,并将该用户身份认证...
【专利技术属性】
技术研发人员:苏丹,关勇,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。