在基于IP的電話會議系統中為了節(jié)約帶寬,當呼叫的雙方長時間不通話時,需要對靜音進行壓縮,媒體網關需要傳送和接收的語音包進行偵測,對靜音包進行壓縮,另外當環(huán)境過于安靜時,電話會議媒體網關能夠生成舒適的噪音,以滿足人們的聽覺習慣。
ITU-T的G723的附錄A定義了當采用G.723編碼方式時,靜音壓縮舒適噪音產生的方法。它規(guī)定允許不間斷傳送的系統要基于語音行為偵測(VAD,Votivity Detection )算法和舒適噪音產生(CNG,Comfort Noise Generator)算法。
VAD的目的是可靠地偵測出語音的存在與否,并將結果傳送給CNG算法。通常,VAD都是通過對幾個連續(xù)的3ms幀的判斷來給出結果,從而保證結果的可靠性,判斷語音是否存在的最大難處是背景噪音條件的改變,VAD必須能夠在很小的信號/噪音比條件下進行判斷。區(qū)分語音和噪音的唯一條件是考慮輸入信號的光譜特征,因此VAD要包括個反向過濾器,它的過濾參數來自于CNG。
CNG算法的目的是在盡可能小的傳輸花費條件下產生與實際背景噪音相匹配的噪音。在發(fā)送端,CNG算法利用VAD算法的結果計算出編碼參數,接收端利用該編碼參數來合成噪音。這些編碼參數構成了G723.1的靜音插入描述幀(SID)該幀比實際語音幀的長度要短,只在靜音的時候傳送。CNG的主要特點是SID針的傳送不是周期性的。CNG根據對當前靜音幀和面前SID幀的比較判斷是否傳送新的SID幀。這樣SID幀只有在噪音的能量頻普生成時才傳送。會訊通在設計電話會議系統方案時,為方便軟交換系統IPPBX、電話交換機的整合,實現更好的電話會議音質效果,利用VAD配合靜音壓縮及舒適噪音算法,實現多方混音下的會議效果,并實現會議資源的靈活分配。
分組丟失的幀測和補償
通常來說,數據業(yè)務比語音業(yè)務對分組的丟失更為敏感,但是如果網絡中的分組丟失過多,也會影響到通話的質量,會出現斷話等現象。電話會議的斷話是在會議應用中無法容忍的。由于分組網是一個沒有服務質量保證的網絡,當網絡出現擁塞時,會出現較大的分組丟失的現象。對于數據會議業(yè)務來說,因為它對延時不敏感,所以丟失的分組可以在重傳時加以修正。但語音業(yè)務就不能以這種方式處理。對于分組丟失的處理包括預防和補償兩步:預防就是要將語音等業(yè)務打上高的優(yōu)先級,當網絡現擁塞時,優(yōu)先傳送這類業(yè)務;補償就是媒體網關設備必須能夠實現對丟失分組的再生功能。在一些品牌的會議協作服務時提供了不同服務質量等級的分類,在當前企業(yè)協作領域越來越重視,語音會議,視頻會議,文檔共享,即時消息等同時提供企業(yè)協作的服務,這種情況下對分組交換丟失的偵測具備很高的要求。特別像一些其于互聯網的會議服務平臺,全時、WEBEX、263網絡會議等服務這一點是更重要的。