當前位置:中美貿易網(wǎng) > 技術中心 > 所有分類
的音頻質量在會議當中非常重要,我們的語音怎樣才能獲得更好的效果呢?我們首先考慮的的G.7xx系列的音頻編,但這些編碼一般都不開源,如G.729,基本上都是商業(yè)的開源項目,那我們從哪里獲取更優(yōu)秀的音頻編碼器呢?我們列舉了以下幾個開源的音頻編碼器,通過這幾個開源的編碼器,我們能更好的了解音頻的處理過程,從而改進相應的的音頻質量。
1、WebRTC
嚴格來說WebRTC不是音頻庫,WebRTC是google收購GIPS后,開源的音視頻通信庫,里面包括了GIPS內部的編解碼及網(wǎng)絡傳輸算法,可以通過調用WebRTC來實現(xiàn)GIPS的音頻編解碼功能,無需再購買GIPS的licence,對于音頻開發(fā)人員來說是一個令人振奮的事情。WebRTC里面的回聲抑制、噪聲消除、自動增益確實值得大家進行研究。
2、Speex
Speex是開源界最的音頻庫,Speex是基于CELP算法,其語音壓縮碼率在2-44kbps之間,其主要的特點有:數(shù)據(jù)包丟失還原技術、可變比特率技術、回聲抑制及檢測技術、噪聲消除技術等。
3、FACC
FACC是一個MPEG4和MPEG-2 AAC的編碼器,它的質量可以比得上AAC編碼器,但其消耗的計算時間比AAC更小,而且是一個的音頻開源庫。
4、iLBC
iLBC是一種專為包交換網(wǎng)絡通信設計的音頻編解碼,抗丟包能優(yōu)于目前流行的G.729、G.723.1,iLBC對丟包進行了特別處理,即使在丟包率相當高的網(wǎng)絡環(huán)境下,仍可獲得較為清晰的語音效果。
4、OGG
OGG是類似于MP3的壓縮方式的音頻編,采用了向前適應算法結構,其文件格式已經(jīng)固定下來后還能對音質進行明顯的調節(jié),所以創(chuàng)建的OGG文件可以在任何播放器上播放,并且不斷地進行大小和音質的改良,同時也不影響舊有的編碼器或播放器。
推薦文章: