论文部分内容阅读
近年来,生物认证技术以其独特的方便性和经济性等优势逐渐成为人们日常生活和工作中的安全验证方式。说话人识别技术就是一种生物认证技术,它是根据语音波形中反映说话人生理和行为特征的语音参数来自动识别说话人身份的技术。随着计算机技术和信息化社会的发展,说话人识别技术越来越受到重视,在身份验证和识别领域,特别是在电子商务、犯罪识别、信息安全等领域有广阔的应用前景。本文的工作是围绕构建一个基于说话人识别技术的身份认证系统展开的,分析了实时说话人确认系统在现阶段的发展和应用,提出了本文系统开发的背景和意义。 说话人认证系统采用分布式语音识别系统的构架,共分为三个部分:客户端的语音特征参数提取,对特征参数的加密/解密,服务器端的识别模块。本文主要研究了两个部分: 1、特征参数提取部分。主要包括了语音端点检测技术,特征选择和特征变换技术。端点检测是语音识别中一个重要的环节,本文提出了一种改进的端点检测方法。实验证明,该算法在信噪比较低的情况下,能够随着环境自适应门限,准确的检测出语音信号的始末点。此外,对特征参数的选择进行了改进,选择了36维的特征参数,使系统稳定性能有很大提高。 2、密码系统。实际网络攻击中,黑客往往首先瞄准的就是身份认证,试图以截取用户认证信息的手段获得非法财物或信息。密码系统的目标是为通过网络交换的信息提供高度的机密性、完整性、非否定性和真实性。本文以语音的特征参数作为认证信息,设计密码系统对其加密,使得除服务器端以外的第三方即使通过非法手段截获密文,都难以对其进行破解。本文中采用数据加密标准的方法对特征参数进行加密,用C编程,实现密码系统,并且用Visual C++6.0验证密码系统。 该系统适用于网络认证并且具有较好的实际应用能力,用语音作为认证信息具有较高的安全性。目前电子商务发展的越来越快,将该系统用于电子商务,可以有效的提高电子商务的安全性。