- 4
- 0
- 约小于1千字
- 约 2页
- 2021-02-28 发布于河北
- 举报
一种便携式无线语音会议系统设计及实现
对讲机是一种便携式无线半双工语音通信设备 , 被广泛应用于生产生活中。但是对讲机是一种半双工通信系统 , 使用对讲机进行发言时需要按下发送按钮。 但是 , 在进行野外工作时 , 会发生工作人员双手正在完成工作而无法按下发送按钮机进行发言的情况。 基于有线网络的语音会议系统是一种能够进行多方全双工语音通信的系统 , 但是存
在设备便携性差和需要有线网络连接的缺点。 为满足野外工作环境下进行语音通信的需求 , 需要一种便携式无线语音会议系统。本文提出了一种基于 ad-hoc 网络的便携式无线语音会议系统设计方案。系统由多个对等节点通过 ad-hoc 网络连接而成。节点基于嵌入式系统实现以减小系统体积 , 硬件平台选用 ARM处理器 S5PV210,软件平台选用嵌入式 Linux 。软件系统按功能的不同被分为 3 个模块:网络协议模块、语音传输模块、按键输入模块。网络协议模块实现了自行设计的 ABP(Ad-hoc Bootstrap Protocol) 协议 , 解决了 ad-hoc 网络中的 IP
地址分配问题 , 还实现了节点上线通知、在线通知和下线探测功能;语音传输模块实现了语音数据的采集、发送、接收和回放。语音信号在经过麦克风采集后进行量化 , 然后进入编码器进行编码 , 编码后的数据通过 UDP组播在 IP 网络中传输 , 收到数据节点将数据解码后与来自其它节点的数据混音 , 然后通过耳机回放;键输入模块读取按键输入并传给其它模块。 本文采用多进程模型、 使用函数库对各个模块进行了实现 , 并采用 UNIX domain socket 作为进程间通信设施实现进程间通信。网络协议模块基于事件循环的高性能网络编程库 libuv 实现 ,
网络协议中的所有通信均使用 UDP广播进行。语音传输模块使用功能
强大的流媒体库 mediastreamer 库实现。语音编码选择了编码质量较
高的 speex 编码器。为了取得更好效果 , 使用了 speex 编码器的回声
消除、语音活动性检测、丢包补偿功能。本文在 E8 开发板上对系统
进行了初步测试。测试结果表明系统能够实现多对多全双工无线语音
通信 , 通信距离可达 120m,可进行 3 点语音会议 , 语音总体清晰流畅。
您可能关注的文档
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》教学设计(7页).docx
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》教学设计(5页).docx
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》教学设计(3页).docx
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》表格教案(5页).docx
- 人教版地理八上第六章第4节《祖国的首都北京》表格教学设计(4页).docx
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》教学设计(2课时8页).docx
- 人教版地理八上第六章第3节《世界最大的黄土堆积区黄土高原》表格教学设计(5页).docx
- 人教版地理八下第七章第2节《鱼米之乡长江三角洲地区》教学设计(6页).docx
- 人教版地理八下第九章第2节《高原湿地三江源地区》优秀学案.docx
- 人教版必修一第7课英国君主立宪制教案.docx
最近下载
- 计算机二级vfp[共26页].doc VIP
- 小学数学新人教版二年级下册全册教案(2026春).doc
- DB12_T 664—2022 地热井资源评价技术规程.docx VIP
- 消防燃烧学 第2版 课件 第4、5章 可燃液体燃烧 、可燃固体燃烧..pptx
- (高清版)DB12∕T 664-2022 地热井资源评价技术规程 .pdf VIP
- 4-01.GB∕T 50326-2017 建设工程项目管理规范.pdf VIP
- 2025年江苏省苏州高新区初三物理一模试题及答案.pdf VIP
- 25HR-58-从0到1搭建人才盘点体系:全流程实操指南.docx VIP
- DYE—2000型电液压力试验机操作规程.doc VIP
- FANUC数控系统0i-D PMC编程说明书(非常详细).pdf VIP
原创力文档

文档评论(0)