[发明专利]一种声纹验证方法和装置有效
申请号: | 201410643064.3 | 申请日: | 2014-11-07 |
公开(公告)号: | CN104468522B | 公开(公告)日: | 2017-10-03 |
发明(设计)人: | 苏丹;关勇 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G10L17/00 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 路凯,胡彬 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 声纹 验证 方法 装置 | ||
技术领域
本发明实施例涉及声纹识别技术,尤其涉及一种声纹验证方法和装置。
背景技术
传统的基于密码或手势的登录方式,其安全程度一般,一旦密码或手势为他人得知,同样可以完成登录。声纹验证由于利用了使用者的声纹信息,安全程度增强。而现有技术中采用声纹识别方法对登录用户进行身份验证,主要包括结合随机数字串/任意文本和键盘密码的声纹验证方法。
具体如下:在用户注册阶段,客户端接收用户朗读密码而产生的第一声音信号和用户朗读服务端生成的随机数字串/任意文本而产生的第二声音信号,客户端将接收到的各声音信号传输给服务端,服务端从第一声音信号中提取出密码并保存,并根据接收到的第二声音信号获得用户的声学特征;
在用户登录阶段,客户端接收用户朗读密码而产生的第三声音信号和用户朗读服务端生成的随机数字串/任意文本而产生的第四声音信号,客户端将接收到的各声音信号传输给服务端,服务端根据接收到第四声音信号获得声学特征,将该声学特征与用户注册阶段获得的声学特征进行比对,并从第三声音信号中提取出密码,将该密码与用户注册阶段保存的密码进行比对,若两次的比对结果均一致,则用户身份验证成功,否则,用户身份验证失败。现有技术存在的缺陷在于:在用户注册阶段和用户登录阶段,用户需要朗读密码,存在密码暴露的问题,安全性较低。
发明内容
本发明提供一种声纹验证方法和装置,以实现提高用户在注册和登录过程中输入密码的安全性。
第一方面,本发明实施例提供了一种声纹验证方法,包括:
客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户通过输入至少一个键盘元素的随机标识符的声音信号来设定密码;
客户端接收用户在设定密码时输入的第一声音信号,将第一声音信号传输给服务端。
第二方面,本发明实施例还提供一种声纹验证方法,包括:
服务端接收客户端发送的用户在设定密码时输入的第一声音信号;
服务端从第一声音信号中提取至少一个随机标识符,其中每个随机标识符分别对应一个具有固定标识符的键盘元素;
服务端确定提取出的各随机标识符分别对应的键盘元素的固定标识符,并根据确定的固定标识符确定并保存用户设定的密码。
第三方面,本发明实施例提供一种声纹验证方法,包括:
客户端生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户登录时通过输入至少一个键盘元素的随机标识符的声音信号来输入密码;
客户端接收用户在密码验证时输入的第三声音信号,将第三声音信号传输给服务端。
第四方面,本发明实施例还提供一种声纹验证方法,包括:
服务端接收客户端发送的用户在密码验证时输入的第三声音信号;
服务端从所述第三声音信号中提取至少一个随机标识符,其中每个随机标识符分别对应一个具有固定标识符的键盘元素;
服务端确定提取出的各随机标识符分别对应的键盘元素的固定标识符,并根据确定的固定标识符确定用户输入的密码;
服务端将所述用户输入的密码与注册阶段预先保存的用户设定的密码进行比对,根据密码比对结果获得用户身份认证结果,并将该用户身份认证结果返回给客户端。
第五方面,本发明实施例还提供一种声纹验证装置,包括:
随机标识符生成模块,用于生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户通过输入至少一个键盘元素的随机标识符的声音信号来设定密码;
第一声音信号接收传输模块,用于接收用户在设定密码时输入的第一声音信号,将第一声音信号传输给服务端。
第六方面,本发明实施例还提供一种声纹验证装置,包括:
第一声音信号接收模块,用于接收客户端发送的用户在设定密码时输入的第一声音信号;
随机标识符提取模块,用于从第一声音信号中提取至少一个随机标识符,其中每个随机标识符分别对应一个具有固定标识符的键盘元素;
密码保存模块,用于确定提取出的各随机标识符分别对应的键盘元素的固定标识符,并根据确定的固定标识符确定并保存用户设定的密码。
第七方面,本发明实施例还提供一种声纹验证装置,包括:
随机标识符生成模块,用于生成并显示具有固定标识符的各键盘元素的随机标识符,以使用户登录时通过输入至少一个键盘元素的随机标识符的声音信号来输入密码;
第三声音信号接收传输模块,用于接收用户在密码验证时输入的第三声音信号,将第三声音信号传输给服务端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410643064.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种公共账号登录的方法、装置及系统
- 下一篇:信息处理方法、电子设备及服务器