两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

可以動態(tài)調(diào)整語音優(yōu)先級的方法、裝置及系統(tǒng)的制作方法

文檔序號:7714003閱讀:254來源:國知局
專利名稱:可以動態(tài)調(diào)整語音優(yōu)先級的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及移動通信網(wǎng)絡(luò)中的 一種可以動態(tài)調(diào)整語音優(yōu)先級的無線上網(wǎng)卡的實(shí)現(xiàn)方法、裝置及系統(tǒng)。
背景技術(shù)
目前,我國的3G網(wǎng)絡(luò)已經(jīng)日趨成熟,網(wǎng)絡(luò)的下載上傳數(shù)據(jù)速度得到了極大的提高,這必然會導(dǎo)致人們對無線上網(wǎng)卡的音頻,視頻等新業(yè)務(wù)的需求。
目前國內(nèi)的無線上網(wǎng)卡已經(jīng)實(shí)現(xiàn)很多功能,如PS (數(shù)據(jù)鏈路域)業(yè)務(wù)、短信彩信功能、STK ( SIM TOOL KIT,用戶識別應(yīng)用發(fā)展工具)以及語音功能等;那么上網(wǎng)卡在處理多任務(wù)時,可能由于系統(tǒng)調(diào)度不及時,就會對語音通話的影響比較大,因為語音功能對數(shù)據(jù)包之間的時延要求很高。
傳統(tǒng)的無線上網(wǎng)卡均在初始化時設(shè)定了語音處理線程的優(yōu)先級,之后就不再改變,這樣做的缺點(diǎn)是顯而易見的,因為現(xiàn)實(shí)中網(wǎng)絡(luò)環(huán)境復(fù)雜、數(shù)據(jù)源會抖動、多任務(wù)環(huán)境下的系統(tǒng)調(diào)度可能不及時等方面的負(fù)面因素,這就可能導(dǎo)致在不同的環(huán)境下語音數(shù)據(jù)包之間的時延超過正常值,語音質(zhì)量會有不同的波動和失真,不能很好的滿足人們對語音音質(zhì)的需求。
因此,如何對現(xiàn)有技術(shù)方案進(jìn)行改進(jìn),提高語音質(zhì)量,更好地滿足人們對語音音質(zhì)的需求,成為技術(shù)人員需要考慮的問題。

發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供一種可以動態(tài)調(diào)整語音優(yōu)先級的無線上網(wǎng)卡實(shí)現(xiàn)方法、裝置及系統(tǒng),提高語音質(zhì)量,更好地滿足人們對語音音質(zhì)的需求。
為了解決上述技術(shù)問題,本發(fā)明提供了一種可以動態(tài)調(diào)整語音優(yōu)先級的方法,包4舌
獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收語音數(shù)據(jù)包的優(yōu)
先級;
判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);
當(dāng)判斷到當(dāng)前語音緩沖包數(shù)小于正常緩沖包數(shù),提高語音處理線程的優(yōu)先級;
當(dāng)判斷到當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包數(shù),將語音處理線程的優(yōu)先級調(diào)整到初始值。
為了解決上述技術(shù)問題,本發(fā)明還提供了一種可以動態(tài)調(diào)整語音優(yōu)先級的裝置,包括
獲取模塊,用于獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收語音數(shù)據(jù)包的優(yōu)先級;
判斷模塊,判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);當(dāng)判斷到當(dāng)前語音緩沖包數(shù)小于正常緩沖包數(shù),發(fā)出一第一觸發(fā)信號;當(dāng)判斷到當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包數(shù),發(fā)出一第二觸發(fā)信號;
第一執(zhí)行模塊,用于接收到第一觸發(fā)信號,提高語音處理線程的優(yōu)先級;
第二執(zhí)行模塊,用于接收到第二觸發(fā)信號,將語音處理線程的優(yōu)先級調(diào)整到初始值。
為了解決上述技術(shù)問題,本發(fā)明還提供了一種可以動態(tài)調(diào)整語音優(yōu)先級的系統(tǒng),包括USB驅(qū)動模塊、PCM碼流處理模塊、基帶模塊、射頻及天線模塊,其特征在于,還包括
語音線程調(diào)整模塊,設(shè)置于PCM碼流處理模塊與基帶模塊之間,用于動態(tài)調(diào)整當(dāng)前語音處理線程的優(yōu)先級。
本發(fā)明通過在傳統(tǒng)的無線上網(wǎng)卡中增加可以動態(tài)調(diào)整語音處理線程優(yōu)先級的處理模塊,通過將當(dāng)前的語音緩沖數(shù)與正常值進(jìn)行比較,來動態(tài)地調(diào)整上行和下行語音處理線程的優(yōu)先級,從而很好地消除了由于不同網(wǎng)絡(luò)條件、傳輸條件以及多任務(wù)處理中系統(tǒng)調(diào)度不及時而帶來的對語音通話音質(zhì)所產(chǎn)生的負(fù)面影響,很好地滿足了人們對語音通話中高清音質(zhì)的需求。


圖1是現(xiàn)有4支術(shù)通過USB (Universal Serial Bus,通用串聯(lián)總線)進(jìn)行語音通話的上網(wǎng)卡原理圖。
圖2是現(xiàn)有技術(shù)傳統(tǒng)3G無線上網(wǎng)卡語音部分內(nèi)部結(jié)構(gòu)圖。
圖3是本發(fā)明可動態(tài)調(diào)整語音優(yōu)先級的3G無線上網(wǎng)卡內(nèi)部結(jié)構(gòu)圖。
圖4是本發(fā)明實(shí)施例的可動態(tài)調(diào)整語音優(yōu)先級方法流程圖。
圖5為本發(fā)明應(yīng)用實(shí)例的可動態(tài)調(diào)整語音優(yōu)先級方法流程圖。
圖6是可動態(tài)調(diào)整語音優(yōu)先級的上行語音處理流程圖。
圖7是可動態(tài)調(diào)整語音優(yōu)先級的下行語音處理流程圖。
具體實(shí)施例方式
本發(fā)明的主要思想是通過在傳統(tǒng)的無線上網(wǎng)卡中增加可以動態(tài)調(diào)整語音處理線程優(yōu)先級的處理模塊,將當(dāng)前的語音緩沖數(shù)與正常值進(jìn)行比較,來動態(tài)地調(diào)整上行和下行語音處理線程的優(yōu)先級,從而很好地消除了由于不同網(wǎng)絡(luò)條件、傳輸條件以及多任務(wù)處理中系統(tǒng)調(diào)度不及時而帶來的對語音通話音質(zhì)所產(chǎn)生的負(fù)面影響,4艮好地滿足了人們對語音通話中高清音質(zhì)的需求。
下面結(jié)合附圖對技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述
如圖1所示,是現(xiàn)有4支術(shù)通過USB (Universal Serial Bus,通用串聯(lián)總線)進(jìn)行語音通話的上網(wǎng)卡原理圖。傳統(tǒng)的通過USB進(jìn)行語音業(yè)務(wù)的無線上網(wǎng)卡音頻數(shù)據(jù)的采集和解碼播放功能均在PC機(jī)上完成,這樣的話,可以充分利用現(xiàn)有的通訊設(shè)備;但是這樣做也使得上網(wǎng)卡模塊系統(tǒng)在多任務(wù)環(huán)境下的協(xié)調(diào)調(diào)度能力得到較大的考驗。
如圖2所示,是現(xiàn)有技術(shù)傳統(tǒng)3G無線上網(wǎng)卡語音部分內(nèi)部結(jié)構(gòu)圖。傳統(tǒng)的上網(wǎng)卡并沒有動態(tài)調(diào)整語音處理線程優(yōu)先級的處理模塊,這就很難保證在不同的條件下,特別是在多任務(wù)環(huán)境下能聽到高清的通話音質(zhì)。
如圖3所示,是本發(fā)明可動態(tài)調(diào)整語音優(yōu)先級的3G無線上網(wǎng)卡內(nèi)部結(jié)構(gòu)圖。本發(fā)明所述的無線上網(wǎng)卡包括如下模塊
USB驅(qū)動模塊301,用于對語音數(shù)據(jù)進(jìn)行接收、發(fā)送以及緩沖等;
PCM碼流處理模塊302,用于對從USB獲得的語音數(shù)據(jù)進(jìn)行壓縮與解壓縮、打包處理;
語音線程調(diào)整模塊303,用于動態(tài)調(diào)整當(dāng)前語音處理線程的優(yōu)先級;
基帶模塊304,用于語音參數(shù)以及回聲等的處理;
射頻及天線模塊305,用于從空口發(fā)送和接收語音數(shù)據(jù);
由圖3與圖2的對比可以看出,本發(fā)明在傳統(tǒng)的無線上網(wǎng)卡中增加語音線程調(diào)整模塊303,所述語音線程調(diào)整模塊303包括數(shù)據(jù)緩沖獲取模塊3031、數(shù)據(jù)緩沖判斷模塊3032、語音線程優(yōu)先級調(diào)整模塊3033。
語音線程調(diào)整模塊是與現(xiàn)有技術(shù)的不同之處,即新增的創(chuàng)新部分。此模塊可細(xì)分為三個子模塊,分別是
數(shù)據(jù)緩沖獲取模塊3031、用于當(dāng)有語音數(shù)據(jù)流時,獲取當(dāng)前以及標(biāo)準(zhǔn)的語音緩沖數(shù)目,這個標(biāo)準(zhǔn)的語音緩沖數(shù)目是預(yù)先設(shè)定的,根據(jù)不同的網(wǎng)卡可能有不同的預(yù)定緩沖大小;將此結(jié)果反饋給數(shù)據(jù)緩沖判斷模塊3032;
數(shù)據(jù)緩沖判斷模塊3032,用于判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);將判斷結(jié)果傳遞給語音線程優(yōu)先級調(diào)整模塊3033;語音線程優(yōu)先級調(diào)整模塊3033,用于當(dāng)前語音緩沖包數(shù)小于正常緩沖包數(shù)時提高語音處理線程的優(yōu)先級,當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包數(shù)時將語音處理線程的優(yōu)先級調(diào)整到初始值。
參照圖4所示,是本發(fā)明實(shí)施例的可動態(tài)調(diào)整語音優(yōu)先級方法流程圖。所述方法包括以下步驟
步驟401:通過全局變量獲取當(dāng)前語音緩沖包數(shù);
步驟402:通過全局變量獲取正常語音緩沖包數(shù);
步驟403:獲取正常接收語音數(shù)據(jù)包的優(yōu)先級;
步驟404:判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù),如果是,那么執(zhí)行步驟405,如果否,那么執(zhí)行步驟406;步驟405:提高語音處理線程的優(yōu)先級,執(zhí)行步驟407;
步驟406:將語音處理線程的優(yōu)先級調(diào)整到初始值即可,執(zhí)行步驟407;
步驟407:進(jìn)入數(shù)據(jù)發(fā)送模塊。
步驟405中,可以當(dāng)判斷當(dāng)前語音緩沖包數(shù)小于預(yù)設(shè)數(shù)值,則將語音處 理線程的優(yōu)先級提高到第 一優(yōu)先級;當(dāng)判斷當(dāng)前語音緩沖包數(shù)大于等于預(yù)設(shè) 數(shù)值,則將語音處理線程的優(yōu)先級提高到小于所述第一優(yōu)先級的第二優(yōu)先 級。
提高接收數(shù)據(jù)的優(yōu)先級后,就可以讓操作系統(tǒng)優(yōu)先調(diào)度接收語音數(shù)據(jù)的 線程,盡快得到目前沒有及時接收到的數(shù)據(jù)并存入緩沖中,保證緩沖中的數(shù) 據(jù)包達(dá)到正常值,保證不影響每次都可以從此緩沖中取得數(shù)據(jù),保證語音通 話的對方時時都可以聽到清晰的音質(zhì)。
參照圖5所示,為本發(fā)明應(yīng)用實(shí)例的可動態(tài)調(diào)整語音優(yōu)先級方法流程 圖,所述方法包括以下步驟
步驟501:通過全局變量獲取當(dāng)前語音緩沖包數(shù)x;
步驟502:通過全局變量獲取正常語音緩沖包數(shù)y=20;
步驟503:獲取正常接收語音數(shù)據(jù)包的優(yōu)先級z=70;
步驟504:判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù),如果是,那 么執(zhí)行步驟505,如果否,那么執(zhí)行步驟508;
步驟505:進(jìn)一步判斷當(dāng)前語音緩沖包數(shù)是否小于預(yù)設(shè)數(shù)值5,如果小 于,則執(zhí)行步驟506,如果不小于,則執(zhí)行步驟507;
其中預(yù)設(shè)值數(shù)值的設(shè)定,根據(jù)實(shí)驗經(jīng)驗而定,其是用來判斷當(dāng)前語音緩 沖包數(shù)偏離正常緩沖包數(shù)的程度,如果偏離程度嚴(yán)重,則需要提高的優(yōu)先級 別更高。
步驟506:令語音接收線程優(yōu)先級z-z-5,執(zhí)行步驟509; 步驟507:令語音接收線程優(yōu)先級z-z-20,執(zhí)行步驟509; 步驟508:將語音處理線程的優(yōu)先級調(diào)整到初始值即可,執(zhí)行步驟5(W; 步驟509:進(jìn)入數(shù)據(jù)發(fā)送模塊。通過上述的裝置與方法,本發(fā)明很好地消除了由于不同網(wǎng)絡(luò)條件、傳輸 條件以及多任務(wù)處理中系統(tǒng)調(diào)度不及時而帶來的對語音通話音質(zhì)所產(chǎn)生的 負(fù)面影響,很好地滿足了人們對語音通話中高清音質(zhì)的需求。
本發(fā)明還提供一種可以動態(tài)調(diào)整語音優(yōu)先級的裝置,包括
獲取模塊,用于獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收 語音數(shù)據(jù)包的優(yōu)先級;
判斷模塊,判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);當(dāng)判斷到當(dāng) 前語音緩沖包數(shù)小于正常緩沖包數(shù),發(fā)出一第一觸發(fā)信號;當(dāng)判斷到當(dāng)前語 音緩沖包數(shù)大于等于正常緩沖包數(shù),發(fā)出一第二觸發(fā)信號;
第一執(zhí)行模塊,用于接收到第一觸發(fā)信號,提高語音處理線程的優(yōu)先級; 第二執(zhí)行模塊,用于接收到第二觸發(fā)信號,將語音處理線程的優(yōu)先級調(diào) 整到初始值。
在一個優(yōu)選實(shí)施例中,所述獲取模塊通過全局變量獲取當(dāng)前語音緩沖包 數(shù)及正常語音緩沖包數(shù)。
在一個優(yōu)選實(shí)施例中,所述第一執(zhí)行模塊,進(jìn)一步用于當(dāng)判斷當(dāng)前語音 緩沖包數(shù)小于預(yù)設(shè)數(shù)值,則將語音處理線程的優(yōu)先級提高到第一優(yōu)先級;當(dāng) 判斷當(dāng)前語音緩沖包數(shù)大于等于預(yù)設(shè)數(shù)值,則將語音處理線程的優(yōu)先級提高 到小于所述第 一優(yōu)先級的第二優(yōu)先級。
參照圖6所示,是可動態(tài)調(diào)整語音優(yōu)先級的上行語音處理流程圖。對無 線數(shù)據(jù)卡上行語音處理方案作詳細(xì)描述
A:當(dāng)通過PC側(cè)軟件撥通電話后,上行語音的采集通過連接PC主機(jī)的 Mic (麥克)來完成,之后經(jīng)過聲卡的ADC (模數(shù)轉(zhuǎn)換器,Analog-to-Digital Converter)才莫塊處理后轉(zhuǎn)換為PCM (pulse code modulation,脈沖編碼調(diào)制') 碼流,之后再通過PC側(cè)軟件進(jìn)行壓縮后變?yōu)閁-LAW (-u律)格式數(shù)據(jù), 然后定時發(fā)送給無線上網(wǎng)卡的USB驅(qū)動模塊;
B:在USB驅(qū)動模塊中,數(shù)據(jù)通道開關(guān)模塊開通上行語音數(shù)據(jù)的傳輸通 道,并確保數(shù)據(jù)傳輸?shù)膶?shí)時性、正確性和完整性;在開通數(shù)據(jù)通道之后,數(shù) 據(jù)讀寫操作模塊根據(jù)定時器和信號量的控制來及時地讀取上行語音數(shù)據(jù)。C:在PCM碼流處理模塊,此時啟動收發(fā)線程控制模塊的上行處理線 程,它負(fù)責(zé)從USB緩沖中讀取U-LAW數(shù)據(jù),然后通過數(shù)據(jù)壓縮模塊將 U-LAW格式語音數(shù)據(jù)正確地轉(zhuǎn)換為PCM碼流,之后將數(shù)據(jù)重新打包并定時 將處理過的PCM碼流發(fā)送到動態(tài)語音緩沖處理模塊中。
D:在語音線程調(diào)整模塊,如圖4所示,首先,通過全局變量獲取當(dāng)前 語音緩沖包數(shù),然后通過全局變量獲取正常語音緩沖包數(shù),此時判斷當(dāng)前語 音緩沖數(shù)是否小于正常緩沖數(shù),如果小于,那么提高語音處理線程的優(yōu)先級; 如果等于,那么將語音處理線程的優(yōu)先級調(diào)整到初始值即可;最后啟動語音 數(shù)據(jù)的發(fā)送線程,根據(jù)定時器設(shè)置時長,將調(diào)整優(yōu)先級后緩沖中的數(shù)據(jù)發(fā)往 協(xié)議棧的上行緩沖。
E:在基帶中進(jìn)行語音的相關(guān)參數(shù)調(diào)整處理,主要是進(jìn)行AEC(回波抵 消)回聲與噪音處理,然后根據(jù)參數(shù)調(diào)整數(shù)值表進(jìn)行上行語音數(shù)據(jù)的增益處 理等,之后交給射頻模塊,最后通過天線發(fā)射即可。
參照圖7所示,是可動態(tài)調(diào)整語音優(yōu)先級的下行語音處理流程圖。對無 線數(shù)據(jù)卡下行語音處理方案作詳細(xì)描述
A:下行語音數(shù)據(jù)首先通過天線傳入射頻模塊處理,之后基帶模塊,進(jìn)行 AEC及增益等處理,同時DSP (Digital Signal Processor,數(shù)字信號處理器) 定時將下行PCM語音數(shù)據(jù)發(fā)往協(xié)議棧的下行緩沖;
B:在語音線程調(diào)整模塊,如圖4所示,通過全局變量獲取當(dāng)前語音緩 沖包數(shù),然后通過全局變量獲取正常語音緩沖包數(shù),此時判斷當(dāng)前語音緩沖 數(shù)是否小于正常緩沖數(shù),如果小于,那么提高語音處理線程的優(yōu)先級;如果 等于,那么將語音處理線程的優(yōu)先級調(diào)整到初始值即可;最后啟動語音數(shù)據(jù) 的發(fā)送線程,根據(jù)定時器設(shè)置時長,將調(diào)整優(yōu)先級后緩沖中的數(shù)據(jù)發(fā)往USB 的下行緩沖中。
C:在USB驅(qū)動模塊中,數(shù)據(jù)通道開關(guān)模塊開通下行語音數(shù)據(jù)的傳輸通 道,并確保數(shù)據(jù)傳輸?shù)膶?shí)時性、正確性和完整性;在開通數(shù)據(jù)通道之后,數(shù) 據(jù)讀寫操作模塊根據(jù)定時器和信號量的控制來及時地將下行語音數(shù)據(jù)寫入
USB下行端口 ,將數(shù)據(jù)傳給PC側(cè)軟件處理模塊。D: PC側(cè)軟件將收到的PCM碼傳給聲卡等音頻設(shè)備播放。
以上所述,僅為本發(fā)明涵蓋的一種具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍 并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍 內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明所附的權(quán)利要求保護(hù)范圍 內(nèi)。
權(quán)利要求
1、一種可以動態(tài)調(diào)整語音優(yōu)先級的方法,其特征在于,包括獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收語音數(shù)據(jù)包的優(yōu)先級;判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);當(dāng)判斷到當(dāng)前語音緩沖包數(shù)小于正常緩沖包數(shù),提高語音處理線程的優(yōu)先級;當(dāng)判斷到當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包數(shù),將語音處理線程的優(yōu)先級調(diào)整到初始值。
2、 如權(quán)利要求1所述的方法,其特征在于,通過全局變量獲取當(dāng)前語 音緩沖包數(shù)及正常語音緩沖包數(shù)。
3、 如權(quán)利要求1所述的方法,其特征在于,當(dāng)判斷到當(dāng)前語音緩沖包 數(shù)小于正常緩沖包數(shù),提高語音處理線程的優(yōu)先級的步驟,包括當(dāng)判斷當(dāng)前語音緩沖包數(shù)小于預(yù)設(shè)數(shù)值,則將語音處理線程的優(yōu)先級提 高到第一優(yōu)先級;當(dāng)判斷當(dāng)前語音緩沖包數(shù)大于等于預(yù)設(shè)數(shù)值,則將語音處 理線程的優(yōu)先級提高到小于所述第一優(yōu)先級的第二優(yōu)先級。
4、 一種可以動態(tài)調(diào)整語音優(yōu)先級的裝置,其特征在于,包括 獲取模塊,用于獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收語音數(shù)據(jù)包的優(yōu)先級;判斷模塊,判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);當(dāng)判斷到當(dāng) 前語音緩沖包數(shù)小于正常緩沖包數(shù),發(fā)出一第一觸發(fā)信號;當(dāng)判斷到當(dāng)前語 音緩沖包數(shù)大于等于正常緩沖包數(shù),發(fā)出一第二觸發(fā)信號;第一執(zhí)行模塊,用于接收到第一觸發(fā)信號,提高語音處理線程的優(yōu)先級; 第二執(zhí)行模塊,用于接收到第二觸發(fā)信號,將語音處理線程的優(yōu)先級調(diào) 整到初始值。
5、 如權(quán)利要求4所述的裝置,其特征在于,所述獲取模塊通過全局變量獲取當(dāng)前語音緩沖包數(shù)及正常語音緩沖包數(shù)。
6、 如權(quán)利要求4所述的裝置,其特征在于,所述第一執(zhí)行模塊,進(jìn)一 步用于當(dāng)判斷當(dāng)前語音緩沖包數(shù)小于預(yù)設(shè)數(shù)值,則將語音處理線程的優(yōu)先級 提高到第一優(yōu)先級;當(dāng)判斷當(dāng)前語音緩沖包數(shù)大于等于預(yù)設(shè)數(shù)值,則將語音 處理線程的優(yōu)先級提高到小于所述第一優(yōu)先級的第二優(yōu)先級。
7、 一種可以動態(tài)調(diào)整語音優(yōu)先級的系統(tǒng),包括USB驅(qū)動模塊、PCM 碼流處理模塊、基帶模塊、射頻及天線模塊,其特征在于,還包括語音線程調(diào)整模塊,設(shè)置于PCM碼流處理模塊與基帶模塊之間,用于 動態(tài)調(diào)整當(dāng)前語音處理線程的優(yōu)先級。
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述語音線程調(diào)整模塊, 進(jìn)一步包括數(shù)據(jù)緩沖獲取模塊、數(shù)據(jù)緩沖判斷模塊、語音線程優(yōu)先級調(diào)整 模塊;所述數(shù)據(jù)緩沖獲取模塊、用于當(dāng)有語音數(shù)據(jù)流時,獲取當(dāng)前以及標(biāo)準(zhǔn)的 語音緩沖數(shù)目;將此結(jié)果反饋給數(shù)據(jù)緩沖判斷模塊;所述數(shù)據(jù)緩沖判斷模塊,用于判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖 包數(shù);將判斷結(jié)果傳遞給語音線程優(yōu)先級調(diào)整模塊;所述語音線程優(yōu)先級調(diào)整模塊,用于當(dāng)前語音緩沖包數(shù)小于正常緩沖包 數(shù)時提高語音處理線程的優(yōu)先級,當(dāng)當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包 數(shù)時將語音處理線程的優(yōu)先級調(diào)整到初始值。
全文摘要
本發(fā)明提供了一種可以動態(tài)調(diào)整語音優(yōu)先級的方法、裝置及系統(tǒng),所述方法包括獲取當(dāng)前語音緩沖包數(shù)、正常語音緩沖包數(shù)、正常接收語音數(shù)據(jù)包的優(yōu)先級;判斷當(dāng)前語音緩沖包數(shù)是否小于正常緩沖包數(shù);當(dāng)判斷到當(dāng)前語音緩沖包數(shù)小于正常緩沖包數(shù),提高語音處理線程的優(yōu)先級;當(dāng)判斷到當(dāng)前語音緩沖包數(shù)大于等于正常緩沖包數(shù),將語音處理線程的優(yōu)先級調(diào)整到初始值。本發(fā)明很好地消除了由于不同網(wǎng)絡(luò)條件、傳輸條件以及多任務(wù)處理中系統(tǒng)調(diào)度不及時而帶來的對語音通話音質(zhì)所產(chǎn)生的負(fù)面影響,很好地滿足了人們對語音通話中高清音質(zhì)的需求。
文檔編號H04W88/00GK101657039SQ20091017780
公開日2010年2月24日 申請日期2009年9月21日 優(yōu)先權(quán)日2009年9月21日
發(fā)明者常建鵬 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
东乡族自治县| 翁源县| 大英县| 渭源县| 宝山区| 台南市| 芮城县| 灯塔市| 龙海市| 汤阴县| 邵阳市| 永川市| 普定县| 石河子市| 新和县| 视频| 米脂县| 边坝县| 永仁县| 罗定市| 宁德市| 巴彦淖尔市| 抚松县| 南开区| 吴忠市| 香格里拉县| 榕江县| 钟山县| 漳浦县| 仁怀市| 永丰县| 泰州市| 裕民县| 翼城县| 永福县| 湘西| 蒲城县| 临沂市| 杭锦旗| 湖北省| 莱州市|