android、ios、windows等平臺回聲消除的解決方案

在即時通訊應用中,需要進行雙方,或是多方的實時語音交流,在要求較高的場合,通常都是采用外置音箱放音,這樣必然會產生回音,即一方說話后,通過對方的音箱放音,然后又被對方的Mic采集到回傳給自己。如果不對回音進行處理,將會影響通話質量和用戶體驗,更嚴重的還會形成震蕩,產生嘯叫。

基于WebRTC的Android數字樓宇對講系統回聲消除

針對現在Android數字樓宇對講系統中的回聲消除問題,采用WebRTC的回聲消除模塊實現Android本地實時回聲消除,并設計了多線程編程技術實現音頻采集、播放的同步,最后利用JNI技術將Android樓宇對講系統回聲消除程序進行封裝,解決了Android樓宇對講系統的回聲問題,達到很好的回聲消除效果,便于不同Android平臺的移植應用。