??音頻3A技術是改善語音通話質量的三種關鍵技術的簡稱,包括聲學回聲消除(Acoustic Echo Cancellation, AEC)、自動增益控制(Automatic Gain Control, AGC)、自噪聲抑制(Automatic Noise Suppression, ANS)三項技術,由于首字母都是A,簡稱3A。
一、簡介
1.1 聲學回聲消除(AEC)
??消除或減少通信系統中的回聲,提高語音清晰度,主要消除麥克風采集到的揚聲器的聲音。
1.2 自動增益控制(AGC)
??自動調整音頻信號的音量,保持穩定的輸出水平, 動態調整信號增益,使弱信號放大,強信號壓縮,將音量大小限定范圍內。
1.3 自噪聲抑制(ANS)
??降低或消除背景噪聲,提高語音信號的信噪比,識別并過濾掉非語音部分的噪聲信號。
二、關鍵說明
- 3A處理大多會同時存在,順序一般為AEC,ANS,AGC
- 3A的實現有軟件方案,也有硬件方案,大多采用軟件方案
- 開源庫一般有3A實現(如speex, webRTC等)