一种用于自助银行的嵌入式网络语音对讲系统设计

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:guohan123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字语音技术、网络传输技术、嵌入式系统软硬件技术的发展,基于VOIP技术的嵌入式网络语音传输系统已经在银行、大厦、医院等场所有着广泛的应用。针对当前应用于ATM机或自助银行的网络语音对讲系统中存在的环境噪声、回波、设备工作不稳定、电源波动等问题,本文提出了一种新型的嵌入式网络语音传输系统设计方案。   本文对当前存在的网络语音对讲系统的技术现状进行了调研,分析了各种技术实现方法的优缺点,研究了基于VOIP技术的网络语音传输系统的基本原理,提出了一种基于ARM9的嵌入式网络语音对讲系统设计,该系统主要应用于银行ATM机或自助银行环境中。整个网络语音对讲系统分为服务器端和客户端两个部分,其中客户端为本系统的主要部分。客户端的终端设备以Sumsang公司的S3C2410(ARM9内核)处理器为核心,嵌入式Linux为实时操作系统,CS8900为网络传输芯片,UDA1341为音频编解码芯片,使用了一种新型的语音处理芯片FM1182,该芯片内部集成的语音处理算法能够很好地实现环境噪声抑制和回波抵消,使用DC-DC作为电源初级模块,解决了工业电源电压波动而产生的设备工作不稳定问题。   本文采用模块化的设计思想。系统的硬件部分主要分为电源转换、接口电路、网络传输、语音传输处理和报警电路等模块,文中详细介绍了系统中的各部分电路模块的设计过程。系统的软件部分介绍了系统软件工作平台的搭建,包括交叉编译环境的建立、BootLoader、Linux内核和文件系统的移植过程,而后简化了系统的驱动程序,介绍了网卡和声卡的驱动程序,采用TCP/IP网络传输协议,利用多线程技术,实现了系统双向网络语音对讲功能。针对网络中存在的抖动、时延等问题,本文设计了一种语音缓冲区算法,用以克服网络的不稳定对语音实时传输所造成的影响。   在完成系统的软硬件设计之后,分别对系统的各个模块进行了调试,然后对整个系统进行运行测试。实验表明,本系统可以实现双向语音对讲功能,对于环境噪声的抑制和回波抵消也达到了很好的效果,所采用的语音缓冲区算法也能够克服网络时延抖动对语音传输效果所造成的影响,系统报警功能正常,设备工作稳定,达到了设计的要求。
其他文献
随着电力系统的发展,许多大功率变动负荷和其它非线性负荷大量接入电网,导致电网中电压波动和闪变现象日趋严重。电压波动和闪变的检测已经成为电能质量研究的一个重要方面。传统的电压波动和闪变检测方法对平稳的单频率调制的正弦电压波动信号显示出强大的优势。但实际的电网信号往往是非平稳的,且受到谐波和噪声等因素的干扰,对于这类电压闪变信号,传统的检测算法就很难准确地检测出闪变信息。针对上述问题,本文提出基于零空
自动语音识别(ASR,Automatic Speech Recognition)是通过机器识别和理解过程,把人类的语音信号转变为相应的文本或命令的技术。语音识别技术是一门综合技术,融合声学、语音学、
高压输电线路覆冰和积雪常会引起线路断线、倒杆、跳闸、绝缘子闪络、通信中断及设备污闪等电力事故,而往往一次电力事故将伴随着巨大经济损失和社会安定等问题。传统解决输电
随着计算机技术和通信技术的不断发展,无线远程数据传输得到了广泛的应用,尤其是中国移动GPRS(General Packet Radio Service)数据业务推出以后,越来越多的远程数据采集与传输系统
随着电力电子技术的发展,便携式电子产品的耗电速度越来越快。在电池本身技术短期内无法取得重大突破的前提下,无线充电技术成为一种可行且便利的解决方式。目前,电磁感应式和谐振式无线充电受到广泛关注。相比于前者,电磁谐振式不仅可以进行中短距离的充电,还能支持多个设备同时充电,且充电功率也有很大提升。首先对谐振式无线充电系统进行了研究。分析了无线充电系统构成和工作原理,讨论了能量在传输过程中应该遵循的规则,
海洋资源开发的深度和广度加速了工程船尺寸及其定位性能的技术要求,而作为定位控制设计的锚泊系统其性能优劣也决定了船舶或浮体作业的安全性。由于实际应用中锚泊系统性能
在过去的几十年里,数码相机经历了巨大的发展。数码照片的分辨率和质量同时稳步增加,使用范围也越来越广。数码照片已经成为人类在数字通信领域获取和交换信息的一种重要方式。
在现代工业领域,环境信息的监测越来越受到人们的重视。传统工业环境大多采用有线连接的现场总线技术。然而有线介质不仅会带来布线复杂、移动性差、成本高以及线缆老化等问
主动表观模型(Active Appearance Model,AAM)是由Tim Cootes等人提出的一种参数化的统计模型。它是计算机视觉领域中的一种重要的算法,被广泛的应用于二维非刚体目标的建模和