利索能及
我要发布
收藏
专利号: 2018104566454
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种服务器,其特征在于,所述服务器包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:在接收到客户端发送的带有身份标识的身份验证请求后,接收客户端发送来的第一预设时长的语音数据,所述语音数据由客户端按照预定的时间间隔进行采集;

在接收到客户端发送来的第一预设时长的语音数据后,若当前接收到第N次接收到的语音数据,则将第1次至第N次接收到的语音数据按照语音采集的时间顺序拼接并形成待定的声纹验证语音数据,其中,N为大于1的正整数;

若待定的声纹验证语音数据的时长大于第二预设时长,则按照预设的剔除规则对待定的声纹验证语音数据进行语音数据剔除,以在语音数据剔除后得到第二预设时长的当前的声纹验证语音数据;

构建当前的声纹验证语音数据的当前声纹鉴别向量,并根据预先确定的身份标识与标准声纹鉴别向量的映射关系,确定该身份标识对应的标准声纹鉴别向量,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,基于计算的距离生成身份验证结果;

所述预设的剔除规则包括:

将待定的声纹验证语音数据的时长减去所述第二预设时长,得到剔除时长;

在待定的声纹验证语音数据中,按照该剔除时长的大小将采集时间在前的语音数据进行剔除,以在语音数据剔除后得到第二预设时长的当前的声纹验证语音数据。

2.根据权利要求1所述的服务器,其特征在于,所述处理系统被所述处理器执行时,还实现如下步骤:在接收到客户端发送来的第一预设时长的语音数据后,若当前只接收到第1次接收到的语音数据,则将本次接收到的语音数据作为所述当前的声纹验证语音数据,以基于该当前的声纹验证语音数据进行身份验证。

3.根据权利要求1或2所述的服务器,其特征在于,所述处理系统被所述处理器执行时,还实现如下步骤:若待定的声纹验证语音数据的时长小于等于第二预设时长,则将待定的声纹验证语音数据作为所述当前的声纹验证语音数据,以基于该当前的声纹验证语音数据进行身份验证。

4.一种基于声纹的身份验证方法,其特征在于,所述基于声纹的身份验证方法包括:S1,在接收到客户端发送的带有身份标识的身份验证请求后,接收客户端发送来的第一预设时长的语音数据,所述语音数据由客户端按照预定的时间间隔进行采集;

S2,在接收到客户端发送来的第一预设时长的语音数据后,若当前接收到第N次接收到的语音数据,则将第1次至第N次接收到的语音数据按照语音采集的时间顺序拼接并形成待定的声纹验证语音数据,其中,N为大于1的正整数;

S3,若待定的声纹验证语音数据的时长大于第二预设时长,则按照预设的剔除规则对待定的声纹验证语音数据进行语音数据剔除,以在语音数据剔除后得到第二预设时长的当前的声纹验证语音数据;

S4,构建当前的声纹验证语音数据的当前声纹鉴别向量,并根据预先确定的身份标识与标准声纹鉴别向量的映射关系,确定该身份标识对应的标准声纹鉴别向量,计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,基于计算的距离生成身份验证结果;

所述预设的剔除规则包括:

将待定的声纹验证语音数据的时长减去所述第二预设时长,得到剔除时长;

在待定的声纹验证语音数据中,按照该剔除时长的大小将采集时间在前的语音数据进行剔除,以在语音数据剔除后得到第二预设时长的当前的声纹验证语音数据。

5.根据权利要求4所述的基于声纹的身份验证方法,其特征在于,所述步骤S1之后,还包括:在接收到客户端发送来的第一预设时长的语音数据后,若当前只接收到第1次接收到的语音数据,则将本次接收到的语音数据作为所述当前的声纹验证语音数据,以基于该当前的声纹验证语音数据进行身份验证。

6.根据权利要求4或5所述的基于声纹的身份验证方法,其特征在于,所述步骤S2之后,还包括:若待定的声纹验证语音数据的时长小于等于第二预设时长,则将待定的声纹验证语音数据作为所述当前的声纹验证语音数据,以基于该当前的声纹验证语音数据进行身份验证。

7.根据权利要求4或5所述的基于声纹的身份验证方法,其特征在于,所述构建当前的声纹验证语音数据的当前声纹鉴别向量的步骤包括:对当前的声纹验证语音数据进行处理,以提取预设类型声纹特征,并基于该预设类型声纹特征构建对应的声纹特征向量;

将该声纹特征向量输入预先训练的背景信道模型中,以构建该当前声纹验证语音数据对应的当前声纹鉴别向量;

所述计算当前声纹鉴别向量与标准声纹鉴别向量之间的距离,基于计算的距离生成身份验证结果的步骤包括:计算该当前声纹鉴别向量与标准声纹鉴别向量之间的余弦距离: 为

所述标准声纹鉴别向量, 为当前声纹鉴别向量;

若所述余弦距离小于或者等于预设的距离阈值,则生成身份验证通过的信息;

若所述余弦距离大于预设的距离阈值,则生成身份验证不通过的信息。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有处理系统,所述处理系统被处理器执行时实现如权利要求4至7中任一项所述的基于声纹的身份验证方法的步骤。