[发明专利]一种基于音频指纹的身份认证方法有效
| 申请号: | 201811095315.3 | 申请日: | 2018-09-19 |
| 公开(公告)号: | CN109117622B | 公开(公告)日: | 2020-09-01 |
| 发明(设计)人: | 孙昌勋 | 申请(专利权)人: | 北京容联易通信息技术有限公司 |
| 主分类号: | G06F21/32 | 分类号: | G06F21/32 |
| 代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 郝雅娟 |
| 地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 音频 指纹 身份 认证 方法 | ||
1.一种基于音频指纹的身份认证方法,具体包括如下步骤:
步骤S10:终端设备检测用户的第一操作;
步骤S20:若第一操作满足预设条件时,通过终端设备显示界面显示待用户输入的语音信息,进入步骤S30,否则,返回步骤S10继续检测;
步骤S30:用户输入步骤S20中所述的语音信息,提取用户输入语音信息的音频指纹;
步骤S40:将所述音频指纹与终端设备中预先存储的音频指纹进行匹配识别:
步骤S50:若匹配成功,终端设备解除锁定,否则,返回步骤S10继续检测;
在所述步骤S10之前,包括音频指纹采集的步骤S00,具体包括:用户输入语音信息,并输入该语音信息对应的文本信息进行保存,针对输入的语音信息进行音频指纹的提取,将提取的音频指纹进行保存;
所述步骤S00中针对输入的语音信息进行音频指纹的提取,具体包括:对用户输入的与语音信息对应的文本信息进行分词处理,采用TFIDF方法提取n个关键词Ki,其中i=1,2,…,n,其中n为大于2的自然数,获取每个关键词在所述输入文本信息中的位置对应的重要性ki;将语音信息按照上述关键词划分为若干子片段,针对所述每个子片段分别提取音频指纹Pi;
所述提取音频指纹的具体方法为:
首先,对音频数据进行傅里叶变换,从每帧的频谱中提取能量最大点的位置信息,即频谱峰值点,峰值点的选取包括以下步骤:确定候选峰值点,在候选峰值点中使用阈值向量前向和后向选择峰值点;
其次,以峰值点中的极大值点为中心,确定候选区域,在候选区域中选择两个极值点与极大值点构成三角形向量作为音频指纹;所述候选区域为极大值点后按照时间排序的m个节点,m为大于2的自然数;
将所有的音频指纹映射为整数作为哈希键值,插入到哈希表中。
2.根据权利要求1所述的方法,其特征在于,所述步骤S10中所述的第一操作为长按触摸屏或指定按键。
3.根据权利要求1所述的方法,其特征在于,所述步骤S20中终端设备显示界面显示的待用户输入的语音信息为步骤S00中用户输入的文本信息。
4.根据权利要求3所述的方法,其特征在于,所述步骤S30中提取用户输入语音信息的音频指纹,具体包括:将输入语音按照步骤S00中提取的关键词划为若干子片段,针对所述每个子片段分别提取音频指纹Pi′;其中预先存储的音频指纹Pi和用户输入语音信息的音频指纹Pi′分别对应哈希表中的哈希键值。
5.根据权利要求4所述的方法,其特征在于,所述步骤S40中将所述音频指纹与终端设备中预先存储的音频指纹进行匹配识别,具体包括:依据每个关键词在所述输入文本信息中的位置对应的重要性αi,预先存储的音频指纹Pi和用户输入语音信息的音频指纹Pi′,计算音频指纹的相似度若相似度大于预定阈值,则所述音频指纹与终端设备中预先存储的音频指纹匹配成功,否则匹配失败。
6.根据权利要求4所述的方法,其特征在于,在所述步骤S50之后还包括步骤S60:在匹配成功后,基于用户本次输入的语音信息和音频指纹完善预先存储的音频指纹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京容联易通信息技术有限公司,未经北京容联易通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811095315.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能管控方法及家教设备
- 下一篇:一种应用安全管理方法、装置及存储介质





