新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于FM2010芯片的回声消除装置的设计应用

基于FM2010芯片的回声消除装置的设计应用

作者:时间:2011-07-28来源:网络收藏

(1)给回音上电,并对及E2PROM进行初始化;
(2)等待初始化完成;
(3)接收通话信息并进行存储;
(4)将通话信息写入回音内并进行处理。
需要指出的是,对进行初始化时,要按其规格说明书定义的上电时序进行,否则可能会导致在录音时会有时断时续的情况发生。即在初始化时,PWD high的状态必须要在RESET high状态之前设定,两者之间相差5ms。在此,给出对的初始化程序:

3 测试及效果
在实验中,本文使用了当前十分流行通用的语言聊天软件——腾讯QQ进行语音视频通信,在保证网络状态的前提下,本文通过电脑与本文中的电路板相连,如图3所示(图中FM2010代表本文中的电路板整体电路,并非仅是芯片本身)。测试时,在进行通话过程中同时播放音乐,通过测试,可分别在开启本电路板和未开启本设计电路板的条件下,得到处理前和处理后的实验效果。在未启用本电路板时,如果通话过程中有背景音的存在,会导致通话效果受到明显的影响,而启用本电路板之后,通话过程中背景音已被消除,通话效果得到明显改善。

在对背景音的抑制试验之后,本文又对的抑制进行了试验。在试验时,选择在雨天进行(因为雨天时网络状况不稳定,易产生),通过QQ聊天工具进行试验(在试验时使耳机和话筒距离较近,这样可以进一步验证本设计的性能)后得到处理前和处理后的效果。
通过试验可以清楚地看到,经过本设计处理后的通话效果得到明显的提高,大部分的回音被明显地抑制,有效地剔除了回声对通话的影响,即本设计对回声的抑制有明显作用。
本文在分析视频语音通话中回声产生的基础之上,具体研究了回声消除的原理,并介绍了几种常用的回声消除方法。其后根据FM2010芯片的特点,设计了回声消除的软硬件方法。通过在QQ视频语音交流中的,验证了其对回声的有效消除。此外,本设计已于南京某军区养老院,并取得了良好效果。
参考文献
[1] 肖尚辉,黄邦菊.一种简化的自适应回声抵消算法及其分析[J].通信技术,2009,43(2):133-135.
[2] 开跃春,金涛,贾宏志.IP会议电话回声消除器的设计及仿真[J].计算机仿真,2010,27(1):322-325.
[3] YASUKAWA H,FURUKAWA I,ISHIYAMA Y.Acoustic echo control for high quality audio teleconferencing[J]. IEEE,1989(2).
[4] Chen W Y.An all pole IIR echo canceller.IEEE.1990.3.
[5] Fortemedia Corporation. FM 2010 Preliminary Datasheet.vl[M],2006.
[6] 郑宇,王波.FM2010和WINCE平台的回音消除驱动设计[J].单片机与嵌入式系统应用,2008,8(4):37-40.


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭