论文部分内容阅读
人类生物学特性一般具有唯一、可测量、遗传性或终身不变的特点。因此,生物识别技术相对传统的身份识别方法具有很大的优势。其中语音身份认证,在用户友好性,使用便利性、采集简易性、远程适应性和认证隐蔽性都表现更佳。而随着信息通信和互联网技术的快速发展,在移动手持设备与家庭计算机都十分普及的今天,具有远程访问功能的系统也受到广泛的关注。综合以上两点,研制一个远程的基于语音的说话人认证系统是具有重大的实用意义。以中国老年人社保金领取中身份认证功能需求为应用背景,针对目前说话人认证应用系统上的适用性不强、抗回放攻击弱,人机交互不友好、实际认证准确率不高的一系列问题,本文将研究设计一个新型的远程说话人认证系统。本文的工作如下:研究了有助于提高远程说话人认证系统服务质量的几点关键技术,包括说话人认证识别算法、抗回放攻击相关理论的模块设计与实现;以语音交互为基础的人机交互设计;为了提高实际应用说话人认证的准确率,在人机数据接口处对语音采集功能进行相关的质量控制策略设计;还有基于LAMP(Linux+Apache+My SQL+Python)架构的网络服务器设计。通过分析社保金领取对于认证功能的需求,设计出一套分为身份信息注册、认证数据注册、说话人认证三个阶段的系统流程,并规划出由信息处理中心,电话中心和计算机客户端组成的系统框架。根据系统架构,从服务器到终端依次设计部署系统各个模块,具体工作包括:基于LAMP架构服务器的部署和基于My SQL的数据库设计和实现;基于Dialogic电话语音卡的电话控制中心的物理平台和软件平台的设计和实现;基于MFC框架的计算机C/S架构客户端的设计和实现。全面的系统评估,包括系统功能测试和性能测试,为远程说话人认证系统的研究提供可靠地实验数据,也确保了系统的实用性。