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

摘要:

权利要求书:

1.一种语音密码验证方法,其特征在于,包括:

接收用户输入的语音信息,解析所述语音信息获得该用户的声纹信息;

将所述声纹信息输入经过预先训练的识别模型中,获得所述声纹信息与预设身份信息之间的相似度;其中,所述识别模型是基于包含干扰因子的训练样本形成的声纹信息与用户身份之间的关联关系,所述识别模型为基于识别特征的联合概率识别模型,所述联合概率识别模型的公式表示如下:其中,mi表示扬声器si的语音样本向量,i表示扬声器数,μ是训练数据的全局平均值,ysi为mi在说话人空间中的特征表示,V表示类间空间的特征向量,xi是大小为Rx的干扰变量,εi为噪声变量,j=1,2…N为正整数,说话者的可变性被分解成对应于N个不同的干扰类型,U表示类内空间的特征向量,Wj表示特征参数;

根据所述相似度对所述声纹信息进行评分,获得所述声纹信息的评分值,若所述评分值超过预设阈值,则验证通过。

2.根据权利要求1所述的语音密码验证方法,其特征在于,所述将所述声纹信息输入经过预先训练的识别模型中的步骤之前,还包括:调取数据库中存储的语音样本,向每个所述语音样本中添加干扰因子,生成训练样本;

其中,所述干扰因子对应多种不同的干扰类型;

提取训练样本中声纹信息的特征信息,根据所述特征信息建立声纹信息与用户身份之间的关联关系。

3.根据权利要求1所述的语音密码验证方法,其特征在于,所述解析所述语音信息获得该用户的声纹信息的步骤之前,还包括:接收身份验证请求信息,响应于该请求信息调取数据库中的预设问题发送至用户;

接收用户发送的针对所述预设问题的语音信息,解析所述语音信息获得其中的语义信息。

4.根据权利要求3所述的语音密码验证方法,其特征在于,若所述数据库中设置有多个预设问题,所述调取数据库中的预设问题发送至用户的步骤,包括:随机抽取预设问题并将抽取出的预设问题发送至用户。

5.根据权利要求3所述的语音密码验证方法,其特征在于,所述接收用户发送的针对所述预设问题的响应信息的步骤之前,还包括:若预设时间内未接收与预设答案一致的语音信息,调取与所述预设问题关联的提示信息,并将所述提示信息发送给用户;其中,所述预设答案为预设问题关联的标准答案。

6.根据权利要求1所述的语音密码验证方法,其特征在于,所述获得所述声纹信息的评分值的步骤,包括:调取预设身份信息,对比所述声纹信息与所述预设身份信息之间的特征似然度;

根据获得的特征似然度对所述声纹信息进行评分,获得所述声纹信息的评分值。

7.一种语音密码验证装置,其特征在于,包括:

解析模块,用于接收用户输入的语音信息,解析所述语音信息获得该用户的声纹信息;

获得相似度模块,用于将所述声纹信息输入经过预先训练的识别模型中,获得所述声纹信息与预设身份信息之间的相似度;其中,所述识别模型是基于包含干扰因子的训练样本形成的声纹信息与用户身份之间的关联关系;

验证模块,用于根据所述相似度对所述声纹信息进行评分,获得所述声纹信息的评分值,若所述评分值超过预设阈值,则验证通过。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机可以执行上述权利要求1至6中任一项所述的语音密码验证方法的步骤。

9.一种计算机设备,其特征在于,所述计算机设备包括:一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至6中任意一项所述的语音密码验证方法的步骤。