声纹验证方法及其系统技术方案

技术编号:13461676 阅读:74 留言:0更新日期:2016-08-04 13:05
本发明专利技术公开了一种声纹验证方法,声纹验证方法,包括如下步骤:发送携带业务类型的业务操作请求;根据所述业务操作请求转换为携带验证语料的声纹验证指令;获取根据声纹验证指令输入的声音数据以及需要查找的群组的ID;根据所述声音数据生成声纹信息;将所述声纹信息与参考声纹信息进行一一识别,得到与每一个参考声纹之间的相似度分值;选取相似度分值最高的参考声纹,并且比较所述最高的形式度分值与预设阈值的大小,如果最高的形式度分值比预设阈值小,则验证失败;否则,验证成功。本发明专利技术还公开一种声纹验证系统。采用本发明专利技术,大大简化了需要检查各种证件或者票据的真实性的流程。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种声纹验证方法,声纹验证方法,包括如下步骤:发送携带业务类型的业务操作请求;根据所述业务操作请求转换为携带验证语料的声纹验证指令;获取根据声纹验证指令输入的声音数据以及需要查找的群组的ID;根据所述声音数据生成声纹信息;将所述声纹信息与参考声纹信息进行一一识别,得到与每一个参考声纹之间的相似度分值;选取相似度分值最高的参考声纹,并且比较所述最高的形式度分值与预设阈值的大小,如果最高的形式度分值比预设阈值小,则验证失败;否则,验证成功。本专利技术还公开一种声纹验证系统。采用本专利技术,大大简化了需要检查各种证件或者票据的真实性的流程。【专利说明】声纹验证方法及其系统
本专利技术属于声纹识别
,具体设及一种声纹验证方法及其系统。
技术介绍
传统票据验证需要人工核对,例如火车票验票,需要工作人员先验票、验身份证, 之后再对比身份证照片和人脸,进而判断是否为车票所有者本人,验证过程费时费力,尤其 是对于人多、量大的情况下,会出现由于验票效率低,造成的人潮拥堵的问题。于此同时,随 着科技的发展,高科技的伪造技术,造成了验证过程安全性不高的问题。
技术实现思路
为了解决上述问题,本专利技术的第一目的提供一种声纹验证方法,大大简化了需要 检查各种证件或者票据的真实性的流程。 为实现上述目的,本专利技术按W下技术方案予W实现的: 本专利技术所述的声纹验证方法,包括如下步骤: 发送携带业务类型的业务操作请求; 根据所述业务操作请求转换为携带验证语料的声纹验证指令;[000引获取根据声纹验证指令输入的声音数据W及需要查找的群组的ID; 根据所述声音数据生成声纹信息; 将所述声纹信息与参考声纹信息进行一一识别,得到与每一个参考声纹之间的相 似度分值; 选取相似度分值最高的参考声纹,并且比较所述最高的形式度分值与预设阔值的 大小,如果最高的形式度分值比预设阔值小,则验证失败;否则,验证成功。 进一步地,所述相似度分值采用的公式为: 其中,所述wl和w2为身份认证矢量;T为向量转置。 进一步地,所述参考声纹信息为所述群组ID对应的群组中预先存储的所有合法用 户的声纹信息。 进一步地,所述业务类型表示票据的验证类型,包括:车票的验证、Π 票的验证;所 述业务操作请求表示票据的验证请求。 进一步地,所述群组是根据业务类型的不同而建立的独立用户群;所述群组的ID 则是所述独立用户群对应的编码。 为了解决上述问题,本专利技术的第二目的提供一种声纹验证系统,具有自动化检查 各种证件或者票据的真实性的功能,大大简化了现有人工检查的流程,提升了检查效率。 为实现上述目的,本专利技术按W下技术方案予W实现的: 本专利技术所述的声纹验证系统,包括:通信连接的声纹识别服务器和声纹识别客户端。 进一步地,所述声纹识别客户端包括第一发送模块、第一接收模块、第一获取模块 和第一提交模块;所述第一发送模块用于发送携带业务类型的业务操作请求至所述声纹识 别服务器;所述第一接收模块用于接收所述声纹识别服务器将述业务操作请求转换为携带 验证语料的声纹验证指令;所述第一获取模块用于获取根据声纹验证指令输入的声音数据 W及需要查找的群组的ID;所述第一提交模块用于提交所述声音数据W及需要查找群组的 ID至声纹识别服务器。 进一步地,所述声纹识别服务器包括第二接收模块、第二发送模块、第Ξ接收模 块、第一生成模块、第一识别模块和第一确定模块;所述第二接收模块用于接收所述业务操 作请求;所述第二发送模块用于发送所述携带验证语料的声纹验证指令;所述第Ξ接收模 块用于接收所述声音数据W及需要查找的群组的ID;所述第一生成模块用于将所述声音数 据生成声纹信息;所述第一识别模块用于将所述声纹信息与参考声纹信息一一识别,并且 得到与每一个参考声纹之间的相似度分值;所述第一确定模块用于选取相似度分值最高的 参考声纹,并且比较所述最高的形式度分值与预设阔值的大小,如果最高的形式度分值比 预设阔值小,则验证失败;否则,验证成功。 进一步地,所述相似度分值采用的公式为: 其中,所述wl和w2为身份认证矢量;T为向量转置。 进一步地,所述参考声纹信息为所述群组ID对应的群组中预先存储的所有合法用 户的声纹信息。 与现有技术相比,本专利技术的有益效果是: 本专利技术所述的声纹验证方法,利用了声纹唯一性和稳定性的特点,可W很好的解 决有关身份验证流程复杂的问题。操作过程中,只需要用户在进行业务操作的时候,先注册 自己的声纹模型,之后在验证某个人是否购买过某项服务时,只需要对着声纹识别客户端 读出需要的文本,声纹识别服务器进行声纹判别,就可W识别出此人的身份,并查找到运个 身份ID是否购买过此项服务。运样就大大的简化了某些业务场景中需要检查各种证件和票 据W及真假性等等复杂流程。【附图说明】 下面结合附图对本专利技术的【具体实施方式】作进一步详细的说明,其中:图1是本专利技术所述的声纹验证方法的流程图; 图2是本专利技术所述的声纹验证方法中注册预料的流程图; 图3是本专利技术所述的声纹验证方法中识别、确定的流程图 图4是本专利技术所述的声纹验证系统的原理框架图; 图5是本专利技术所述的声纹验证系统中声纹识别客户端的原理框架图; 图6是本专利技术所述的声纹验证系统中声纹识别服务器的原理框架图。 图中; 1:声纹识别客户端 11:第一发送模块12:第一接收模块13:第一获取模块14:第一提交模块 2:声纹识别服务器 21:第二接收模块22:第二发送模块23:第Ξ接收模块24:第一生成模块 25:第一识别模块26:第一确定模块【具体实施方式】 W下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 如图1所示,本专利技术所述的声纹验证方法,是利用声纹了唯一性和稳定性的特点, 很好的解决了有关身份验证流程复杂的问题。 具体的实现过程如W下步骤: SOI:发送携带业务类型的业务操作请求; 所述业务类型表示票据的验证类型,包括:车票的验证、Π 票的验证;不仅限于此, 只要需要验证身份的业务,都属于保护的范畴。所述业务操作请求表示票据的验证请求。 S02:根据所述业务操作请求转换为携带验证语料的声纹验证指令; S03:获取根据声纹验证指令输入的声音数据W及需要查找的群组的ID; 所述群组是根据业务类型的不同而建立的独立用户群; 所述群组的ID则是所述独立用户群对应的编码。 S04:根据所述声音数据生成声纹信息; S05:将所述声纹信息与参考声纹信息进行一一识别,得到与每一个参考声纹之间 的相似度分值; 相似度的计算方法可W采用任何一种声纹识别计算方法,包括但不限于GMM模型、 iVector等。WiVector为例,每一个用户有对应的iVector,服务器将获取到的语音转换成 iVector,然后与参考的iVector进行比较,可W有多种技术进行比较,包括但不限于余弦方 法(Cosine),概率线性分析方法(Probabilistic Linear Discriminant Analysis,PLDA) 等。W余弦方法为例,对于得到的两个iVecto;r,wi和W2,其相似度计算方式如下(其中Τ表示 向量转置): S06:选取相似度分值最高的参考声纹,并且比较所述本文档来自技高网...

【技术保护点】
一种声纹验证方法,其特征在于,包括如下步骤:发送携带业务类型的业务操作请求;根据所述业务操作请求转换为携带验证语料的声纹验证指令;获取根据声纹验证指令输入的声音数据以及需要查找的群组的ID;根据所述声音数据生成声纹信息;将所述声纹信息与参考声纹信息进行一一识别,得到与每一个参考声纹之间的相似度分值;选取相似度分值最高的参考声纹,并且比较所述最高的形式度分值与预设阈值的大小,如果最高的形式度分值比预设阈值小,则验证失败;否则,验证成功。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈昊亮
申请(专利权)人:广州势必可赢网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1