專利名稱::用于非連續(xù)語音傳輸期間的舒適噪聲參數(shù)自適應(yīng)傳輸?shù)南到y(tǒng)和方法
技術(shù)領(lǐng)域:
:本發(fā)明的示例性實施方式一般涉及用于非連續(xù)語音傳輸?shù)南到y(tǒng)和方法,并且特別涉及用于在非連續(xù)語音傳輸期間自適應(yīng)地傳輸舒適噪聲參數(shù)的系統(tǒng)和方法。
背景技術(shù):
:非連續(xù)傳輸(DTX)在移動通信系統(tǒng)中被使用來在語音暫停期間關(guān)閉無線發(fā)射機。DTX的使用節(jié)約了移動臺中的功率,并延長了再次給電池充電所需的時間。它還降低了一般干擾水平并由此改善了傳輸質(zhì)量。然而,在語音暫停期間,如果信道被完全切斷,則通常與語音一起傳輸?shù)谋尘霸肼曇簿拖Я?。其結(jié)果是在通信的接收端產(chǎn)生不自然的聲測(sounding)音頻信號(靜默)。代替在語音暫停期間將傳輸完全關(guān)閉,已經(jīng)開發(fā)了多項技術(shù)由此產(chǎn)生表征背景噪聲的參數(shù)并將其在靜默描述符(SID)幀中以低速率在空中接口上發(fā)送。這些常被稱為舒適噪聲(CN)參數(shù)的參數(shù)可被使用在接收端以重新產(chǎn)生背景噪聲,所述背景噪聲盡可能地反映了傳輸端側(cè)處的背景噪聲的頻域和時域內(nèi)容。舒適噪聲參數(shù)通常包括語音編碼參數(shù)的子集特別是合成濾波器系數(shù)和增益參數(shù)。傳統(tǒng)上,CN參數(shù)在語音暫停期間以固定的速率在空中接口上傳輸,例如圖1中所示,包含這些參數(shù)的SID幀在非活動語音周期期間每四個幀傳輸一次。更特別地,例如在GSM蜂窩通信系統(tǒng)的全速率(FR)和增強FR(EFR)語音信道中,CN參數(shù)以每24幀(也即,每480毫秒)一次的速率傳輸。這意味著CN參數(shù)每秒大約只更新兩次。另一方面,在自適應(yīng)多速率(AMR)和寬帶AMR(AMR-WB)系統(tǒng)中,CN參數(shù)以每8幀(也即,每160毫秒)一次的速率傳輸,CN參數(shù)的更新率是大約每秒6次。這種低傳輸速率無法準確地體現(xiàn)背景噪聲的頻域和時域特性,因此在DTX期間不可避免地將出現(xiàn)背景噪聲質(zhì)量的一些下降。然而,提高傳輸速率降低了語音和CN參數(shù)的整體傳輸速率,從而減小了DTX的益處。
發(fā)明內(nèi)容由于上述背景,本發(fā)明的示例性實施方式提供了用于舒適噪聲(CN)參數(shù)自適應(yīng)傳輸?shù)母倪M系統(tǒng)和方法,其中舒適噪聲參數(shù)(CN)例如包含在靜默描述符(SID)幀、CN參數(shù)消息或類似消息中(在此將這些消息不失一般性地稱為SID)。根據(jù)本發(fā)明的示例性實施方式,SID幀的傳輸速率可以根據(jù)例如當前語音-背景噪聲(或者說信號-噪聲)比率(SNR)之類的當前噪聲值而被調(diào)整或者選擇性地控制。在這方面,在移動終端的操作過程中,例如語音激活檢測器之類的終端實體能夠估計當前的SNR值?;谠揝NR值,例如非連續(xù)傳輸(DTX)發(fā)射機(例如,TX-DTX處理器)之類的移動終端實體繼而可以選擇性地設(shè)置DTX發(fā)射才幾在語音信號的非活動周期期間傳輸SID幀的速率。例如在高SNR(例如,20dB以上)情況下,TX-DTX可被配置為以較低頻率(例如,每50幀)傳輸SID幀,由此僅以較小的質(zhì)量下降為代價獲得平均數(shù)據(jù)速率的明顯降低。另一方面,在低SNR(例如,20dB或20dB以下)情況下,TX-DTX可被配置為以較高頻率(例如,每12幀)傳輸SID幀,使得舒適噪聲保持盡可能的自然。根據(jù)本發(fā)明的示例性實施方式的一個方面,提供了一種包括至少一個用于在非連續(xù)傳輸模式中傳輸語音信號的實體的裝置,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)(例如,SID幀)的幀。所述實體包括第一實體(例如,語音激活檢測器-VAD),用于估計當前噪聲值。例如,第一實體可以適于根據(jù)活動語音的長期能量和背景噪聲的長期能量來估計當前信噪比(SNR)或者逆SNR。同樣,第一實體例如可以適于根據(jù)活動濁音(voiced)語音長期能量和背景噪聲長期能量的函數(shù)以及應(yīng)用于該函數(shù)的修正因子來估計當前信噪比。除了第一實體之外,所述裝置還包括第二實體(例如,TX-DTX),用于根據(jù)所估計的當前噪聲值來選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。例如,第二實體可以適于通過改變位于對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率來選擇性地控制速率,其中第二噪聲值低于第一噪聲值(或者在可選擇實例中高于第一噪聲值)。第二實體可以適于通過在所估計的當前噪聲值,例如所估計的SNR,升高時降低速率并在所估計的當前噪聲值下降時提高速率來選擇性地控制速率??蛇x地,在其它實例中,例如當所估計的當前噪聲值包含所估計的逆SNR時,第二實體可以適于通過在所估計的當前噪聲值升高時提高速率并在所估計的當前噪聲值下降時降低速率來選擇性地控制速率。更特別地,第二實體可以適于根據(jù)所估計的當前噪聲值計算時間間隔(速率的倒數(shù)),使得包括舒適噪聲參數(shù)的幀在所計算的時間間隔被傳輸。對于非活動周期期間的幀,第二實體還可以適于確定是否達到了所計算的時間間隔的末端,如果已經(jīng)達到了所計算的時間間隔的末端,則傳輸包含舒適噪聲參數(shù)的幀。否則,如果沒有達到所計算的時間間隔的末端,例如如果所檢測的背景噪聲水平變化超過了最大變化,則第二實體可以適于接收傳輸包含舒適噪聲參數(shù)的幀的指引。根據(jù)本發(fā)明的其它方面,提供了方法和計算機程序產(chǎn)品。如上文所指出以及下文將闡明的,本發(fā)明的示例性實施方式的裝置、方法和計算機程序產(chǎn)品能夠解決現(xiàn)有技術(shù)的問題,并可以提供其它益處。在概括地描述了本發(fā)明之后,現(xiàn)在將參考不是必須按照比例繪制的附圖,其中圖1是在語音通信期間的非活動周期期間以固定時間間隔傳輸?shù)撵o默描述符(SID)幀的示意性說明;圖2是根據(jù)本發(fā)明的一種示例性實施方式的包括移動網(wǎng)絡(luò)、公共交換電話網(wǎng)絡(luò)和數(shù)據(jù)網(wǎng)絡(luò)的通信系統(tǒng)的示意性框圖;圖3是根據(jù)本發(fā)明的一種示例性實施方式的移動終端的示意性框圖;圖4是根據(jù)本發(fā)明的示例性實施方式的根據(jù)非連續(xù)傳輸(DTX)技術(shù)進行操作的移動終端的功能性框圖;以及圖5是說明了根據(jù)本發(fā)明的一種示例性實施方式的自適應(yīng)地傳輸舒適噪聲參數(shù)的方法中各個步驟的流程圖。具體實施方式此后將參考附圖更為完整地描述本發(fā)明,附圖中示出了本發(fā)明的優(yōu)選實施方式。然而,本發(fā)明可以通過不同的形式得以具體化,在此描述的實施方式不應(yīng)構(gòu)成對本發(fā)明的限制;提供這些實施方式是使得公開內(nèi)容充分且完全,并將本發(fā)明的范圍完全傳達給本領(lǐng)域技術(shù)人員。相似的數(shù)字始終表示相似的元件。參考圖2,提供了根據(jù)本發(fā)明的示例性實施方式配置的無線通信網(wǎng)絡(luò)的功能性說明。如圖2所示,本發(fā)明的示例性實施方式的網(wǎng)絡(luò)包括移動終端10,例如移動電話。然而,應(yīng)當理解,這里所說明的以及此后所描述的移動電話僅僅是能夠得益于本發(fā)明示例性實施方式的一種移動終端類型的示例,因此它不應(yīng)被用來限制本發(fā)明的范圍。盡管出于示例的目的說明并將在此后描述移動終端的若干實施方式,但是諸如便攜式數(shù)字助理(PDA)、尋呼機、跟蹤設(shè)備、膝上型計算機以及其它類型的聲音和文本通信系統(tǒng)之類的其它類型的移動終端也可以容易地應(yīng)用本發(fā)明的示例性實施方式。而且,本發(fā)明的示例性實施方式的系統(tǒng)和方法將主要結(jié)合移動通信應(yīng)用進行描述。但是本發(fā)明的示例性實施方式的方法和系統(tǒng)可以同移動通信工業(yè)中以及移動通信工業(yè)外的多種其它應(yīng)用結(jié)合使用。如圖所示,移動終端10包括用于根據(jù)多種不同的無線通信技術(shù)傳輸和接收信號的天線變頻器12。更特別地,移動終端例如可以包括用于將信號發(fā)送給在蜂窩網(wǎng)絡(luò)、個人通信服務(wù)(PCS)網(wǎng)絡(luò)以及類似網(wǎng)絡(luò)中的一個或多個網(wǎng)絡(luò)中的基址或基站(BS)14并從其接收信號的天線變頻器?;臼欠涓C網(wǎng)絡(luò)的一部分,蜂窩網(wǎng)絡(luò)包括移動交換中心(MSC)16以及其它操作蜂窩網(wǎng)絡(luò)所需的單元。MSC能夠在移動終端進行和接收呼叫時對去往和來自移動終端的呼叫和信息進行路由。MSC還在該終端向蜂窩網(wǎng)絡(luò)登記時控制去往和來自移動終端的消息的轉(zhuǎn)發(fā),并控制針對移動終端的去往和來自消息中心(未示出)的消息的轉(zhuǎn)發(fā)。正如本領(lǐng)域技術(shù)人員將會理解的那樣,蜂窩網(wǎng)絡(luò)還可以一皮稱作/^共陸地移動網(wǎng)絡(luò)(PLMN)18。PLMN18能夠根據(jù)多種不同的蜂窩通信技術(shù)提供通信。在這方面,PLMN能夠根據(jù)多種第一代(1G)、第二代(2G)、2.5G和/或第三代(3G)通信技術(shù)中的任意技術(shù)和/或多種其它能夠根據(jù)本發(fā)明的實施方式操作的蜂窩通信技術(shù)中的任意技術(shù)進行操作。例如,PLMN可以能夠#4居GSM(全球移動通信系統(tǒng))、IS-136(時分多址-TDMA)、IS-95(碼分多址-CDMA)、cdma2000或者EDGE(增強數(shù)據(jù)GSM環(huán)境)通信技術(shù)進行操作。另外或可選地,PLMN可以能夠根據(jù)一個或更多例如高速率分組數(shù)據(jù)(HRPD)通信技術(shù)的增強3G無線通信技術(shù)進行操作,其中HRPD技術(shù)例如包括1XEV-D0(TIA/EIA/IS-856)和/或1XEV-DV。此外,PLMN例如可以能夠根據(jù)GPRS(通用無線分組業(yè)務(wù))、基于GPRS的技術(shù)(例如,通用移動通信系統(tǒng)-UTMS)或類似技術(shù)進行操作。MSC16可以與公共交換電話網(wǎng)絡(luò)(PSTN)20耦合,并由此使PLMN18與PSTN20耦合,而PSTN20依次與在一個或更典型地多個諸如有線和/或無線電話的多個電路交換固定終端22相耦合。PSTN能夠根據(jù)多種不同技術(shù)中的任意技術(shù)提供音頻通信。例如,PSTN可以根據(jù)例如64Kbps(CCIT)的時分多路復用(TDM)技術(shù)和/或例如56Kbps(ANSI)的脈碼調(diào)制(PCM)技術(shù)進行操作。PLMN18(通過MSC16)和PSTN20可以與例如互聯(lián)網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)24之類的分組交換網(wǎng)絡(luò)耦合、電連接或者進行電子通信。盡管PLMN和PSTN可以直接與IP網(wǎng)絡(luò)耦合,但是在一種實施方式中,PLMN和PSTN通過各自的網(wǎng)關(guān)(GTW)26間接地與IP網(wǎng)絡(luò)耦合。IP網(wǎng)絡(luò)可以與一個和更多分組交換的固定終端28耦合。另外,IP網(wǎng)絡(luò)可以與一個或更多無線接入點(AP)30耦合,AP30可以與例如終端IO之類的設(shè)備耦合。在這方面,終端可以根據(jù)多種不同方式中的任意方式與AP耦合,例如根據(jù)諸如無線局域網(wǎng)(WLAN)(例如,IEEE802.il)、藍牙和/或超寬帶(UWB)技術(shù)之類的低功率射頻(LPRF)技術(shù)?,F(xiàn)在參考圖3,描述了將得益于本發(fā)明的示例性實施方式的移動終端IO的框圖。移動終端包括各種用于執(zhí)行根據(jù)本發(fā)明示例性實施方式的一個或更多功能的裝置,其中包括那些在此特別示出和描述的裝置。然而,應(yīng)當理解,在不背離本發(fā)明精神和范圍的前提下,移動終端可以包括用于執(zhí)行一個和更多類似功能的可選裝置。更特別地,例如,如圖3中所示,移動終端可以包括發(fā)射機32,接收機34,以及諸如處理器、控制器36或類似裝置的裝置,該裝置分別將信號提供給發(fā)射機并從接收機接收信號。這些信號包括根據(jù)可應(yīng)用的蜂窩系統(tǒng)的空中接口標準的信令信息,以及用戶語音和/或用戶所產(chǎn)生的數(shù)據(jù)。在這方面,移動終端可以能夠根據(jù)一個或更多的空中接口標準、通信協(xié)議、調(diào)制類型和接入類型進行操作。更特別地,移動終端可以能夠根據(jù)多種第一代、第二代和/或第三代通信協(xié)議或類似協(xié)議中的任意協(xié)議來進行操作。例如,移動終端可以能夠根據(jù)第二代(2G)無線通信息協(xié)議IS-136(TDMA)、GSM和IS-95(CDMA)以及諸如1XEV-D0和1XEV-DV的第三代協(xié)議進行操作。一些窄帶AMPS(NAMPS)和TACS移動終端以及雙模式或更高模式的電話(例如,數(shù)字/模擬或者TDMA/CDMA/模擬電話)也可得益于本發(fā)明的教導。可以理解,控制器36包括用于實現(xiàn)移動終端10的音頻和邏輯功能所需的電路。例如,控制器可以包含數(shù)字信號處理器設(shè)備、微處理器設(shè)備以及各種模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器和其它支持電路。根據(jù)這些設(shè)備各自的能力而在它們之間分配移動終端的控制和信號處理功能。控制器因而還包括在調(diào)制和傳輸之前對消息和數(shù)據(jù)進行巻積編碼和交織(interleave)的功能性。此外,控制器可以包括操作一個或更多可以存儲在存儲器中的軟件程序的功能性。移動終端IO還包括用戶接口,用戶接口包括傳統(tǒng)耳機或揚聲器38、振鈴器40、麥克風42、顯示器44和用戶輸入接口,所有這些用戶接口都與控制器36相耦合。允許移動終端接收數(shù)據(jù)的用戶輸入接口可以包括多種允許移動終端接收數(shù)據(jù)的設(shè)備中的任意設(shè)備,例如小鍵盤46、觸摸屏(未示出)或者其它輸入設(shè)備。在包含小鍵盤的實施方式中,小鍵盤包括傳統(tǒng)的數(shù)字鍵(0-9)以及有關(guān)的鍵(#,*),以及其它用于操作移動電話的鍵。移動終端10還可以包括諸如用戶標識模塊(SIM)48、可移動用戶標識模塊(R-UIM)或類似模塊之類的存儲器,其通常存儲涉及移動用戶的信元。除了SIM之外,移動終端IO還可以包括其它存儲器。在這方面,移動終端可以包括易失性存儲器50,例如包含用于數(shù)據(jù)臨時存儲的緩存區(qū)域的易失性隨機訪問存儲器(RAM)。移動終端還可以包括可嵌入的和/或可移動的其它非易失性存儲器52。非易失性存儲器可以另外或可選地包含EEPROM、閃存等。存儲器可以存儲被移動終端用來實現(xiàn)其功能的任何信息和數(shù)據(jù)。例如,存儲器可以包括例如國際移動設(shè)備標識(IMEI)碼的標識符,其能夠向例如MSC16唯一地標識移動終端。移動終端10還可以包括紅外收發(fā)器54或者其它本地數(shù)據(jù)傳送設(shè)備,使得可以例如通過一個或更多AP30與其它設(shè)備共享數(shù)據(jù)和/或從其它設(shè)備處獲取數(shù)據(jù)。數(shù)據(jù)共享和遠程數(shù)據(jù)共享也可以根據(jù)多種不同的技術(shù)提供。例如,移動終端可以包括一個或更多射頻收發(fā)器56,其能夠與其它射頻收發(fā)器共享數(shù)據(jù),并從而起到像這里描述的WLAN和/或LAN接口一樣的作用。另外,或可選地,移動終端可以使用藍牙技術(shù)聯(lián)盟(BluetoothSpecialInterestGroup)所開發(fā)的藍牙商標無線技術(shù)對數(shù)據(jù)進行共享?,F(xiàn)在參考圖4,其描述了根據(jù)本發(fā)明的示例性實施方式的按照非連續(xù)傳輸(DTX)技術(shù)進行操作的移動終端IO的功能性框圖。如圖所示,麥克風42將聲學聲音轉(zhuǎn)換為電信號,該電信號被提供給語音編碼器58。語音編碼器執(zhí)行語音編碼,將信號編碼為較低的速率,其方式例如是產(chǎn)生一個或更多傳送給TX-DTX處理器60的語音參數(shù)。接著,TX-DTX處理器每次都將語音幀在常規(guī)傳輸模式中轉(zhuǎn)發(fā),而不論麥克風所產(chǎn)生的信號是包含語音還是僅包含背景噪聲。語音幀被傳輸給無線電單元62,其包括收發(fā)器以及無線通路所需的其它組件和功能。無線電單元通過無線接口將語音幀作為射頻上行鏈路信號傳輸給BS14、AP30或類似設(shè)備。由BS14傳輸?shù)拿羁梢詫⒁苿咏K端10命令為DTX模式。當移動終端處于DTX模式中時,語音激活檢測器(VAD)64分析麥克風42所產(chǎn)生的信號,以便確定麥克風42所產(chǎn)生的信號是包含語音還是僅包含背景噪聲。如根據(jù)GSM通信技術(shù)所定義的,VAD例如更特別地分析麥克風所產(chǎn)生信號的能量和頻譜變化?;谄浞治觯琕AD產(chǎn)生VAD標記(flag),其狀態(tài)指示了信號是包含語音(VAD=1)還是僅包含背景噪聲(VAD=0)。當VAD標記#:設(shè)置時(VAD=1),在傳輸端負責非連續(xù)傳輸?shù)墓δ埽布碩X-DTX處理器60(傳輸DTX)傳輸常規(guī)語音幀。另一方面,當VAD標記沒被設(shè)置時(VAD=0),TX-DTX傳輸包含關(guān)于背景噪聲信息的SID(靜默描述符)幀,其中所述背景噪聲信息用于在接收端產(chǎn)生舒適噪聲(CN)。當VAD標記的狀態(tài)從被設(shè)置變?yōu)闆]被設(shè)置時,也即是當信號中沒有4企測到語音時,TX-DTX60從傳輸由語音編碼器58傳遞的編碼語音幀切換為在計算用于背景噪聲的參數(shù)所需的預定數(shù)目的幀之后產(chǎn)生SID幀。由TX-DTX傳遞給無線電單元62的幀的控制比特中的SP(語音)標記指示了所傳輸?shù)膸前R?guī)語音幀(SP=1)還是SID幀(SP=0)。無線電單元62在最后的語音幀之后傳輸一個SID幀(SP=0),在這之后,到無線通路的傳輸被終止。只要VAD標記沒被設(shè)置,TX-DTX處理器60就繼續(xù)向無線電單元產(chǎn)生包含噪聲信更新接收端上的噪聲參數(shù)。在各種實例中,這些更新噪聲參數(shù)的SID幀可以;陂稱為舒適噪聲更新(CNU)幀。當VAD64稍后從語音編碼器58的參數(shù)中檢測到語音時,VAD設(shè)置VAD標記,以此指引TX-DTX處理器重新開始語音幀(SP=1)的連續(xù)傳輸。TX-DTX處理器60通過或者將由語音編碼器58所傳遞的語音幀轉(zhuǎn)換為SID幀,或者應(yīng)用舒適噪聲產(chǎn)生器(CNG)編碼器或與移動終端中獨立的CNG編碼器(未示出)通信,以此來產(chǎn)生代表背景噪聲的SID幀來產(chǎn)生表示背景噪聲的SID幀。例如,TX-DTX處理器可以選擇常規(guī)語音參數(shù)中那些提供背景噪聲水平和頻i普信息的參數(shù)作為噪聲參數(shù)。這樣的參數(shù)中還可以包括對應(yīng)于多個語音幀的持續(xù)時間的平均值。每個語音幀可以包含相應(yīng)數(shù)目的參數(shù),根據(jù)這些參數(shù)可以計算一般對應(yīng)于這些語音幀的持續(xù)時間的值。這些噪聲參數(shù)繼而可以在SID幀中按照上述方式被傳輸給無線通路。代替?zhèn)鬏斣赩AD644企測到語音時被傳輸?shù)乃袇?shù),這些參數(shù)中的一部分可以被替換為包含一個或更多二進制零位的SID碼字。其它不必要的參數(shù)也可以#皮編碼為零值。在移動終端10的接收端,無線電單元62接收來自BS14、AP30或類似設(shè)備的射頻下行鏈路信號(包括下行鏈路幀)。無線電單元從下行鏈路信號中分離下行鏈路幀,并將下行鏈路幀應(yīng)用于負責接收端上的非連續(xù)傳輸?shù)腞X-DTX處理器64(接收DTX)。在移動終端處于常規(guī)傳輸模式的情況下,RX-DTX處理器將所接收的語音幀轉(zhuǎn)發(fā)給語音解碼器66,語音解碼器66執(zhí)行所接收參數(shù)的語音解碼。經(jīng)過解碼的語音信號在揚聲器38處被轉(zhuǎn)換為聲學信號。在移動終端處于DTX模式的情況下,RX-DTX處理器通常根據(jù)下行鏈路幀是包括常規(guī)語音幀還是SID幀而以多種不同的方式處理從無線電單元處接收的幀。在這方面,RX-DTX可以根據(jù)幀的SP標記來確定幀的類型。當SP標記被設(shè)置時(SP=1),RX-DTX將語音幀轉(zhuǎn)發(fā)給語音解碼器。當SP標記沒被設(shè)置時(SP=0),RX-DTX切換為這樣的狀態(tài)在該狀態(tài)中,RX-DTX或者將根據(jù)所接收的由SID幀傳送的舒適噪聲(CN)參數(shù)而產(chǎn)生的編碼語音幀傳遞給語音解碼器66,或者應(yīng)用內(nèi)部CNG解碼器或是與移動終端中的獨立CNG解碼器(未示出)通信,從而將信號直接提供給揚聲器38。RX-DTX每次接收到新的SID幀時都可以更新在產(chǎn)生舒適噪聲中所使用的參數(shù)。語音解碼器通過產(chǎn)生將被揚聲器轉(zhuǎn)換為與接收端出現(xiàn)的背景噪聲相類似的聲學背景噪聲的信號,以此對包含"噪聲"的語音幀進行解碼。由此,在DTX模式中避免了對收聽者來說很不舒服的由背景噪聲所傳送的語音和完全靜默之間的波動。通過關(guān)于圖3和圖4對移動終端10的描述,應(yīng)當理解,移動終端的元件可以由多種不同的裝置實現(xiàn),例如單獨的或是在計算機程序產(chǎn)品控制下的硬件和/或固件。一般而言,移動終端繼而可以包括一個或更多邏輯元件或?qū)嶓w,用于執(zhí)行一個或更多客戶端應(yīng)用的各種功能??梢岳斫?,邏輯元件可以按照多種不同方式中的任意方式得以具體化。在這方面,執(zhí)行移動終端功能的邏輯元件可以在集成電路集合組合中被具體化,集成電路集合包括一個或更多集成電路,所述一個或更多集成電路與移動終端集成在一起或進行通信,或者更特別地,例如與移動移動終端的控制器36集成在一起或進行通信。集成電路的設(shè)計基本上是高度自動化的過程。在這方面,復雜且強大的軟件工具可用于將邏輯層面的設(shè)計轉(zhuǎn)換為可以蝕刻和形成在半導體基底上的半導體電路設(shè)計。這些軟件工具使用已被很好地建立的設(shè)計準則以及巨大的預先存儲的設(shè)計模塊庫來自動地路由導體并將組件定位在半導體芯片上。一旦半導體電路設(shè)計完成,標準化電子格式(例如,Opus,GDSII等)的合成設(shè)計被傳輸給半導體制造廠商或者說"fab,,以用于制造。正如在
背景技術(shù):
部分中所指出的,在傳統(tǒng)DTX技術(shù)中,例如如圖1所示,包含舒適噪聲(CN)參數(shù)的SID幀在語音暫停期間以固定的速率在空中接口上傳輸。然而,在低傳輸速率情況下,背景噪聲的頻域和時域特征無法被準確地表示,這會導致背景噪聲質(zhì)量的一些下降。然而,提高傳輸速率可能降低語音和CN參數(shù)的整體傳輸速率,從而減小了DTX的益處。因此,根據(jù)本發(fā)明的示例性實施方式,語音暫停期間、語音非活動周期期間以及類似時段中的SID幀的傳輸速率可以基于例如當前語音-背景噪聲(信號-噪聲)比率(SNR)的當前噪聲值而被選擇性地控制。這樣,本發(fā)明的示例性實施方式能夠以較低的信號質(zhì)量損失來更好地實現(xiàn)降低平均數(shù)據(jù)速率的益處。現(xiàn)在參考圖5,其示出了根據(jù)本發(fā)明的一種示例性實施方式的自適應(yīng)地傳輸CN參數(shù)(不失一般性地描述為在SID幀中被傳輸)方法中的各個步驟。如方框68所示,在語音傳輸期間,移動終端10的語音編碼器58對麥克風42所產(chǎn)生的信號執(zhí)行語音編碼,而VAD64例如按照上文闡明的方式對這些信號進行分析。同樣如上文所闡明的那樣,基于信號分析,VAD可以產(chǎn)生VAD標記,使得TX-DTX60在VAD標記被設(shè)置(VAD=1)時傳輸常規(guī)語音幀,如方框74和76所示。然而,當VAD標記沒祐z沒置時,TX-DTX傳輸包含關(guān)于背景噪聲信息的SID(靜默描述符)幀,其中所述背景噪聲信息用于在接收端產(chǎn)生舒適噪聲(CN)。為了根據(jù)本發(fā)明的示例性實施方式傳輸SID幀,VAD64(或者另一移動終端實體)可以例如按照多種不同方式中的任意方式來計算或者估計SNR(或者逆SNR)。例如在一種示例性實施方式中,VAD基于活動(濁音和清音)語音的長期能量(zr£。c"Ve)或者只是活動濁音語音的長期能量(ZT£V。,W)以及基于背景噪聲的長期能量(ZT&,,。c,,ve)來估計SNR(例如以分貝表示)。在這樣的實例中,VAD可以通過首先例如以多種不同方式中的任意方式估計長期能量來估計SNR,如方框70所示。例如,VAD可以根據(jù)被VAD標記為"非活動"(VAD-O)的幀來估計背景噪聲的長期能量。相對地,VAD也可以根據(jù)被標記為"活動"(VAD=1)的幀來估計活動語音的長期能量??蛇x地,VAD可以僅根據(jù)濁音"活動,,幀估計活動語音的長期能量。在這種實例中,VAD可以將修正因子應(yīng)用到這樣的濁音幀能量上,以由此獲得活動語音的能量。更特別地,VAD64(或者其它移動終端實體)例如可以通過直接對屬于同一活動類(也即,非活動、活動等)的確定數(shù)目幀的能量求平均來估計背景噪聲或者活動語音的長期能量。然而,為了考慮這兩個信號的水平可能的演化,VAD也可以實施遞歸方法。對于長期能量的遞歸估計而言,基于當前幀能量FrameEnergy的典型的估計7>式可纟皮表達如下對于非活動幀的能量(當前幀為非活動時);<formula>formulaseeoriginaldocumentpage19</formula>(1)以及對于濁音幀的能量(當前幀為濁音時)<formula>formulaseeoriginaldocumentpage19</formula>(2)在公式(1)和(2)中,a/p/m表示通常具有0和1之間的值的遺忘因子,其可以固定的也可以是可變的(例如,基于能量演化)。更特別地,a/;/w的值例如可以選擇為0.99以用于提高噪聲水平或降低語音水平(慢適應(yīng)),或者選擇為0.9以用于降低噪聲水平或者提高語音水平(快適應(yīng))。已經(jīng)估計了活動或者濁音語音的長期能量(丄7^。c^e或者丄r五v。,^)以及背景噪聲的長期能量(丄r&匿,)后,VAD64能夠基于各自的長期能量計算或者估計當前SNR值,如方框72所示。當VAD估計的是活動語音的長期能量時,VAD例如可以根據(jù)以下公式計算當前SNR(以dB表示)<formula>formulaseeoriginaldocumentpage19</formula>(3)另一方面,當VAD估計的是濁音語音的長期能量時,VAD可以例估計的SNR:<formula>formulaseeoriginaldocumentpage19</formula>(4)在公式(4)中,"e&a表示SNR偏斜。DeZ/aSNR偏斜可以按照多種不同方式中的任意方式進行設(shè)置,但是在一種示例性實施方式中,"e/M被設(shè)置為28dB,該值事先通過實驗被確定為濁音幀長期能量和活動幀長期能量之間的比率。在TX-DTX60在非活動周期(VAD=0)期間傳輸SID(靜默描述符)幀之前,TX-DTX(或者另一移動終端實體)可以例如通過線性地改變對應(yīng)于高SNR值(或者低逆SNR值)的最小值和對應(yīng)于低SNR值(或者高逆SNR值)的最大值之間的比率來使傳輸SID幀的速率適配當前SNR值。傳輸SID幀的速率是SID幀傳輸時間間隔的倒數(shù)。在這方面,TX-DTX可以使時間間隔57D/^e,/適配當前SNR值,或者說基于當前SNR值計算時間間隔,如方框78所示。根據(jù)一種自適應(yīng)技術(shù),^S7D/,齡v。/的值例如可以在對應(yīng)于低SNR值(57\化,)的最小時間間隔值(/7V7Ww)和對應(yīng)于高SNR值(SM^/gw)的最大時間間隔值(/7VrM/^)之間線性變化。更特別地,例如可以使值如下適配當前SNR值SA^wg//的值可以根據(jù)多種不同方式中的任意方式選擇,在一種示例性實施方式中,這些值被選4奪為鮮層=1257WW=10dBHg//=25dB不論67"她,,值究竟如何適配當前SNR值,對于非活動周期期間的幀,TX-DTX60(或者另一移動終端實體)可以基于57D/,emj/值確定是在那個時刻傳輸SID幀還是跳過該幀。更特別地,對于非活動周期期間的幀,TX-DTX例如可以首先確定是否達到了兩個連續(xù)SID幀之間當前時間間隔的末尾,如方框80所示。在這方面,如果從TX-DTX傳輸最后的SID幀開始所逝去的幀周期的數(shù)目大于或者等于57",^,,值,則TX-DTX可以傳輸新的SID幀,如方框88所示。另外,VAD64(或者另一移動終端實體)可以執(zhí)行多個步驟,以便在例如SID時間間隔之間(例如,還沒有達到當前SID時間間隔的末端時)檢測背景噪聲水平的快速和/或重要變化,如方框80所示。更特別地,VAD例如可以根據(jù)以下條件檢測背景噪聲水平的快速和/或重要變化10.01ogw(尸n3me五"ergy)—10.01ogl0(FrflweEVzerg)^。^s/d)〉^^4^f7^/—mw,(7)其中尸ra/^五"wgy^^表示TX-DTX所傳輸?shù)淖詈蟮腟ID幀的能量。還是在前面的公式中,M^^膽/一^表示最大能量變化,其典型值可以是4.0dB。可選地,條件(7)中的能量度量可以例如根據(jù)以下的條件(8)被替換為其長期能量的對應(yīng)度量,以避免在背景噪聲的局部化能量突變時更新CNG模型10.0log10(Z7^,ve)—10.01oglO(丄7E,.膨^一Z^aS7Z))〉M^^a^—w,(8)其中丄r五,加c—丄^AS7D代表最后的SID幀的長期能量。接著,如果條件(7)(或者條件(8))被滿足,VAD可以指引TX-DTX(接收指引的TX-DTX)傳輸新的SID幀(參見方框88)。否則,當前的非活動幀被跳過,并且TX-DTX不傳輸新的SID幀,如方框86所示。還如所示的,當VAD64(或者其它移動終端實體)檢測到快速和/或重要的變化時,如方框82所示,VAD可以,但不必須,將背景噪聲的長期能量重置為當前幀的能量FramW"erg);。而且,在TX-DTX60被指引傳輸新SID幀的那些情況下,最后傳輸?shù)腟ID幀的能量FrflmW"e^^。^/z)(對于條件(7))或者丄7^匿細—丄aW57D(對于條件(8))可以,但不必須,被重置為當前幀的能量尸rame^Vzerg少,^口方?jīng)_匡84所示。如上文指出的,TX-DTX60、VAD64以及其它移動終端實體對編碼信號的每個幀執(zhí)行上述步驟。然而,在這些實體的首次操作之前,VAD和/或TX-DTX所使用的多個內(nèi)部變量可以被初始化,以用于后續(xù)使用。例如,濁音和非活動幀的長期能量丄7^,.c^和丄7^,力。c^都可被初始化為默認值(例如,0)。最后的SID幀的能量Frawe五"wgy丄。w肌(對于條件(7))或者丄7^,匿—i^w57D(對于條件(8))可被初始化為默認值(例如,0)。同樣,SID時間間隔值67D/,e,,可被初始化為默認值(例如,8)。此外,為了保證在長期能量丄r&。,^和丄7^.匿,的測量并因而在SNR的測量中考慮足夠的幀,VAD64可以使用濁音和非活動幀的兩個計數(shù)器。這些計數(shù)器依次被初始化為默認值(例如,0)。接著,在操作過程中,只要估計公式(1)或(2)中的一個被執(zhí)行,對應(yīng)的幀計lt器就增加1。相應(yīng)地,VAD可;f皮配置為在兩個計數(shù)器都達到最小值(例如,50)之前禁止SID時間間隔的適配。為了驗證本發(fā)明的示例性實施方式的效率改善,考慮本發(fā)明的上述實施方式在3GPP2VMR-WB(可變速率多才莫式寬帶)語音編碼框架中的實現(xiàn)。表格1對傳統(tǒng)VMR-WB編碼器("標準DTX",每8個非活動幀傳輸1個SID幀)的DTX幀(也即,將不會被TX-DTX60傳輸?shù)膸?百分比和根據(jù)本發(fā)明的前述實施方式配置的VMR-WB編碼器("可變DTX")的DTX幀百分比進行了比較。<table>tableseeoriginaldocumentpage22</column></row><table>表格1可以看出,通過實現(xiàn)本發(fā)明的示例性實施方式,TX-DTX可被控制為在非活動周期期間傳送較少的幀,并且較少幀的百分比隨著SNR的提高而增加。因此,由于在非活動周期期間內(nèi)所傳輸?shù)膸臏p少與SNR的增加相耦合,本發(fā)明的示例性實施方式能夠以較低的信號質(zhì)量損失來進一步降低平均數(shù)據(jù)速率。正如參考本發(fā)明的示例性實施方式所闡明的,語音暫停、語音非活動周期期間或者類似時段內(nèi)的SID幀的傳輸速率可以基于當前SNR而被選擇性地控制。然而,應(yīng)當理解,除了當前SNR之外或者取代于當前SNR,傳輸速率可以基于多種代表當前噪聲值的其它值中的4壬意一個或多個而-故選擇性地控制。如上面所建議的那樣,SID幀的傳輸速率例如可以基于當前逆SNR而被選擇性地控制。同樣,SID幀的傳輸速率例如可以基于當前噪聲值而被選擇性地控制,其中當前噪聲值可以根據(jù)SNR和噪聲穩(wěn)態(tài)度量來確定,這對于本領(lǐng)域技術(shù)人員而言是公知的。在這種情況下,系統(tǒng)和方法可以如上所述的操作,盡管正如將被理解的,一個或更多上面給出的示例性的值可以被相應(yīng)地修改。盡管示出并在上文描述了本發(fā)明的一種示例性實施方式,應(yīng)當理解,在不背離本發(fā)明精神和范圍的前提下,可以按照多種不同方式中的任意方式分類和/或編碼活動和非活動語音和/或產(chǎn)生SID幀。例如,在可選實施方式中,完全的"源編碼器"可被置于麥克風42和無線電單元62之間,用于執(zhí)行語音編碼器58、TX-DTX60(包括CNG編碼器)以及VAD64的功能。在這樣的實施方式中,在活動語音期間,對于每個輸入語音幀,源編碼器將一個幀饋送給無線電單元。另一方面,在非活動部分期間,CNG編碼器可以例如按照與上文所述相同的方式基于當前SNR值不時地將一個幀饋送給無線電單元。然而,在這種實施方式中,SNR計算、SID更新速率適配以及發(fā)送新SID幀的決定可以全部由CNG編碼器完成。為了進一步理解本發(fā)明的示例性實施方式的各個方面,可以參見以下參考文獻中的一個或多個,其全部內(nèi)容因而被引入作為參考Speech7>q/^cCTmwwe/s,3rdGenerationPartnershipProject,TechnicalSpecificationsGroupServicesandSystemAspects,3GPPTS46.081,De2004年12月;C.B.Southcott等人,VoiceControlofthePan-EuropeanDigital<formula>formulaseeoriginaldocumentpage24</formula>,以及<formula>formulaseeoriginaldocumentpage24</formula>,頁數(shù)1070-1074vol.2;<formula>formulaseeoriginaldocumentpage24</formula>;以及<formula>formulaseeoriginaldocumentpage24</formula>。根據(jù)本發(fā)明的一個示例性方面,例如移動終端IO之類的系統(tǒng)的一個或更多實體所執(zhí)行的功能可以由各種裝置執(zhí)行,例如包括上文所討論的那些單獨的和/或在計算機程序產(chǎn)品控制下的硬件和/或固件。用于執(zhí)行本發(fā)明示例性實施方式的一個或更多功能的計算機程序產(chǎn)品包括例如非易失性存儲介質(zhì)的計算機可讀存儲介質(zhì),以及在該計算機可讀存儲介質(zhì)中具體化的軟件,該軟件包括例如一系列計算機指令的計算機可讀程序代碼部分。在這方面,圖5是根據(jù)本發(fā)明的示例性實施方式的系統(tǒng)、方法以及程序產(chǎn)品的流程圖??梢岳斫?,流程圖的每個方框或者步驟以及流程圖中方框的組合可以由各種裝置實現(xiàn),例如硬件、固件和/或包括一個或更多計算機程序指令的軟件??梢岳斫?,任何這樣的計算機程序指令都可以被載入到計算機或者其它可編程裝置(也即,硬件)上用以產(chǎn)生機器,使得在計算機或者其它可編程裝置上運行的指令創(chuàng)建用于執(zhí)行流程圖方框或者步驟中所指定的功能的裝置。這些計算機程序指令還可以存儲在能夠指引計算機或者其它可編程裝置按照特定方式工作的計算機可讀存儲器中,使得存儲在計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制品,其中指令裝置實現(xiàn)流程圖方框或者步驟中所指定的功能。計算機程序指令還可以被載入到計算機或者其它可編程裝置上,使得一系列操作步驟在計算機或者其它可編程裝置上被執(zhí)行,用以產(chǎn)生計算機可實現(xiàn)的過程,以便使計算機或者其它可編程裝置上執(zhí)行的指令提供用于實現(xiàn)流程圖方框或者步驟中所指定的功能的步驟。相應(yīng)地,流程圖的方框或者步驟支持用于執(zhí)行特定功能的裝置的組合,用于執(zhí)行特定功能的步驟的組合,以及用于執(zhí)行特定功能的程序指令裝置的組合。還可以理解,流程圖的一個或更多方框或者步驟以及流程圖中方框或者步驟的組合可以通過執(zhí)行特定功能或者步驟的基于專用硬件的計算機系統(tǒng)實現(xiàn),或者通過專用硬件和計算機指令的組合實現(xiàn)?;谏鲜鰠⒖几綀D的描述,應(yīng)當顯而易見的是,本發(fā)明的一些示例涉及一種能夠自適應(yīng)地傳輸舒適噪聲(CN)參數(shù)的系統(tǒng)。本發(fā)明的示例還涉及一種自適應(yīng)地傳輸舒適噪聲(CN)參數(shù)的方法,其中所述方法包括以下步驟(1)執(zhí)行包括至少一個活動周期和至少一個非活動周期的非連續(xù)傳輸,其中執(zhí)行非連續(xù)傳輸包括在至少一個非活動周期期間的至少一個時刻傳輸至少一個噪聲參數(shù)集;(2)估計當前噪聲值;以及(3)基于當前噪聲值計算時間間隔,其中噪聲參數(shù)集按照所計算的時間間隔傳輸。本領(lǐng)域技術(shù)人員將想到很多本發(fā)明的修改和其它實施方式,本處。因此,應(yīng)當理解,本發(fā)明不局限于所公開的特定實施方式,修改和其它實施方式也意在被包括在所附權(quán)利要求書的范圍之內(nèi)。盡管在這里使用了特定的術(shù)語,但它們只在一般的和描述性的意義上被使用,而不是出于限制的目的。權(quán)利要求1.一種裝置,包括至少一個用于在非連續(xù)傳輸模式中傳輸語音信號的實體,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀,所述至少一個實體包括第一實體,用于估計當前噪聲值;以及第二實體,用于根據(jù)所估計的當前噪聲值來選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。2.根據(jù)權(quán)利要求1中所述的裝置,其中所述當前噪聲值包括當前信噪比,并且其中所述第一實體適于根據(jù)活動語音的長期能量以及背景噪聲的長期能量來估計所述當前信噪比。3.根據(jù)權(quán)利要求1中所述的裝置,其中所述當前噪聲值包括當前信噪比,并且其中所述第一實體適于根據(jù)活動濁音語音長期能量和背景噪聲長期能量的函數(shù)以及根據(jù)應(yīng)用于所述函數(shù)的修正因子來估計所述當前信噪比。4.根據(jù)權(quán)利要求1中所述的裝置,其中所述第二實體適于通過在所述所估計的當前噪聲值升高時降低速率并在所述所估計的當前噪聲值下降時提高速率來選擇性地控制速率。5.根據(jù)權(quán)利要求1中所述的裝置,其中所述第二實體適于通過在所述所估計的當前噪聲值升高時提高速率并在所述所估計的當前噪聲值下降時降低速率來選擇性地控制速率。6.根據(jù)權(quán)利要求1中所述的裝置,其中所述第二實體適于通過改變位于對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率來選擇性地控制速率,其中所述第二噪聲值低于所述第一噪聲值。7.根據(jù)權(quán)利要求1中所述的裝置,其中所述第二實體適于根據(jù)所述所估計的當前噪聲值計算時間間隔,包含舒適噪聲參數(shù)的幀以所計算的時間間隔處被傳輸,并且其中,對于非活動周期期間的幀所述第二實體還適于確定是否達到了所計算的時間間隔的末端,如果已經(jīng)達到了所計算的時間間隔的末端,則傳輸包含舒適噪聲參數(shù)的幀,或者,如果沒有達到所計算的時間間隔的末端,則接收傳輸包含舒適噪聲參數(shù)的幀的指引。8.根據(jù)權(quán)利要求7中所述的裝置,其中所述第二實體適于在所檢測的背景噪聲水平變化超過了最大變化的條件下接收傳輸包括舒適噪聲參數(shù)的幀的指引。9.一種裝置,包括至少一個用于在非連續(xù)傳輸模式中傳輸語音信號的裝置,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀,所述至少一個裝置包括第一裝置,用于估計當前噪聲值;以及第二裝置,用于根據(jù)所估計的當前噪聲值選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。10.—種移動終端,包括用于在非連續(xù)傳輸模式中傳輸語音信號的處理器,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀,其中所述處理器適于估計語音信號的當前噪聲值,以及根據(jù)所估計的當前噪聲值來選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。11.根據(jù)權(quán)利要求10中所述的移動終端,其中所述當前噪聲值包括當前信噪比,并且其中所述處理器適于根據(jù)活動語音的長期能量以及根據(jù)背景噪聲的長期能量來估計所述當前信噪比。12.根據(jù)權(quán)利要求10中所述的移動終端,其中所述處理器適于通過在所述所估計的當前噪聲值升高時降低速率并在所述所估計的當前噪聲值下降時提高速率來選擇性地控制速率。13.根據(jù)權(quán)利要求10中所述的移動終端,其中所述處理器適于通過在所述所估計的當前噪聲值升高時提高速率并在所述所估計的當前噪聲值下降時降低速率來選擇性地控制速率。14.根據(jù)權(quán)利要求10中所述的移動終端,其中所述處理器適于通過改變位于對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率來選擇性地控制速率,其中所述第二噪聲值低于所述第一噪聲值。15.—種發(fā)射機,包括至少一個用于在語音傳輸期間傳輸語音幀的實體,所述至少一個實體適于傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀,其中所述至少一個實體適于在語音暫停周期期間按照被選擇性控制的速率傳輸包含舒適噪聲參數(shù)的幀,所述至少一個實體適于根據(jù)所估計的當前噪聲值在語音傳輸期間的一個和更多時刻選擇'性地控制速率。16.根據(jù)權(quán)利要求15中所述的發(fā)射機,其中所述當前噪聲值包括當前信噪比,并且其中,控制速率所依據(jù)的所述當前信噪比是根據(jù)活動語音的長期能量以及根據(jù)背景噪聲的長期能量而被估計的。17.根據(jù)權(quán)利要求15中所述的發(fā)射機,其中所述當前噪聲值包括當前信噪比,并且其中,控制速率所依據(jù)的所述當前信噪比是根據(jù)活動濁音語音長期能量和背景噪聲長期能量的函數(shù)以及根據(jù)應(yīng)用于所述函數(shù)的修正因子而被估計的。18.根據(jù)權(quán)利要求15中所述的發(fā)射機,其中所述至少一個實體適于按照被選擇性控制的速率傳輸包含舒適噪聲參數(shù)的幀,所述選擇性控制是通過在所述所估計的當前噪聲值升高時降低速率并在所述所估計的當前噪聲值下降時提高速率。19.根據(jù)權(quán)利要求15中所述的發(fā)射機,其中所述至少一個實體適于按照被選擇性控制的速率傳輸包含舒適噪聲參數(shù)的幀,所述選擇性控制是通過在所述所估計的當前噪聲值升高時提高速率并在所述所估計的當前噪聲值下降時降低速率。20.根據(jù)權(quán)利要求15中所述的發(fā)射機,其中所述至少一個實體適于按照被選擇性控制的速率傳輸包含舒適噪聲參數(shù)的幀,所述選擇性控制是通過改變位于對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率,其中所述第二噪聲值低于所述第一噪聲值。21.—種用于傳輸語音信號的方法,包括在非連續(xù)傳輸模式中傳輸語音信號,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀;以及在語音傳輸期間的一個或更多時刻,估計當前噪聲值;以及根據(jù)所估計的當前噪聲值來選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。22.根據(jù)權(quán)利要求21中所述的方法,其中估計所述當前噪聲值包括估計當前信噪比。23.根據(jù)權(quán)利要求22中所述的方法,其中估計所述當前信噪比包括根據(jù)活動語音的長期能量以及根據(jù)背景噪聲的長期能量來估計所述當前信噪比。24.根據(jù)權(quán)利要求22中所述的方法,其中估計所述當前信噪比包括根據(jù)活動濁音語音長期能量和背景噪聲長期能量的函數(shù)來估計所述當前信噪比。25.根據(jù)權(quán)利要求24中所述的方法,其中估計所述當前信噪比還包括將修正因子應(yīng)用于所述函數(shù)。26.根據(jù)權(quán)利要求21中所述的方法,其中選擇性地控制速率包括在所述所估計的當前噪聲值升高時降低速率,以及包括在所述所估計的當前噪聲值下降時提高速率。27.根據(jù)權(quán)利要求21中所述的方法,其中選擇性地控制速率包括在所述所估計的當前噪聲值升高時提高速率并包括在所述所估計的當前噪聲值下降時降低速率。28.根據(jù)權(quán)利要求21中所述的方法,其中選擇性地控制速率包括改變對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率,其中所述第二噪聲值低于所述第一噪聲值。29.根據(jù)權(quán)利要求21中所述的方法,其中選擇性控制速率包括根據(jù)所述所估計的當前噪聲值計算時間間隔,包含舒適噪聲參數(shù)的幀以所計算的時間間隔被傳輸,并且其中,對于非活動周期期間的幀,所述方法包括確定是否達到了所計算的時間間隔的末端;以及如果已經(jīng)達到了所計算的時間間隔的末端,則指引傳輸包含舒適噪聲參數(shù)的幀;或者如果沒有達到所計算的時間間隔的末端,則接收傳輸包含舒適噪聲參數(shù)的幀的指引。30.根據(jù)權(quán)利要求29中所述的方法,其中接收指引包括基于所檢測的背景噪聲水平變化而接收傳輸包含舒適噪聲參數(shù)的幀的指引,所述背景噪聲水平變化根據(jù)當前幀的能量與最后傳輸?shù)陌孢m噪聲參數(shù)的幀的能量之間的對數(shù)差被檢測。31.根據(jù)權(quán)利要求29中所述的方法,其中接收指引包括基于所檢測的背景噪聲水平變化而接收傳輸包含舒適噪聲參數(shù)的幀的指引,所述背景噪聲水平變化根據(jù)背景噪聲長期能量與最后傳輸?shù)陌孢m噪聲參數(shù)的幀的長期能量之間的對數(shù)差被檢測。32.根據(jù)權(quán)利要求29中所述的方法,其中接收指引包括在所檢測的背景噪聲水平變化超過了最大變化的條件下接收傳輸包括舒適噪聲參數(shù)的幀的指引。33.—種包括其上存儲有計算機可讀程序代碼部分的計算機可讀存儲介質(zhì)的計算機程序產(chǎn)品,所述計算機可讀程序部分包括至少一個用于在非連續(xù)傳輸模式中傳輸語音信號的可執(zhí)行部分,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀,所述至少一個可執(zhí)行部分包括第一可執(zhí)行部分,用于估計語音信號的當前噪聲值;以及第二可執(zhí)行部分,用于選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率,所述第二可執(zhí)行部分適于根據(jù)所述所估計的當前噪聲值選擇性地控制速率。34.根據(jù)權(quán)利要求33中所述的計算機程序產(chǎn)品,其中所述第二可執(zhí)行部分適于估計當前信噪比,所述當前信噪比根據(jù)活動語音的長期能量以及根據(jù)背景噪聲的長期能量而被估計。35.根據(jù)權(quán)利要求33中所述的計算機程序產(chǎn)品,其中所述第二可執(zhí)行部分適于在所述所估計的當前噪聲值升高時降低速率,并且在所述所估計的當前噪聲值下降時提高速率。36.根據(jù)權(quán)利要求33中所述的計算機程序產(chǎn)品,其中所述第二可執(zhí)行部分適于在所述所估計的當前噪聲值升高時提高速率,并且在所述所估計的當前噪聲值下降時降低速率。37.根據(jù)權(quán)利要求33中所述的計算機程序產(chǎn)品,其中所述第二可執(zhí)行部分適于改變位于對應(yīng)于第一噪聲值的最小值和對應(yīng)于第二噪聲值的最大值之間的比率,其中所述第二噪聲值低于所述第一噪聲值。全文摘要提供了一種裝置,其包括至少一個用于在非連續(xù)傳輸模式中傳輸語音信號的實體,所述傳輸包括傳輸語音幀并間或在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀。所述實體包括第一實體,用于估計當前噪聲值。另外,所述裝置包括第二實體,用于根據(jù)所估計的當前噪聲值選擇性地控制在語音暫停周期期間傳輸包含舒適噪聲參數(shù)的幀的速率。文檔編號G10L19/00GK101213591SQ200680024081公開日2008年7月2日申請日期2006年6月15日優(yōu)先權(quán)日2005年6月18日發(fā)明者M·杰利內(nèi)克,P·古奈爾,S·C·格里爾申請人:諾基亞公司