[发明专利]声纹识别方法、装置、电子设备及计算机可读存储介质有效
申请号: | 201811334472.5 | 申请日: | 2018-11-09 |
公开(公告)号: | CN109462482B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 张育华 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G10L17/00;H04L9/40 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 周志伟 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 声纹 识别 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明涉及语音处理领域,具体涉及一种声纹识别方法、装置、电子设备及计算机可读存储介质。所述方法在认证服务器端设置有设置声纹数据,在用户终端接收用户的语音并根据接收的语音生成验证声纹数据,且将该验证声纹数据发送至该认证服务器。本发明还将所验证声纹数据进行哈希运算得到对应所述验证声纹数据的第一哈希值,及将设置声纹数据进行哈希运算得到对应所述设置声纹数据的第二哈希值;并根据所述第一哈希值与所述第二哈希值的比较结果判断所述应用登录是否异常,如此实现了通过声纹识别用户身份的安全性。
技术领域
本发明涉及语音处理领域,具体涉及一种声纹识别方法、装置、电子设备及计算机可读存储介质。
背景技术
目前,越来越多的应用开始使用声纹登录系统。相对于传统的登录方式,声纹登录方式安全程度更高。但是,在应用登录时,有可能会通过高保真录音设备录下目标人物的声音来冒充说话人身份来登录系统,进而对系统的安全性提出了更高的要求。
发明内容
鉴于以上内容,有必要提出一种声纹识别方法、装置、电子设备及计算机可读存储介质,提高了通过声纹识别用户身份的安全性。
本申请的第一方面提供一种声纹识别方法,应用在用户终端及与该用户终端相通信连接的认证服务器中,所述方法包括:
应用登录时,所述用户终端接收用户的选择操作选择进入验证场景或是设置场景;
当进入所述设置场景时,获取用户的设置声纹数据,并将所述设置声纹数据发送到所述认证服务器中进行存储;
当进入所述验证场景时,所述用户终端接收用户的语音,并根据接收的语音生成用户的验证声纹数据;
所述用户终端对所述验证声纹数据进行预处理以得到预处理语音数据,并将所述预处理语音数据发送给所述认证服务器,其中,所述用户终端对所述验证声纹数据进行预处理包括对所述验证声纹数据进行哈希运算得到对应所述验证声纹数据的第一哈希值;
所述认证服务器将所述预处理语音数据与所述设置声纹数据进行验证,其中,所述认证服务器将所述预处理语音数据与所述设置声纹数据进行验证包括所述服务器对所述设置声纹数据进行哈希运算得到对应所述设置声纹数据的第二哈希值;及
所述认证服务器根据验证结果判断所述应用登录是否异常,并在所述应用登录异常时输出反馈信息至所述用户终端,其中所述认证服务器根据验证结果判断所述应用登录是否异常包括根据所述第一哈希值与所述第二哈希值的比较结果判断所述应用登录是否异常。
优选地,所述设置场景可包括安全模式及风险模式,其中所述安全模式用于正常登录时录入正常声纹数据,并将所述正常声纹数据作为所述安全模式的设置声纹数据,风险模式用于在异常登录时录入异常声纹数据,并将所述异常声纹数据作为所述风险模式的设置声纹数据。
优选地,所述当进入所述设置场景时,获取用户的设置声纹数据,并将所述设置声纹数据发送到服务器中进行存储包括:
所述用户终端接收用户输入的语音;
将所述语音进行特征提取与模式识别,以得到所述设置声纹数据;及
由所述用户终端将所述设置声纹数据传输给所述认证服务器。
优选地,对所述验证声纹数据进行预处理还包括:
将所述用户终端本地的时间戳加入所述预处理语音数据中。
优选地,所述根据验证结果判断所述应用登录是否异常并在所述应用登录异常时输出反馈信息至所述用户终端包括;及
所述认证服务器获取所述预处理语音数据中包含的时间戳;
判断所述预处理语音数据中的时间戳与所述认证服务器的当前时间之间的时间差值是否大于预设时间;及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811334472.5/2.html,转载请声明来源钻瓜专利网。