论文部分内容阅读
随着通信技术的发展,人们对于通信的及时性、便捷性以及通信成本的要求日益增高,能够随时随地、方便实时的通信是人们追求的目标。在现代通信系统中,语音通信是人类通信最重要的形式之一。在政府机构、企业部门、酒店及餐饮等行业,通常主管人员需要知道员工的出勤信息,并根据工作的进程与需要,及时、快捷的与员工进行频繁的语音交流。基于无线通信技术和计算机软件,研制开发小区域可视化的人员管理和无线实时语音通信系统,具有重要的应用价值。目前用于政府机构、企业部门等小区域内的对讲系统主要有两种:(1)固定电话系统。固定电话安装在固定位置,设备不可移动,无法实现在任何地点都能通信的目标,给办公带来了极大的不便,且查找号码和拨号大大降低了办公效率。(2)对讲机系统。传统对讲机采用模拟通信方式,抗干扰能力弱、话音质量低,虽然数字化对讲机技术已比较成熟,但目前市场上仍以模拟为主。对讲机通常采用半双工通信方式,即发送和接收必须交替进行,实时性不高、操作不便。对讲系统多为广播模式,影响了通话保密性。此外,以上两种系统存在一个共同缺陷,即当被呼方不在线(不在通信区域内)时,呼叫方无法实时知晓,导致无法及时了解对方是否接收到此呼叫,即要解决人员管理的可视化问题。针对现有对讲系统中存在的问题,本课题设计并实现了一种适用于小区域星型网络的无线实时语音通信与可视化人员管理系统,其中主管人员为网络的中心,目的是实现实时高效、全双工、可移动的语音通信,且可实时显示区域内人员状态及通信状况。本文完成的主要工作为:(1)研究无线全双工传输原理和时分双工算法,利用低功耗、低成本射频芯片,实现收发的时间同步和时隙分配,完成语音数据的双向实时传输。(2)分析语音信号的处理和压缩编码方法,研究并选取基于AMBE语音编解码算法的语音处理芯片,实现了语音信号处理的全过程。(3)分析实时语音对讲过程中回音产生的原因及消除方法,并实现系统实时对讲过程中的回音消除。(4)采用Android平台,并结合底层语音处理与传输模块,实现系统的人员管理可视化和通信操作的便捷化。