[发明专利]基于动态密码语音的身份确认系统及方法有效
申请号: | 201310123555.0 | 申请日: | 2013-04-10 |
公开(公告)号: | CN103220286A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 郑方;邬晓钧;张陈昊;王军;瞿世才;熊音 | 申请(专利权)人: | 郑方 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G10L15/26;G10L15/14;G10L15/06 |
代理公司: | 北京北新智诚知识产权代理有限公司 11100 | 代理人: | 满靖 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 动态 密码 语音 身份 确认 系统 方法 | ||
1.一种基于动态密码语音的身份确认系统,其特征在于:它包括请求接收模块、动态密码生成模块、密码声学HMM生成模块、置信度计算模块、请求人身份确认模块,其中:
该请求接收模块,用于在请求人经由用户端成功登录后,接收该用户端向该服务器端发送的关于该请求人的身份确认请求;
该动态密码生成模块,用于在该请求接收模块接收到该请求人的身份确认请求后,生成一个动态密码并将该密码以文本形式发送到该用户端;
该密码声学HMM生成模块,用于基于用户字符语音库,通过全局字符声学HMM自适应训练出关于该请求人的密码声学HMM;
该置信度计算模块,用于基于该用户端传送来的关于该请求人的密码语音信号,通过该全局字符声学HMM和该请求人的该密码声学HMM,计算出该请求人的身份综合置信度CL,其中:该密码语音信号为该请求人根据该用户端接收到的以文本形式显示出的该密码而读出该密码时由该用户端捕获到的;
该请求人身份确认模块,用于通过计算出的该请求人的身份综合置信度CL,对该请求人的身份进行判断,将身份确认结果反馈回该用户端。
2.如权利要求1所述的身份确认系统,其特征在于:
所述用户字符语音库存储所述服务器端的各个用户的字符语音信息,每个用户的该字符语音信息为该用户对于规定字符中的各个字符的至少一个有效的字符发音,该规定字符与密码构成字符一致;
所述全局字符声学HMM基于若干人对于该规定字符中各个字符的字符发音,通过通用HMM自适应训练得到。
3.如权利要求2所述的身份确认系统,其特征在于:
对于所述密码声学HMM生成模块,所述基于用户字符语音库,通过全局字符声学HMM自适应训练出关于请求人的密码声学HMM,具体为:
从所述用户字符语音库中找到所述请求人的字符语音信息,根据所述密码所构成的字符,从该字符语音信息中挑选出相应的字符发音;
基于挑选出的所有该字符发音,通过所述全局字符声学HMM自适应训练出关于所述请求人的密码声学HMM。
4.如权利要求1所述的身份确认系统,其特征在于:
对于所述置信度计算模块,所述基于用户端传送来的关于请求人的密码语音信号,通过全局字符声学HMM和请求人的密码声学HMM,计算出请求人的身份综合置信度CL,具体为:
将接收到的所述请求人的所述密码语音信号分为n帧语音数据xi,i=1,2,…,n;
对于各帧语音数据xi,在所述请求人的所述密码声学HMM上进行测试得到密码内容置信度CL1(i),然后对所有帧语音数据的密码内容置信度求均值,得到密码内容置信度均值
对于各帧语音数据xi,按照下式1)在所述请求人的所述密码声学HMM与所述全局字符声学HMM上分别进行似然计算后相减得到请求人身份语音置信度CL2(i),然后对所有帧语音数据的请求人身份语音置信度求均值,得到请求人身份语音置信度均值
CL2(i)=logp(xi|μp,δp)-logp(xi|μoa,δoa) 1)
其中,在式1)中,μp、δp分别为针对所述步骤1中的所述请求人建立的所述密码声学HMM的均值、方差参数,μoa、δoa分别为所述全局字符声学HMM的均值、方差参数,logp(·)为似然函数;
按照下式2)计算所述请求人的身份综合置信度CL:
其中,在式2)中,α为该密码内容置信度均值与该请求人身份语音置信度均值的调节参数,α为实数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑方,未经郑方许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310123555.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:手自一体切换型水枪
- 下一篇:柴油机电喷控制同步信号采集方法