新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于FM2010芯片的回聲消除裝置的設(shè)計(jì)

基于FM2010芯片的回聲消除裝置的設(shè)計(jì)

作者: 時(shí)間:2011-07-30 來源:網(wǎng)絡(luò) 收藏
  2.3 軟件程序的設(shè)計(jì)

  圖2所示為軟件架構(gòu)示意圖。回音消除的軟件開發(fā)需要的幾個(gè)步驟為:

  

基于FM2010芯片的回聲消除裝置的設(shè)計(jì)

  (1)給回音消除芯片上電,并對芯片及E2PROM進(jìn)行初始化;

  (2)等待初始化完成;

  (3)接收通話信息并進(jìn)行存儲;

  (4)將通話信息寫入回音消除芯片內(nèi)并進(jìn)行處理。

  需要指出的是,對進(jìn)行初始化時(shí),要按其規(guī)格說明書定義的上電時(shí)序進(jìn)行,否則可能會導(dǎo)致在錄音時(shí)會有時(shí)斷時(shí)續(xù)的情況發(fā)生。即在初始化時(shí),PWD high的狀態(tài)必須要在RESET high狀態(tài)之前設(shè)定,兩者之間相差5ms。在此,給出對FM2010的初始化程序:

  

基于FM2010芯片的回聲消除裝置的設(shè)計(jì)

  3 測試及效果

  在實(shí)驗(yàn)中,本文使用了當(dāng)前十分流行通用的語言聊天軟件——騰訊QQ進(jìn)行語音視頻通信,在保證網(wǎng)絡(luò)狀態(tài)的前提下,本文通過電腦與本文中設(shè)計(jì)的電路板相連,如圖3所示(圖中FM2010代表本文中設(shè)計(jì)的電路板整體電路,并非僅是芯片本身)。測試時(shí),在進(jìn)行通話過程中同時(shí)播放音樂,通過測試,可分別在開啟本設(shè)計(jì)電路板和未開啟本設(shè)計(jì)電路板的條件下,得到處理前和處理后的實(shí)驗(yàn)效果。在未啟用本電路板時(shí),如果通話過程中有背景音的存在,會導(dǎo)致通話效果受到明顯的影響,而啟用本電路板之后,通話過程中背景音已被消除,通話效果得到明顯改善。

  

基于FM2010芯片的回聲消除裝置的設(shè)計(jì)

  在對背景音的抑制試驗(yàn)之后,本文又對回聲的抑制進(jìn)行了試驗(yàn)。在試驗(yàn)時(shí),選擇在雨天進(jìn)行(因?yàn)橛晏鞎r(shí)網(wǎng)絡(luò)狀況不穩(wěn)定,易產(chǎn)生回聲),通過QQ聊天工具進(jìn)行試驗(yàn)(在試驗(yàn)時(shí)使耳機(jī)和話筒距離較近,這樣可以進(jìn)一步驗(yàn)證本設(shè)計(jì)的性能)后得到處理前和處理后的效果。

  通過試驗(yàn)可以清楚地看到,經(jīng)過本設(shè)計(jì)處理后的通話效果得到明顯的提高,大部分的回音被明顯地抑制,有效地剔除了回聲對通話的影響,即本設(shè)計(jì)對回聲的抑制有明顯作用。

  本文在分析視頻語音通話中回聲產(chǎn)生的基礎(chǔ)之上,具體研究了的原理,并介紹了幾種常用的方法。其后根據(jù)FM2010芯片的特點(diǎn),設(shè)計(jì)了回聲消除的軟硬件方法。通過在QQ視頻語音交流中的應(yīng)用,驗(yàn)證了其對回聲的有效消除。此外,本設(shè)計(jì)已應(yīng)用于南京某軍區(qū)養(yǎng)老院,并取得了良好效果。


上一頁 1 2 下一頁

關(guān)鍵詞: FM2010 回聲消除

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉