數字樓宇對講的回聲處理解決方案?

如何提高安防樓宇對講的語音通話質量一直是困擾設計工程師的難題,其中最核心的難題是消除回聲的設計。

回聲來源:

聲學回聲,指的是揚聲器播放出來的聲音,被麥克風拾取以後傳送回遠端。這就使遠端談話的人能聽到自己說話的聲音。聲學回聲又分直接回聲和間接回聲。

直接回聲,指的是揚聲器聲音沒有經過任何的反射直接被麥克風拾取,這種回聲延遲最短,它與遠端談話者聲音,空間角度距離麥克風的靈敏度和揚聲器音量等因素相關。

間接回聲,指的是揚聲器輸出的聲音經過不同路徑一次或者多次反射進入麥克風所產生的聲音集合。因為周圍物體是變動的,例如人的走動,都會改變回聲反射的路徑。所以這種回聲的特點是多變的多路徑。

技術解決:

就回聲消除而言,目前在樓宇對講系統裡面有兩種解決方案。

第一,採用運算放大器把揚聲器輸出聲音和麥克風輸入聲音進行一系列取樣比較,進行麥克風靈敏度和揚聲器輸出音量的自動調節,實現半雙工的通話。方案弊端是說話有時斷斷續續,有時聽不到完整的一句話,而且除錯比較難找到平衡點。主要代表是頗具年份的摩托羅納MC34018。

第二,採用微處理器的資源執行消回演算法來進行回聲消除,但是消回神演算法參差不齊,影響回聲消除的質量,另外抵消多路徑的回聲演算法一般比較複雜,需要佔用大量CPU 資源。進而影響系統其它程序執行,降低整個系統的效率。

現在採用新型DSP專用消回聲消除晶片,能夠在語音萃取,噪聲壓制,抗噪聲設計,噪聲遮蔽,回聲消除,小型陣列麥克風,雙麥抗噪聲設計,一系列聲音演算法處理,達到很好的效果。現在,這顆DSP晶片已經成熟運用到了手機上。

原作者: 安本先天下

相關問題答案