本發(fā)明涉及一種語音處理裝置傳輸語音的方法以及系統(tǒng)。
背景技術(shù):
隨著企業(yè)級產(chǎn)品的不斷發(fā)展和豐富,與語音相關(guān)的業(yè)務(wù)需求越來越大。傳統(tǒng)的語音處理裝置中,主控芯片通過pcm接口,對通話過程進行控制。所有的主控芯片都設(shè)置了有限的pcm接口數(shù)量。因此,語音路數(shù)往往受到主控芯片的性能限制。
如圖1所示,語音處理裝置包括通過總線依次相連的fxs(foreignexchangestation,外部交換站)和fxo(foreignexchangeoffice,外部交換局)芯片、cpu(主控芯片)。該語音處理裝置將通過語音口傳輸?shù)恼Z音,采用pcm編碼,傳輸?shù)絚pu中。但是每個pcm通道只能傳輸一路語音信號,其使用率低下。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題,在于提供一種語音處理裝置傳輸語音的方法以及系統(tǒng),使一個pcm通道能夠傳輸兩路語音信號,增加了現(xiàn)有芯片能傳輸?shù)恼Z音路數(shù),降低設(shè)備成本。
本發(fā)明之一是這樣實現(xiàn)的:一種語音處理裝置傳輸語音的方法,包括如下步驟:
步驟1、模擬通道對語音信號采集得到16bit的標(biāo)準(zhǔn)線性pcm信號;
步驟2、將16bit的標(biāo)準(zhǔn)線性pcm信號進行壓縮得到8bit的信號;
步驟3、之后將兩路8bit的信號合并為16bit的信號;
步驟4、將該信號通過pcm通道傳輸至cpu,cpu將收到的信號進行拆分,轉(zhuǎn)換成兩路8bita-law信號,最終轉(zhuǎn)換成16bit的標(biāo)準(zhǔn)線性pcm信號。
進一步地,所述步驟1進一步具體為:模擬通道通過16bit的標(biāo)準(zhǔn)線性pcm編碼方式對語音信號進行采集,得到16bit的標(biāo)準(zhǔn)線性pcm信號。
進一步地,所述步驟2進一步具體為:將16bit的標(biāo)準(zhǔn)線性pcm信號通過a-law編碼方式進行壓縮得到8bit的a-law信號。
本發(fā)明之二是這樣實現(xiàn)的:一種語音處理裝置傳輸語音的系統(tǒng),包括如下模塊:
采集模塊,模擬通道對語音信號采集得到16bit的標(biāo)準(zhǔn)線性pcm信號;
壓縮模塊,將16bit的標(biāo)準(zhǔn)線性pcm信號進行壓縮得到8bit的信號;
合并模塊,之后將兩路8bit的信號合并為16bit的信號;
接收模塊,將該信號通過pcm通道傳輸至cpu,cpu將收到的信號進行拆分,轉(zhuǎn)換成兩路8bita-law信號,最終轉(zhuǎn)換成16bit的標(biāo)準(zhǔn)線性pcm信號。
進一步地,所述采集模塊進一步具體為:模擬通道通過16bit的標(biāo)準(zhǔn)線性pcm編碼方式對語音信號進行采集,得到16bit的標(biāo)準(zhǔn)線性pcm信號。
進一步地,所述壓縮模塊進一步具體為:將16bit的標(biāo)準(zhǔn)線性pcm信號通過a-law編碼方式進行壓縮得到8bit的a-law信號。
本發(fā)明具有如下優(yōu)點:本發(fā)明一種語音處理裝置傳輸語音的方法以及系統(tǒng),使一個pcm通道能夠傳輸兩路語音信號,增加了現(xiàn)有芯片能傳輸?shù)恼Z音路數(shù),降低設(shè)備成本。
附圖說明
下面參照附圖結(jié)合實施例對本發(fā)明作進一步的說明。
圖1為現(xiàn)有裝置原理圖。
圖2為本發(fā)明方法執(zhí)行流程圖。
具體實施方式
如圖2所示,本發(fā)明語音處理裝置傳輸語音的方法,包括如下步驟:
步驟1、模擬通道通過16bit的標(biāo)準(zhǔn)線性pcm編碼方式對語音信號進行采集,得到16bit的標(biāo)準(zhǔn)線性pcm信號;
步驟2、將16bit的標(biāo)準(zhǔn)線性pcm信號通過a-law編碼方式進行壓縮得到8bit的a-law信號;
步驟3、之后將兩路8bit的信號合并為16bit的信號;
步驟4、將該信號通過pcm通道傳輸至cpu,cpu將收到的信號進行拆分,轉(zhuǎn)換成兩路8bita-law信號,最終轉(zhuǎn)換成16bit的標(biāo)準(zhǔn)線性pcm信號。
本發(fā)明語音處理裝置傳輸語音的系統(tǒng),包括如下模塊:
采集模塊,模擬通道通過16bit的標(biāo)準(zhǔn)線性pcm編碼方式對語音信號進行采集,得到16bit的標(biāo)準(zhǔn)線性pcm信號;
壓縮模塊,將16bit的標(biāo)準(zhǔn)線性pcm信號通過a-law編碼方式進行壓縮得到8bit的a-law信號;
合并模塊,之后將兩路8bit的信號合并為16bit的信號;
接收模塊,將該信號通過pcm通道傳輸至cpu,cpu將收到的信號進行拆分,轉(zhuǎn)換成兩路8bita-law信號,最終轉(zhuǎn)換成16bit的標(biāo)準(zhǔn)線性pcm信號。
如圖2所示,在本發(fā)明中,模擬通道對語音口信號進行采集,采用pcm編碼方式,采樣量化編碼數(shù)據(jù)為16bit的標(biāo)準(zhǔn)線性pcm信號,而采用a-law編碼方式,則將標(biāo)準(zhǔn)線性pcm信號壓縮為8bit的a-law信號,將兩路a-law信號合并為16bit的信號,通過pcm通道傳輸?shù)絚pu。cpu通過信號處理,將獲取的信號進行拆分,轉(zhuǎn)換成兩路8bita-law信號,最終轉(zhuǎn)換成16bit的標(biāo)準(zhǔn)線性pcm信號,其中語音口為聲源。
雖然以上描述了本發(fā)明的具體實施方式,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實施例只是說明性的,而不是用于對本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護的范圍內(nèi)。