本发明公开了一种可以在低端芯片上运行的声纹密码注册和确认方法,从而满足在一些低端芯片上进行声纹密码功能开发的需求;方法包括:采用HMM建模方式,通过对应平台的大批量标注数据训练得到通用的语音识别的声学模型,再对声学模型里的所有HMM采用LBG算法聚类成50个HMM或者更少;用该聚类后的模型作为UBM模型。本方法的优点是不需要大批量数据训练用户声纹模型,可以很方便的切换密码文本,不需要每次切换密码文本时都进行大批量数据录音。
1.一种用于低端芯片的声纹注册和确认方法,其特征在于,包括:用HMM建模方式,通过对应平台的大批量标注数据训练得到通用的语音识别的声学模型,再对声学模型里的所有HMM采用LBG算法聚类成50个HMM或者更少;采用二遍语音输入完成特定人声纹模型注册;针对第一遍注册语音输入,是在UBM模型的所有HMM上进行loop Viterbi解码,在解码结束后,通过回溯,获取最优路径上的HMM串;以该HMM串作为用户的声纹模型的初始HMM序列;再利用最优路径上保存的声纹特征FA信息,对该初始HMM序列的所有mean进行重新训练,并将训练后的HMM串作为第一遍语音输入生成的声学模型进行保存;对于输入的第二遍语音,此时采用在第一遍生成的HMM串上进行常规的Viterbi解码来获取输入语音的切分信息,再通过保存的第二遍声纹特征对HMM序列的mean进行再次训练,以本次训练了mean的HMM序列作为该用户的声纹模型。
本文链接:http://www.vipzhuanli.com/tech/sell/s_2307824.html,转载请声明来源钻瓜专利网。