微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于FM2010芯片的回声消除装置的设计

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

时间:06-29 来源:未知 点击:

进行初始化;

  (2)等待初始化完成;

  (3)接收通话信息并进行存储;

  (4)将通话信息写入回音消除芯片内并进行处理。

  需要指出的是,对FM2010进行初始化时,要按其规格说明书定义的上电时序进行,否则可能会导致在录音时会有时断时续的情况发生。即在初始化FM2010时,PWD high的状态必须要在RESET high状态之前设定,两者之间相差5ms。在此,给出对FM2010的初始化程序:

  

  3 回声消除测试及效果

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

  

  在对背景音的抑制试验之后,本文又对回声的抑制进行了试验。在试验时,选择在雨天进行(因为雨天时网络状况不稳定,易产生回声),通过QQ聊天工具进行试验(在试验时使耳机和话筒距离较近,这样可以进一步验证本设计的性能)后得到处理前和处理后的效果。

  通过试验可以清楚地看到,经过本设计处理后的通话效果得到明显的提高,大部分的回音被明显地抑制,有效地剔除了回声对通话的影响,即本设计对回声的抑制有明显作用。

  本文在分析视频语音通话中回声产生的基础之上,具体研究了回声消除的原理,并介绍了几种常用的回声消除方法。其后根据FM2010芯片的特点,设计了回声消除的软硬件方法。通过在QQ视频语音交流中的应用,验证了其对回声的有效消除。此外,本设计已应用于南京某军区养老院,并取得了良好效果。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top