<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于PXA255的VoIP語(yǔ)音傳輸系統研究

基于PXA255的VoIP語(yǔ)音傳輸系統研究

作者: 時(shí)間:2013-07-16 來(lái)源:網(wǎng)絡(luò ) 收藏

語(yǔ)音處理的音頻庫函數使用OSS(Open Sound System)。

c.jpg


嵌入式IP終端系統軟件界面采用QT/Embed編程。利用qte的界面編程輔助工具QT Designer能很方便地實(shí)現界面規劃布局。由于是可視化編程,能很好地控制界面布局、效果,操作方便。QT Designer生成的界面文件是以XML語(yǔ)言編寫(xiě)的.ui文件,通過(guò)QT附帶的工具UIC,能讓*.ui文件生成*.h和*.cpp的文件格式。使用QTDesigner大大降低了編程的工作量,并且能得到所見(jiàn)即所得的圖形效果。

3 語(yǔ)音編解碼器選型
對語(yǔ)音信號,有許多壓縮算法和標準。這些編碼算法可按照編碼系統碼率大小、輸入信號頻帶寬度、所采用的編碼技術(shù)等方面進(jìn)行分類(lèi)。編碼系統優(yōu)劣的評價(jià)主要體現在編解碼系統的性能指標上,一個(gè)編解碼器系統有輸出聲音的質(zhì)量、編碼速率、復雜度、遲延和容錯性
等性能指標。
(1)編碼速率。編碼速率指的是編碼器對輸入聲音經(jīng)過(guò)壓縮后每秒的比特數,即壓縮后的傳碼率。這是編碼系統的一個(gè)十分重要的指標。降低比特率而維持較高的解碼聲音質(zhì)量,是語(yǔ)音和音頻信號壓縮編碼的主要任務(wù)和主要目標。對電話(huà)級別的語(yǔ)音帶寬而言,通常認為比特率超過(guò)16kb/s的為高速編碼,而速率在8~16kb/s范圍的為中速率編碼,速率在8kb/s以下的為低速率編碼。
(2)輸出聲音的質(zhì)量。輸出聲音的質(zhì)量是指經(jīng)過(guò)編碼系統再經(jīng)過(guò)接收方的解碼后恢復出的聲音質(zhì)量。衡量輸出聲音質(zhì)量主要有二個(gè)指標:客觀(guān)質(zhì)量和主觀(guān)質(zhì)量??陀^(guān)質(zhì)量法易測量,但往往不能精確反映語(yǔ)音質(zhì)量。由于聲音的最終接收者是人,所以主觀(guān)法更能反映聲音質(zhì)量的真正好壞,但它測試不易,費時(shí)費力。
(3)復雜度。在傳統電話(huà)應用中,很少使用壓縮,是因為壓縮算法的復雜度太大,算法執行時(shí)間長(cháng),算法的延遲也一起帶入到通信系統中。隨著(zhù)技術(shù)的進(jìn)步,芯片處理速度越來(lái)越快?,F在工程上一般采用單片數字信號處理器DSP芯片來(lái)實(shí)時(shí)實(shí)現語(yǔ)音編解碼。語(yǔ)音編解碼算法的復雜度可由算法所需的計算量、存儲量、硬件尺寸、消耗功率及價(jià)格來(lái)衡量。
(4)時(shí)延。時(shí)延指完成編解碼算法所需的時(shí)間。對于語(yǔ)音編解碼器來(lái)說(shuō),時(shí)延也是一個(gè)非常重要的指標,如果時(shí)延太大,聽(tīng)起來(lái)很不舒服。對于時(shí)延,不同的應用場(chǎng)合有不同規定,如對長(cháng)話(huà)網(wǎng)不加回波抑制的單向編解碼時(shí)延不得大于10ms。對可視電話(huà)則放松到不超過(guò)500ms。對VOIP語(yǔ)音系統的時(shí)延要求不超過(guò)300ms。
(5)容錯能力或魯棒性。容錯能力指編解碼系統抗誤差、線(xiàn)路噪聲等各種干擾的能力。
表1對幾種編碼器的比特率、主觀(guān)平均意見(jiàn)分法(MOS)、復雜度(以G.711為基準)和時(shí)延(幀大小)做了比較。

d.jpg


本系統選用GSM 06.10語(yǔ)音標準算法,該算法在1988年被確定為數字移動(dòng)通信的語(yǔ)音編碼標準,其編碼速率為13kb/s,算法簡(jiǎn)單,運算量小,語(yǔ)音質(zhì)量高,接近32kb/s的ADPCM(ITU-G.712)。

4 IP語(yǔ)音系統設計
本文采用Intel公司推出的PXA255處理器,該芯片專(zhuān)用于網(wǎng)絡(luò )和多媒體。其最高工作頻率可達400MHz,并帶內存管理單元MMU和DSP協(xié)處理器,可方便與高清晰的彩色LCD接口,同時(shí)該芯片可擴展連接AC97音頻芯片CS4201、高性能網(wǎng)絡(luò )接口芯片LANC9196,可方便移植和圖形界面等。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>