亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種背景噪聲編碼/解碼裝置、方法和通信設(shè)備的制作方法

文檔序號(hào):2837283閱讀:509來(lái)源:國(guó)知局

專利名稱::一種背景噪聲編碼/解碼裝置、方法和通信設(shè)備的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及語(yǔ)音通信技術(shù),特別涉及一種背景噪聲編碼/解碼裝置、方法和通信設(shè)備。
背景技術(shù)
:語(yǔ)音通信過(guò)程中,被傳輸?shù)恼Z(yǔ)音信號(hào)可以分為有聲信號(hào)和無(wú)聲信號(hào)兩類,其中有聲信號(hào)是在檢測(cè)到有效語(yǔ)音時(shí)發(fā)送的語(yǔ)音信號(hào),主要包括通信方的語(yǔ)音以及當(dāng)時(shí)的背景噪聲等信息;無(wú)聲信號(hào)在沒(méi)有檢測(cè)到有效語(yǔ)音的間隙發(fā)送的背景噪聲信號(hào),主要包括各種背景噪聲,比如白噪聲、背景嘈雜聲和靜音等。對(duì)通信雙方來(lái)說(shuō),有聲信號(hào)為有用信號(hào),是主要通信信息的載體,而無(wú)聲信號(hào)為無(wú)用信號(hào),不包含主要通信信息。在語(yǔ)音通信過(guò)程中,由于通信雙方主要關(guān)注的是有用的有聲信號(hào),因此考慮到帶寬的壓力,不希望傳送無(wú)用的無(wú)聲信號(hào),以降低傳輸帶寬,增加系統(tǒng)容量。但是如果只傳有聲信號(hào),會(huì)導(dǎo)致背景噪聲的不連續(xù),使收聽(tīng)的一方感覺(jué)非常不舒服,尤其在背景噪聲較強(qiáng)的情況下更加明顯,甚至?xí)钫Z(yǔ)音難以理解,所以只能盡量減少傳送無(wú)用的無(wú)聲信號(hào),在保證用戶感受度的^5出上盡量降低帶寬,為此應(yīng)運(yùn)而生了CNG(ComfortNoisegeneration,舒適噪聲生成)技術(shù),CNG技術(shù)中,發(fā)送端在無(wú)聲信號(hào)階段采用靜音壓縮編碼技術(shù)編碼背景噪聲幀,并采用DTX(DiscontinuousTransmission,非連續(xù)傳輸)方式傳輸,接收端采用內(nèi)插的方式產(chǎn)生連續(xù)的背景噪聲信號(hào),以增加收聽(tīng)方的舒適感。如圖l所示,為采用靜音壓縮編碼技術(shù)的通信系統(tǒng)原理示意圖,其中,發(fā)送端包括VAD(VoiceActivityDetector,語(yǔ)音4企測(cè)器),原始信號(hào)經(jīng)一定預(yù)處理后輸入VAD,VAD通常根據(jù)每一幀信號(hào)的特征值,例如信噪比,檢測(cè)信號(hào)中是否包含有效語(yǔ)音,并根據(jù)檢測(cè)結(jié)果將信號(hào)送入不同的編碼器進(jìn)行編碼;語(yǔ)音編碼器,用于將包含有效語(yǔ)音的有聲信號(hào)編碼為語(yǔ)音幀并輸出,語(yǔ)音幀通過(guò)通信信道被傳輸給接收端;非語(yǔ)音編碼器,采用靜音壓縮技術(shù)將不包含有效語(yǔ)音的無(wú)聲信號(hào)編碼為背景噪聲幀;背景噪聲幀發(fā)送器,采用設(shè)定的DTX方式將背景噪聲幀通過(guò)通信信道傳輸給接收端,例如每隔幾幀發(fā)送一個(gè)背景噪聲幀,或者根據(jù)背景噪聲的特征參數(shù)變化情況決定是否發(fā)送一個(gè)背景噪聲幀;相應(yīng)的,4妻收端包括語(yǔ)音解碼器,用于解碼從通信信道接收的語(yǔ)音幀,并重構(gòu)為有聲信號(hào)后輸出;非語(yǔ)音解碼器,用于解碼從通信信道接收的背景噪聲幀;重構(gòu)器,用于采用內(nèi)插的方式將解碼數(shù)據(jù)重構(gòu)為連續(xù)的背景噪聲信號(hào),以增加收聽(tīng)方的舒適感。發(fā)送端的非語(yǔ)音編碼器和背景噪聲幀發(fā)送器組成DTX單元,接收端的非語(yǔ)音解碼器和重構(gòu)器組成CNG單元,靜音壓縮技術(shù)通過(guò)位于發(fā)送端的VAD和DTX,以及位于接收端的CNG實(shí)現(xiàn)。以常用的CELP(Code-ExcitedLinearPrediction,碼激勵(lì)線性預(yù)測(cè))語(yǔ)音編碼技術(shù)為例,CELP是一種高效率的語(yǔ)音編碼技術(shù)。由于采用了感覺(jué)加權(quán)、分析合成、矢量量化和后濾波等技術(shù),CELP能夠在中低速率上給出高質(zhì)量的合成語(yǔ)音。CELP語(yǔ)音編碼技術(shù)中,在發(fā)送端進(jìn)行語(yǔ)音信號(hào)分析以獲取語(yǔ)音的特征參數(shù),將語(yǔ)音的特征參數(shù)編碼到碼流中發(fā)送;接收端根據(jù)碼流中的特征參數(shù)進(jìn)行語(yǔ)音合成,重構(gòu)語(yǔ)音信號(hào)。語(yǔ)音信號(hào)s(w)被分成短的時(shí)間段,稱為幀,發(fā)送端的語(yǔ)音分析和接收端的語(yǔ)音合成都是逐幀進(jìn)行的。在發(fā)送端,原始信號(hào)可以看成是一個(gè)激勵(lì)信號(hào)激勵(lì)一個(gè)濾波器所產(chǎn)生的輸出,即4"X""v("),接收端使用相同的濾波器對(duì)語(yǔ)音進(jìn)行合成,稱為合成濾波器。因此語(yǔ)音信號(hào)的編碼碼流中傳輸?shù)奶卣鲄?shù)包括合成濾波器參數(shù)和激勵(lì)參數(shù),其中合成濾波器參數(shù)主要為線譜頻率LSF(LineSpectrumFrequency)量化參數(shù),而激勵(lì)信號(hào)參數(shù)包括自適應(yīng)碼本參數(shù)(包括基音延遲參數(shù)和基音增益參數(shù))和固定碼本參數(shù)(包括固定碼本中非零脈沖的位置和符號(hào)以及固定碼本增益參數(shù))。與語(yǔ)音編碼參數(shù)不同,背景噪聲編碼參數(shù)描述的是背景噪聲特性,由于背景噪聲的激勵(lì)信號(hào)可以認(rèn)為是簡(jiǎn)單的噪聲隨機(jī)序列,而這些序列在編解碼端均可以簡(jiǎn)單的用隨機(jī)噪聲產(chǎn)生裝置產(chǎn)生,然后用能量參數(shù)控制這些序列的幅度,就可產(chǎn)生最終的激勵(lì)信號(hào),因此激勵(lì)信號(hào)特征參數(shù)可以簡(jiǎn)單的用能量參數(shù)來(lái)表示,而不需要用其它的一些特征參數(shù)來(lái)進(jìn)一步描述,所以在背景噪聲編碼碼流中與語(yǔ)音幀不同的是,其激勵(lì)參數(shù)為當(dāng)前背景噪聲幀的能量參數(shù);而背景噪聲編碼碼流中與語(yǔ)音幀相同的是,編碼碼流中的合成濾波器參數(shù)也為線i普頻率LSF量化參數(shù),只是具體的量化方法有所差別。通過(guò)以上分析,可以認(rèn)為對(duì)背景噪聲的編碼方式本質(zhì)上就是一種簡(jiǎn)單的語(yǔ)音編碼方式。經(jīng)DTX壓縮編碼并被非連續(xù)傳輸?shù)谋尘霸肼晭话惴Q為SID(SilenceDescriptor,靜音描述幀)幀。在當(dāng)前的各種語(yǔ)音編碼系統(tǒng)中,每一系統(tǒng)內(nèi)的背景噪聲信號(hào)都使用SID幀格式和非連續(xù)傳輸機(jī)制。'其中,G.729B靜音壓縮方案是一種具有代表性的靜音壓縮技術(shù),G.729B是基于CELP算法模型的,因此其所傳輸?shù)谋尘霸肼晠?shù)也是基于CELP模型獲取的,包括用于描述背景噪聲的合成濾波器參數(shù)與激勵(lì)參數(shù)。在編碼端,例如VAD的判決結(jié)果為0時(shí),表示當(dāng)前的信號(hào)為噪聲,則經(jīng)一定預(yù)處理的原始信號(hào)被送入背景噪聲編碼裝置,在背景噪聲編碼裝置對(duì)背景噪聲參數(shù)進(jìn)行提取和量化,組成SID幀,然后背景噪聲編碼裝置根據(jù)SID幀內(nèi)的參數(shù)變化情況來(lái)決定是否發(fā)送一幀SID幀,例如SID幀中的濾波器參數(shù)和能量參數(shù)變化較大時(shí)發(fā)送一幀SID幀。G729B中,兩個(gè)相鄰SID幀的間隔至少為2幀。在解碼端,若進(jìn)入背景噪聲解碼重構(gòu)階段,則在背景噪聲解碼裝置中根據(jù)接收的SID幀合成出描述編碼端背景噪聲特性的舒適噪聲。G.729B的SID幀中為各參數(shù)分配的比特?cái)?shù)如下表1所示表1.<table>tableseeoriginaldocumentpage11</column></row><table>表3.<table>tableseeoriginaldocumentpage11</column></row><table>S13-S18三級(jí)LSF量化矢量索引S19-S23四級(jí)LSF量化矢量索引S24-S28五級(jí)LSF量化矢量索引S29-S34對(duì)數(shù)幀能量索引S35抖動(dòng)標(biāo)志現(xiàn)有的背景噪聲編碼方式可對(duì)背景噪聲進(jìn)行筒單編碼,并在解碼端合成出簡(jiǎn)單的舒適背景噪聲,可以在一定程度上較好滿足接聽(tīng)質(zhì)量的要求。然而隨著通信技術(shù)的發(fā)展,語(yǔ)音編碼質(zhì)量越來(lái)越高,相應(yīng)的,有聲階段的背景噪聲的編碼質(zhì)量也越來(lái)越高,在這種情況下,為使得語(yǔ)音通信時(shí)的背景噪聲更加連續(xù),也需要提高無(wú)聲階段背景噪聲的編碼質(zhì)量。現(xiàn)有較為單一的SID幀編碼方式和非連續(xù)傳輸機(jī)制顯然無(wú)法滿足多種通信環(huán)境的具體要求。
發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種背景噪聲編碼/解碼裝置、方法和通信設(shè)備,以實(shí)現(xiàn)根據(jù)通信環(huán)境的背景噪聲情況靈活調(diào)整SID幀編碼方式和非連續(xù)傳輸機(jī)制。一種背景噪聲編碼裝置,包括背景噪聲分析單元,用于獲取背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;背景噪聲分類單元,用于根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;編碼切換單元和至少兩個(gè)非連續(xù)傳輸單元,所述編碼切換單元用于根據(jù)所述背景噪聲類型將背景噪聲信號(hào)輸入對(duì)應(yīng)的非連續(xù)傳輸單元,每一個(gè)非連續(xù)傳輸單元用于將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸單元指示信息的靜音描述幀并非連續(xù)傳輸,其中各非連續(xù)傳輸單元的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)傳輸機(jī)制不相同。一種背景噪聲解碼裝置,包括第一識(shí)別單元,用于識(shí)別靜音描述幀中的非連續(xù)傳輸單元指示信息;解碼切換單元和至少兩個(gè)舒適噪聲生成單元,所述解碼切換單元用于根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,將所述靜音描述幀輸入對(duì)應(yīng)的舒適噪聲生成單元,每一個(gè)舒適噪聲生成單元根據(jù)接收的靜音描述幀的編碼方式對(duì)應(yīng)解碼靜音描述幀,并重構(gòu)背景噪聲信號(hào)。一種通信設(shè)備,包括第一語(yǔ)音檢測(cè)器,用于檢測(cè)采集的信號(hào)中是否包含有效語(yǔ)音并分類輸出;語(yǔ)音編碼器,用于將包含有效語(yǔ)音的信號(hào)編碼為語(yǔ)音幀并連續(xù)輸出;還包括背景噪聲編碼裝置,該背景噪聲編碼裝置具體包括背景噪聲分析單元,用于獲取不包含有效語(yǔ)音的背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;背景噪聲分類單元,用于根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;編碼切換單元和至少兩個(gè)非連續(xù)傳輸單元,所述編碼切換單元用于根據(jù)所述背景噪聲類型將背景噪聲信號(hào)輸入對(duì)應(yīng)的非連續(xù)傳輸單元,每一個(gè)非連續(xù)傳輸單元用于將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸單元指示信息的靜音描述幀并非連續(xù)傳輸,其中各非連續(xù)傳輸單元的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)傳輸^L制不相同。一種通信設(shè)備,包括背景噪聲解碼裝置,所述背景噪聲解碼裝置包括第一識(shí)別單元,用于識(shí)別靜音描述幀中的非連續(xù)傳輸單元指示信息;解碼切換單元和至少兩個(gè)舒適噪聲生成單元,所述解碼切換單元用于根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,將所述靜音描述幀輸入對(duì)應(yīng)的舒適噪聲生成單元,每一個(gè)舒適噪聲生成單元根據(jù)接收的靜音描述幀的編碼方式對(duì)應(yīng)解碼靜音描述幀,并重構(gòu)背景噪聲信號(hào)。一種背景噪聲編碼方法,包括獲取背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;根據(jù)所述背景噪聲類型選擇一種非連續(xù)傳輸機(jī)制將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸機(jī)制指示信息的靜音描述幀并非連續(xù)發(fā)送,其中每一種非連續(xù)傳輸機(jī)制中的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)發(fā)送方式不相同。一種解碼方法,包括識(shí)別靜音描述幀中的非連續(xù)傳輸機(jī)制指示信息,其中每一種非連續(xù)傳輸機(jī)制中的靜音描述幀編碼方式不相同;根據(jù)所述非連續(xù)傳輸機(jī)制指示信息,采用對(duì)應(yīng)的解碼方式解碼靜音描述幀,并重構(gòu)為背景噪聲信號(hào)。應(yīng)用本發(fā)明技術(shù)方案,可以根據(jù)背景噪聲的不同類型靈活釆用不同的SID幀編碼方法和非連續(xù)傳輸機(jī)制,在合理利用通信系統(tǒng)實(shí)際資源的情況下自適應(yīng)于不同類型背景噪聲所要求的編碼精度和時(shí)間分辨力,來(lái)達(dá)到在合理利用信道資源的前提下在解碼端高質(zhì)量的提供各種類型背景噪聲的目的。圖1為現(xiàn)有采用靜音壓縮編碼技術(shù)的通信系統(tǒng)原理示意圖;圖2、圖3、圖5和圖6分別為本發(fā)明實(shí)施例提供的一種背景噪聲編碼裝置主要結(jié)構(gòu)示意圖4為本發(fā)明實(shí)施例提供的切換模式原理示意圖7、圖8和圖9分別為本發(fā)明實(shí)施例提供的一種通信設(shè)備主要結(jié)構(gòu)示意圖。具體實(shí)施例方式進(jìn)一步分析現(xiàn)有背景噪聲編碼,每一種編解碼系統(tǒng)中都采用單一的背景噪聲幀編碼方式,無(wú)法針對(duì)性的描述各種特性的通信環(huán)境的具體背景噪聲信號(hào),從而滿足通信環(huán)境多樣性的需求;單一非連續(xù)傳輸機(jī)制也無(wú)法對(duì)不同特性的背景噪聲幀有針對(duì)性的傳輸背景噪聲幀,以至無(wú)法在解碼端針對(duì)性的產(chǎn)生較好的舒適噪聲;并且非連續(xù)傳輸機(jī)制的單一性也無(wú)法自適應(yīng)于通信系統(tǒng)的實(shí)際狀況,例如通信帶寬,以至通信系統(tǒng)的資源不能凈皮合理應(yīng)用。因此,本發(fā)明實(shí)施例提供的一種編解碼技術(shù)方案,可以針對(duì)性的根據(jù)背景噪聲特性進(jìn)行相應(yīng)處理,在編碼端對(duì)背景噪聲進(jìn)行分析,4艮據(jù)背景噪聲的特性采用不同的DTX方案編碼發(fā)送SID幀,并在接收端采用相對(duì)應(yīng)的CNG方案重構(gòu)背景噪聲信號(hào)。如圖2所示,為本發(fā)明實(shí)施例提供的一種背景噪聲編碼裝置20,該背景噪聲編碼裝置20用于靜音壓縮編碼通信系統(tǒng)中,主要結(jié)構(gòu)包括至少兩個(gè)DTX單元21,包括DTX單元211、DTX單元212......DTX單元21n,各DTX單元21用于根據(jù)不同的DTX機(jī)制將背景噪聲信號(hào)編碼為SID幀并非連續(xù)輸出,其中,不同的DTX機(jī)制之間的區(qū)別包括SID幀編碼方式不相同、SID幀非連續(xù)傳輸—幾制不相同,或者二者都不相同;背景噪聲分析單元22,用于根據(jù)背景噪聲信號(hào)計(jì)算至少一個(gè)信號(hào)特征參數(shù)值;背景噪聲分類單元23,用于根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;編碼切換單元24,用于根據(jù)所述背景噪聲類型將接收的背景噪聲信號(hào)輸入對(duì)應(yīng)的DTX單元21。背景噪聲分析單元22的功能是分析輸入的背景噪聲信號(hào)以獲得背景信號(hào)的特征參數(shù),分析方法是計(jì)算出一個(gè)或多個(gè)能夠表征背景噪聲信號(hào)的信號(hào)特征參數(shù)值,這些信號(hào)特征參數(shù)可以是如下參數(shù)之一或任意組合長(zhǎng)時(shí)SNR(signaltoNoiseRatio)、背景噪聲估計(jì)電平、背景噪聲能量波動(dòng)估計(jì)、背景噪聲譜波動(dòng)估計(jì)、背景噪聲波動(dòng)頻率等。其它可以表征信號(hào)背景的大小、種類(穩(wěn)態(tài)/非穩(wěn)態(tài),變化大小,變化快慢)、SNR(長(zhǎng)時(shí),短時(shí),峰值)的參數(shù)也可以被計(jì)算出來(lái)用于分析。除將背景噪聲信號(hào)輸入背景噪聲分析單元22外,還可以將VAD判決當(dāng)前信號(hào)是背景信號(hào)的指示信號(hào)輸入背景噪聲分析單元22,背景噪聲分單元22根據(jù)背景噪聲信號(hào)指示信息觸發(fā)計(jì)算信號(hào)特征參數(shù)值。背景噪聲分類單元23的功能是根據(jù)背景噪聲分析單元22計(jì)算得到的信號(hào)特征參數(shù)值,劃分當(dāng)前背景噪聲信號(hào)的類型。背景噪聲類型至少定義兩種,可以根據(jù)背景噪聲的穩(wěn)定與否定義,例如將背景噪聲劃分為穩(wěn)態(tài)背景噪聲信號(hào)和非穩(wěn)態(tài)背景噪聲信號(hào)兩類;又如根據(jù)背景噪聲的穩(wěn)定與否及長(zhǎng)時(shí)SNR的大小定義將背景噪聲劃分為穩(wěn)態(tài)大SNR背景噪聲信號(hào)、穩(wěn)態(tài)小SNR背景噪聲信號(hào)、非穩(wěn)態(tài)大SNR背景噪聲信號(hào)、非穩(wěn)態(tài)小SNR背景噪聲信號(hào)四類。還可以根據(jù)背景噪聲所包含信息意義的大小定義背景噪聲類型,比如背景噪聲信號(hào)可被分為悅耳背景噪聲信號(hào)(如音樂(lè),流水,鳥(niǎo)語(yǔ)等)、環(huán)境背景噪聲信號(hào)(如酒會(huì),街邊,機(jī)場(chǎng)等)或其它背景噪聲信號(hào)三類??傊?,背景噪聲的劃分類型可以根據(jù)需要設(shè)定,并不限定本發(fā)明技術(shù)方案的實(shí)施。編碼切換單元24中預(yù)先存儲(chǔ)了每一種背景噪聲類型適用的DTX單元21,根據(jù)背景噪聲分類單元23確定的背景噪聲類型,在至少兩個(gè)DTX單元21之間進(jìn)行切換,選擇和當(dāng)前背景噪聲類型相對(duì)應(yīng)的DTX單元21進(jìn)行處理。一般情況下各背景噪聲類型分別對(duì)應(yīng)一種不同的DTX方案,但是考慮到具體通信場(chǎng)景的需求或通信信道資源變化情況,還可以設(shè)定不同的切換模式,每一種切換模式對(duì)應(yīng)不同的切換控制方案,可以將每一種切換模式所對(duì)應(yīng)的具體切換控制方案預(yù)先存儲(chǔ)到編碼切換單元24中,并通過(guò)切換纟莫式控制指令指示編碼切換單元24所需的切換模式,切換模式控制指令可以是反映當(dāng)前信道資源狀況的有限個(gè)指令集,每一特定的切換模式控制指令對(duì)應(yīng)一種切換模式,即一種DTX單元的分配方法。也可以在每一次切換;漠式控制指令時(shí),將所需的切換模式對(duì)應(yīng)的具體切換控制方案同時(shí)發(fā)送給編碼切換單元24。編碼切換單元24根據(jù)具體原因的指示信息確定出對(duì)應(yīng)切換模式。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),具體的切換模式轉(zhuǎn)換控制方法很多,這里不再一一列舉。因此如圖3所示,圖2所示背景噪聲編碼裝置20中還可以增加設(shè)置指令接收單元25,接收切換模式控制指令并轉(zhuǎn)發(fā)給編碼切換單元24,切換模式控制指令可以是操作人員從外部輸入的,也可以是發(fā)送端根據(jù)檢測(cè)的信道資源情況產(chǎn)生等。編碼切換單元24可以根據(jù)切換模式控制指令選擇恰當(dāng)?shù)那袚Q模式,任意兩個(gè)切換模式之間至少有一個(gè)背景噪聲類型對(duì)應(yīng)的DTX單元21不相同。以背景噪聲編碼裝置20中包括四個(gè)DTX單元21為例,切換模式的設(shè)定例如圖4所示當(dāng)沒(méi)有設(shè)置指令接收單元25時(shí),編碼切換單元24僅根據(jù)背景噪聲類型為背景噪聲選擇恰當(dāng)?shù)腄TX單元,例如切換模式1;當(dāng)設(shè)置有指令接收單元25時(shí),編碼切換單元24根據(jù)切換模式控制指令確定選擇DTX單元的模式。例如接收到切換模式控制指令1時(shí),根據(jù)切換模式1進(jìn)行切換;接收到切換模式控制指令2時(shí),根據(jù)切換模式2進(jìn)行切換;接收到切換才莫式控制指令3時(shí),根據(jù)切換才莫式3進(jìn)行切換。切換模式控制指令可以根據(jù)當(dāng)前信道資源情況發(fā)出,例如當(dāng)前信道資源緊張時(shí),其中部分背景噪聲類型的背景噪聲可能使用同一個(gè)較低速率的DTX單元,甚至所有的背景噪聲類型都使用最低速率DTX單元。又例如,當(dāng)沒(méi)有切換模式控制指令時(shí),只有其中部分DTX單元會(huì)被使用,但當(dāng)切換模式控制指令表示當(dāng)前信道資源充?;蚓o張時(shí),另一部分DTX單元被使用。由圖4所示的例子可見(jiàn)指令1指示進(jìn)入切換模式1,此時(shí)每一種背景噪聲類型都對(duì)應(yīng)一種不同的DTX單元,指令1可以是表示當(dāng)前的信道資源正常;指令2指示進(jìn)入切換模式2,此時(shí)部分背景噪聲類型會(huì)對(duì)應(yīng)相同的DTX單元,如背景噪聲類型l和背景噪聲類型2均對(duì)應(yīng)DTX單元212,背景噪聲類型3和背景噪聲類型4均對(duì)應(yīng)DTX單元214,指令2可以表示當(dāng)前信道資源較豐富(DTX單元212較DTX單元211編碼速率高,占用資源多;DTX單元214較DTX單元213編碼速率高,占用資源多),或者可以表示當(dāng)前信道資源較緊張(DTX單元212較DTX單元211編碼速率的低,占用資源少;DTX單元214較DTX單元213編碼速率低,占用資源少);指令3指示進(jìn)入切換模式3,此時(shí)所有的背景噪聲類型均只對(duì)應(yīng)DTX單元214,指令3可以表示當(dāng)前信道資源十分豐富(DTX單元214編碼速率最高,占用資源最多),或者可以表示當(dāng)前信道資源十分緊張(DTX單元214編碼速率最低,占用資源最少)。如圖5所示,在當(dāng)前信道資源非常充足或者背景噪聲特別悅耳時(shí),還可以在背景噪聲編碼裝置20中再設(shè)置語(yǔ)音編碼器,利用語(yǔ)音編碼器對(duì)特定背景噪聲進(jìn)行全速率編碼。特定背景噪聲的信號(hào)特征參數(shù)值滿足設(shè)定條件,背景噪聲分類單元23根據(jù)至少一個(gè)信號(hào)特征參數(shù)值是否滿足設(shè)定條件來(lái)判斷特定背景噪聲類型,并指示編碼切換單元24在特定背景噪聲時(shí)切換到語(yǔ)音編碼器,語(yǔ)音編碼器將該特定背景噪聲信號(hào)編碼為語(yǔ)音幀并連續(xù)輸出。當(dāng)然,也可以利用發(fā)送端已有的語(yǔ)音編碼器承擔(dān)該功能。參閱圖1所示,每一個(gè)DTX單元21中包括兩部分,其一為非語(yǔ)音編碼器,用于將背景噪聲信號(hào)編碼為SID幀,其二為背景噪聲幀發(fā)送器,用于根據(jù)設(shè)定的非連續(xù)方式發(fā)送背景噪聲幀。DTX單元間的不同可以是SID幀編碼方式的不同,也可以是非連續(xù)傳輸機(jī)制的不同,或者二者皆不同。其中SID幀編碼方式的不同可以體現(xiàn)在以下幾個(gè)方面1、編碼參數(shù)的不同不同的SID幀可以采用不同種類的參數(shù)和不同數(shù)量的參數(shù);2、相同參數(shù)量化精度的不同對(duì)于同一參數(shù)不同SID幀可以采用不同的量化精度;因此,不同SID幀編碼方式產(chǎn)生的SID幀的結(jié)構(gòu)和長(zhǎng)度可能不同,例如穩(wěn)態(tài)背景噪聲信號(hào)噪聲的編碼參數(shù)可以相對(duì)簡(jiǎn)單,參數(shù)的量化精度可以相對(duì)較低,SID幀的長(zhǎng)度可以相對(duì)較短。相對(duì)應(yīng)的,非穩(wěn)態(tài)背景噪聲信號(hào)的編碼參數(shù)可以相對(duì)較多,一種方法是在現(xiàn)有的SID幀中增加語(yǔ)音編碼參數(shù)中的激勵(lì)參數(shù),如自適應(yīng)碼本參數(shù)(基音延遲和增益)和固定碼本參數(shù)(非零脈沖的位置和符號(hào)以及增益)等,參數(shù)的量化精度可以相對(duì)較高,如增加現(xiàn)有SID幀中濾波器參數(shù)和激勵(lì)參數(shù)的量化精度等,SID幀的長(zhǎng)度也可相應(yīng)增加。又如,悅耳背景噪聲信號(hào)的SID幀應(yīng)使用最復(fù)雜的編碼方式(可以是全速率編碼),環(huán)境背景噪聲信號(hào)的SID幀使用次復(fù)雜的編碼方式,其它背景噪聲信號(hào)的SID幀則使用較簡(jiǎn)單的編碼方式。不同的背景噪聲類型還可以使用不同的非連續(xù)傳輸機(jī)制,不同背景噪聲類型的SID幀發(fā)送機(jī)制的不同主要體現(xiàn)在相鄰兩個(gè)SID幀的傳輸間隔上。例如對(duì)于穩(wěn)態(tài)背景噪聲信號(hào),由于背景的變動(dòng)較小,人類聽(tīng)覺(jué)系統(tǒng)對(duì)該類背景噪聲經(jīng)DTX/CNG之后的質(zhì)量下降敏感度不高,只需用相對(duì)較長(zhǎng)的非連續(xù)傳輸間隔即可。對(duì)于非穩(wěn)態(tài)背景噪聲信號(hào),由于背景在時(shí)間上的變動(dòng)較大,為了保證該類背景噪聲經(jīng)DTX/CNG之后能擁有一個(gè)較高的主觀質(zhì)量,需要使用相對(duì)較短的非連續(xù)傳輸間隔甚至是連續(xù)的傳輸。又如,對(duì)于悅耳背景,由于其本身的非噪聲性質(zhì),主觀質(zhì)量的要求相當(dāng)高,因此DTX系統(tǒng)就需要將其進(jìn)行連續(xù)的傳輸。對(duì)于環(huán)境背景噪聲,由于其本身攜帶了一定的環(huán)境信息,為了確保不丟失這些信息,DTX系統(tǒng)也需要以較高的速度來(lái)更新SID幀。對(duì)于其它背景噪聲,由于還原背景的真實(shí)面貌并非主要的目的,因此DTX系統(tǒng)就可以相對(duì)較慢的進(jìn)行SID幀的更新。SID幀的傳輸間隔分為固定傳輸間隔和自適應(yīng)傳輸間隔兩種。在固定傳輸間隔的機(jī)制下,相鄰兩個(gè)SID幀間的間隔是固定的,間隔的大小就取決于背景噪聲的類型。在自適應(yīng)傳輸間隔的機(jī)制下,雖然SID幀的發(fā)送是自適應(yīng)于噪聲變化的快慢,但也有最小傳輸間隔的限制。本發(fā)明實(shí)施例中,根據(jù)不同背景噪聲類型可決定采用不同的最小間隔。如圖6所示,為本發(fā)明提供的第一種通信設(shè)備的主要結(jié)構(gòu)示意圖,包括VADIO、背景噪聲編碼裝置20、語(yǔ)音編碼器30和通信接口40,其中VAD10用于檢測(cè)有效語(yǔ)音,將有聲信號(hào)送入語(yǔ)音編碼器30編碼為語(yǔ)音幀,通信接口通過(guò)通信信道發(fā)送語(yǔ)音幀;將背景噪聲信號(hào)送入背景噪聲編碼裝置20,背景噪聲編碼裝置20輸出SID幀,通信接口通過(guò)通信信道發(fā)送SID幀。背景噪聲編碼裝置20中,編碼切換單元24根據(jù)背景噪聲信號(hào)的類型切換適用的DTX單元21。如圖7所示,為本發(fā)明實(shí)施例提供的第二種通信設(shè)備主要結(jié)構(gòu)示意圖,其中背景噪聲編碼裝置20中的編碼切換單元24根據(jù)指令接收單元25的指令確定切換模式,并根據(jù)背景噪聲信號(hào)的類型以及當(dāng)前使用的切換模式切換適用的DTX單元21。參見(jiàn)圖5所示,圖6和圖7所示的通信設(shè)備中的背景噪聲編碼裝置20中還可以設(shè)置語(yǔ)音編碼器,語(yǔ)音編碼器完成背景噪聲的全速率編碼。如圖8所示,如果利用已有的語(yǔ)音編碼器30完成背景噪聲的全速率編碼,則編碼切換單元24連接到語(yǔ)音編碼器30上,將背景噪聲信號(hào)送入語(yǔ)音編碼器30中編碼為全速率的語(yǔ)音幀并連續(xù)輸出。釆用本發(fā)明實(shí)施例提供的技術(shù)方案,需要對(duì)應(yīng)每一種SID幀的編碼發(fā)送方式,在SID幀中設(shè)置相應(yīng)的DTX單元指示信息,DTX單元指示信息供解碼端確定對(duì)應(yīng)的解碼重構(gòu)方案。對(duì)于語(yǔ)音幀,由語(yǔ)音解碼器進(jìn)行解碼并連續(xù)輸出。由于背景噪聲分析單元22對(duì)計(jì)算背景特征參數(shù)值的計(jì)算和各DTX單元21在編碼SID幀時(shí)的部分計(jì)算相同,因此背景噪聲分析單元22還可以連接各DTX單元21,將分析計(jì)算結(jié)果輸出給各DTX單元21,從而部分減少DTX單元21的計(jì)算量。如圖9所示,為本發(fā)明實(shí)施例提供的一種通信設(shè)備結(jié)構(gòu)示意圖,完成接收端功能的單元主要包括背景噪聲解碼裝置50、識(shí)別單元60、解碼切換單元70、語(yǔ)音解碼器80以及通信接口,其中該背景噪聲解碼裝置50中包括至少兩個(gè)CNG單元(51、52…5n),每一個(gè)CNG單元根據(jù)一種設(shè)定的解碼重構(gòu)方案解碼SID幀并重構(gòu)為背景噪聲;識(shí)別單元60,用于識(shí)別通過(guò)通信接口所接收的語(yǔ)音幀和SID幀,并進(jìn)一步識(shí)別SID幀中的DTX單元指示信息;解碼切換單元70,用于根據(jù)識(shí)別單元60的識(shí)別結(jié)果進(jìn)行切換,將語(yǔ)音幀送入語(yǔ)音解密器80,將SID幀送入對(duì)應(yīng)的CNG單元進(jìn)行解碼重構(gòu)。其中,參閱圖1所示,每一個(gè)CNG單元中包括非語(yǔ)音解碼器,用于解碼從通信信道接收的背景噪聲幀;重構(gòu)器,用于采用內(nèi)插的方式將解碼數(shù)據(jù)重構(gòu)為連續(xù)的背景噪聲信號(hào),以增加收聽(tīng)方的舒適感。識(shí)別單元60首先識(shí)別接收到的編碼幀是全速率編碼的語(yǔ)音幀還是SID幀并且若是SID幀,進(jìn)一步識(shí)別該SID幀中的DTX單元指示信息。在這里,SID幀的碼流中應(yīng)存在1或幾個(gè)用于攜帶DTX單元指示信息的比特位,比特位的位置既可在SID幀的開(kāi)頭也可在末尾,或者在SID幀的其它指定位置,例如下表3或表4所示表3.<table>tableseeoriginaldocumentpage21</column></row><table>表4.<table>tableseeoriginaldocumentpage21</column></row><table>識(shí)別單元60中可以包括兩個(gè)識(shí)別子單元,一個(gè)識(shí)別子單元用于識(shí)別接收到的編碼幀是全速率編碼的語(yǔ)音幀還是SID幀,如果識(shí)別出語(yǔ)音幀則通知解碼切換單元70,解碼切換單元將語(yǔ)音幀送入語(yǔ)音解碼器80解碼并連續(xù)輸出;如果識(shí)別出是SID幀,則將SID幀送入另一個(gè)識(shí)別子單元進(jìn)一步識(shí)別SID幀中的DTX單元指示信息。由于不同的背景噪聲類型有不同的SID幀格式或更新機(jī)制,根據(jù)DTX單元指示信息選擇適當(dāng)?shù)腄TX解碼方案解碼SID幀,不同解碼方案中中的噪聲內(nèi)插方法不同,最終得到恢復(fù)出的舒適噪聲。通信設(shè)備可以即具備發(fā)送端功能,也可以具體接收端功能,圖9所示結(jié)構(gòu)通常和圖7或圖8所示結(jié)構(gòu)合并設(shè)置在一個(gè)通信設(shè)備中。下面再以具體實(shí)施例進(jìn)行詳細(xì)說(shuō)明。實(shí)施例一在編碼端,背景噪聲信號(hào)被逐幀輸入背景噪聲分析單元22,背景噪聲分析單元22計(jì)算每一個(gè)當(dāng)前信號(hào)幀的子帶電平/eve/A,z;/,其中k和i分別表示是第i幀第k子帶的電平并保存在內(nèi)存中。子帶的計(jì)算可以通過(guò)濾波器組實(shí)現(xiàn)也可以通過(guò)變換的方法實(shí)現(xiàn)。當(dāng)信號(hào)幀積累夠一定數(shù)量時(shí),背景噪聲分析單元22開(kāi)始根據(jù)保存在內(nèi)存中的子帶電平,計(jì)算背景噪聲譜波動(dòng)參數(shù)^"—vw/"(/,并在之后收到每一幀背景噪聲幀時(shí)更新計(jì)算結(jié)果。背景噪聲譜波動(dòng)參數(shù)^ec—vw/"(/的計(jì)算方法為<formula>formulaseeoriginaldocumentpage22</formula>其中AT為子帶的數(shù)量,丄為被選為做長(zhǎng)時(shí)平均的背景噪聲信號(hào)幀數(shù)量。背景噪聲譜波動(dòng)參數(shù)s/ec—vw/"(/的計(jì)算也可以是基于LSF系數(shù),即<formula>formulaseeoriginaldocumentpage22</formula>其中/s/A,(/表示第/幀的第A個(gè)^/系數(shù),^為Ay/系數(shù)數(shù)量,丄為被選為做長(zhǎng)時(shí)平均的背景噪聲信號(hào)幀數(shù)量。背景噪聲分析單元22將計(jì)算得到的背景噪聲i普波動(dòng)參數(shù)輸出至背景噪聲分類單元23。編碼切換單元24根據(jù)背景噪聲分類單元23輸出的背景噪聲類型信息為當(dāng)前背景噪聲幀選擇對(duì)應(yīng)的DTX單元。本實(shí)施例中,定義了兩種背景類型穩(wěn)態(tài)背景噪聲信號(hào)和非穩(wěn)態(tài)背景噪聲信號(hào)。背景噪聲分類單元23通過(guò)將背景噪聲譜波動(dòng)參數(shù)與一個(gè)門(mén)限^ec一varj^做比較將當(dāng)前背景噪聲劃歸為穩(wěn)態(tài)或非穩(wěn)態(tài)中的一種。若^ec一va幣:/<s/7ec_var」/^,當(dāng)前背景噪聲信號(hào)被歸為穩(wěn)態(tài)背景噪聲信號(hào),否則被歸為非穩(wěn)態(tài)背景噪聲信號(hào)。本實(shí)施例中,DTX系統(tǒng)有兩種不同的工作方案方案一采用每8幀發(fā)送一個(gè)SID幀的非連續(xù)傳輸機(jī)制,SID幀中只包含濾波器和能量參數(shù);方案二釆用每3幀發(fā)送一個(gè)SID幀的非連續(xù)傳輸機(jī)制,SID幀中除了包含濾波器,能量參數(shù)外還增加了固定碼本參數(shù)(屬于激勵(lì)參數(shù))。當(dāng)前背景噪聲屬于穩(wěn)態(tài)類時(shí),編碼切換單元24選擇工作方案一。當(dāng)前背景噪聲屬于非穩(wěn)態(tài)類時(shí),編碼切換單元24選擇工作方案二。每種SID幀組裝時(shí)在幀內(nèi)設(shè)置一個(gè)DTX單元指示信息以聲明該SID幀屬于哪種DTX單元。本實(shí)施例中,DTX單元指示信息可以用1比特來(lái)表示,0和1分別表示DTX單元一和DTX單元二。在解碼端,識(shí)別單元60首先根據(jù)SID幀中的DTX單元指示信息判斷出該SID幀所屬的DTX單元,解碼切換單元70將SID幀輸入對(duì)應(yīng)的CNG單元50進(jìn)行解碼重構(gòu)。其中若DTX單元指示信息為0,對(duì)應(yīng)的CNG單元?jiǎng)t按照上述DTX工作方案一中的SID幀格式解碼得到濾波器參數(shù)和能量參數(shù)并對(duì)其后的8個(gè)背景噪聲信號(hào)幀進(jìn)4亍內(nèi)插;若DTX單元指示信息為1,對(duì)應(yīng)的CNG單元?jiǎng)t按照上述DTX工作方案二中的SID幀格式解碼得到濾波器參數(shù)、能量參數(shù)和固定碼本參數(shù)并對(duì)其后的3個(gè)背景噪聲信號(hào)幀進(jìn)行內(nèi)插。實(shí)施例二在編碼端,背景噪聲信號(hào)被逐幀輸入至背景噪聲分析單元22,背景噪聲分析單元22計(jì)算當(dāng)前背景噪聲信號(hào)幀的子帶電平/eve/A,(/,幀能量pow/"V和短時(shí)信噪比smf(/,并保存在內(nèi)存中。其中子帶電平feve/A,(/的計(jì)算可以通過(guò)濾波器組實(shí)現(xiàn)也可以通過(guò)變換的方法實(shí)現(xiàn);幀能量的計(jì)算方式為p0W[/]=|>ve/[A:,/]2,其中N表示總的子帶數(shù);短時(shí)信噪比的計(jì)算方式為,[/]=--,其中6c^一一朋/m^7(w/"(/6士_wo/w—pcw[/]—為長(zhǎng)時(shí)背景噪聲能量估計(jì)。當(dāng)背景噪聲信號(hào)幀積累夠一定數(shù)量時(shí),背景噪聲分析單元22開(kāi)始根據(jù)保存在內(nèi)存中的短時(shí)特征參數(shù)(子帶電平,幀能量,短時(shí)信噪比)計(jì)算背景噪聲能量波動(dòng)pow—v"r"、長(zhǎng)時(shí)信噪比sm"一/o"g/"《/、長(zhǎng)時(shí)背景噪聲能量估計(jì)"o&e_pow/^/,并在收到每一個(gè)背景噪聲信號(hào)幀時(shí)更新計(jì)算結(jié)果。除長(zhǎng)時(shí)信噪比以外,其余參數(shù)計(jì)算結(jié)果的更新僅發(fā)生在當(dāng)前信號(hào)幀為背景噪聲信號(hào)幀時(shí),長(zhǎng)時(shí)信噪比的更新僅發(fā)生在當(dāng)前信號(hào)幀為非背景噪聲信號(hào)幀時(shí)。長(zhǎng)時(shí)信噪比sw一/o"g/z7的計(jì)算方法為丄,其中Z為被選為做長(zhǎng)時(shí)平均的非背景噪聲信號(hào)幀數(shù)量。背景噪聲能量波動(dòng)vw/"(/的計(jì)算方法為1'f1'/ow—var卩]=—*2/ow[w]——*Sjtow[w]24,其中Z為被選為做長(zhǎng)時(shí)平均的背景噪聲信號(hào)幀數(shù)量。長(zhǎng)時(shí)背景噪聲能量估計(jì)6dfcr—"o&e^ow/"V的計(jì)算方法為6*一woz'se—pow[/〗=(1-a)*6士——pow[z'_1]+a*pow[。,其中a為~~~個(gè)0到l間的比例因子,本實(shí)施例中取才直為5%。背景噪聲分析單元22將計(jì)算得到的背景噪聲能量波動(dòng)varA/,長(zhǎng)時(shí)信噪比s"r一/o"g/^輸出至背景噪聲分類單元23。本實(shí)施例中,定義了四種背景類型穩(wěn)態(tài)大SNR背景噪聲信號(hào)、穩(wěn)態(tài)小SNR背景噪聲信號(hào)、非穩(wěn)態(tài)大SNR背景噪聲信號(hào)和非穩(wěn)態(tài)小SNR背景噪聲信號(hào)。背景噪聲分類單元23通過(guò)將pow一v^7"(/和sw—/o"g/"z7分別與一個(gè)能量波動(dòng)門(mén)限pow—varj&和一個(gè)信噪比門(mén)限sw一Ar做比較,將當(dāng)前背景噪聲劃歸為4種背景噪聲類型種的一類,其中當(dāng)/7ow—〉pcw—var_//zr-S/owgj/^"時(shí),當(dāng)前背景為非秀惑態(tài)大SNR背景噪聲信號(hào);當(dāng)pow—var/f7〉pow—var—f/w且sw」owg<sw—f/w"時(shí),當(dāng)前背景為非穩(wěn)、態(tài)小SNR背景噪聲信號(hào);當(dāng)/ow—var/"(/<"/7CW—vflrj/zr!s"r—/o"g〉s"rj/zr時(shí),當(dāng)前背景為穩(wěn)、態(tài)大SNR背景噪聲信號(hào);當(dāng)/ow—var/"7<"/ow—j/2rs"r—/owg〈sm"j/r時(shí),當(dāng)前背景為穂、態(tài)小SNR背景噪聲信號(hào)。本實(shí)施例中,一共有四種不同的DTX單元,其中DTX單元一采用每8幀發(fā)送一個(gè)SID幀的非連續(xù)傳輸機(jī)制,SID幀中只包含濾波器參數(shù)和能量參數(shù);DTX單元二采用每8幀發(fā)送一個(gè)SID幀的非連續(xù)傳輸機(jī)制,SID幀中除包含濾波器參數(shù)和能量參數(shù)外還包含固定碼本參數(shù);DTX單元三采用每3幀發(fā)送一個(gè)SID幀的非連續(xù)傳輸機(jī)制,SID幀中除包含濾波器參數(shù)和能量參數(shù)外還包含固定碼本參數(shù);DTX單元四采用全速率編碼的連續(xù)傳輸沖幾制。編碼切換單元24除了接收背景噪聲分類單元23的背景噪聲類型信息外,還與一個(gè)切換模式控制指令接口相連。切換模式控制指令有5種指示,分別表示帶寬正常、帶寬較多、帶寬較少、帶寬很多和帶寬很少。切換模式控制指令與DTX系統(tǒng)的切換^t式關(guān)系如下當(dāng)切換模式控制指令表示帶寬正常時(shí),DTX系統(tǒng)的切換模式為對(duì)穩(wěn)態(tài)大SNR類背景采用DTX單元一;對(duì)穩(wěn)態(tài)小SNR類背景采用DTX單元二;對(duì)非穩(wěn)態(tài)大SNR類背景采用DTX單元三;對(duì)非穩(wěn)態(tài)小SNR類背景采用DTX單元四。當(dāng)切換模式控制指令表示帶寬較多時(shí),DTX系統(tǒng)的切換模式為對(duì)穩(wěn)態(tài)大SNR類背景和穩(wěn)態(tài)小SNR類背景均采用DTX單元二;對(duì)非穩(wěn)態(tài)大SNR類背景和非穩(wěn)態(tài)小SNR類背景均采用DTX單元四;當(dāng)切換模式控制指令表示帶寬較少時(shí),DTX系統(tǒng)的切換模式為對(duì)穩(wěn)態(tài)大SNR類背景和穩(wěn)態(tài)小SNR類背景均采用DTX單元一;對(duì)非穩(wěn)態(tài)大SNR類背景和非穩(wěn)態(tài)小SNR類背景均采用DTX單元三;當(dāng)切換模式控制指令表示帶寬很多時(shí),DTX系統(tǒng)的切換模式為對(duì)四種背景噪聲類型均采用DTX單元四;當(dāng)切換模式控制指令表示帶寬很少時(shí),DTX系統(tǒng)的切換模式為對(duì)四種背景噪聲類型均采用DTX單元一。每種SID幀組裝時(shí)在幀內(nèi)設(shè)置一個(gè)DTX單元指示信息以聲明該SID幀屬于哪種DTX單元。本實(shí)施例中的DTX單元指示信息可用2比特來(lái)表示,其中00、01和IO分別表示DTX單元一、DTX單元二和DTX單元三,方案四由于是全速率編碼所以無(wú)需標(biāo)識(shí)出來(lái)。在解碼端,識(shí)別單元60首先根據(jù)SID幀中的DTX單元指示信息判斷出該SID幀所屬的DTX單元,并指示對(duì)應(yīng)的CNG單元解碼重構(gòu),其中若DTX單元指示信息為00,則按照上述DTX工作方案一中的SID幀格式解碼得到濾波器參數(shù)和能量參數(shù)并對(duì)其后的8個(gè)背景噪聲信號(hào)幀進(jìn)行內(nèi)插;若DTX單元指示信息為01,則按照上述DTX工作方案二中的SID幀格式解碼得到激勵(lì)參數(shù),濾波器參數(shù)和能量參數(shù)并對(duì)其后的8個(gè)背景噪聲信號(hào)幀進(jìn)行內(nèi)插。若DTX單元指示信息為10,則按照上述DTX工作方案三中的SID幀格式解碼得到濾波器參數(shù)、能量參數(shù)和固定碼本參數(shù)并對(duì)其后的3個(gè)背景噪聲信號(hào)幀進(jìn)行內(nèi)插。本領(lǐng)域技術(shù)人員可以靈活根據(jù)信號(hào)特征參數(shù)劃分背景噪聲類型,并設(shè)定切換模式,這里不再一一列舉。綜上所述,本發(fā)明實(shí)施例提供一種編碼方法,包括獲取待發(fā)送背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;根據(jù)所述背景噪聲類型選擇一種DTX機(jī)制將背景噪聲信號(hào)編碼為包含DTX機(jī)制指示信息的SID幀并非連續(xù)發(fā)送,其中每一種DTX才幾制中的SID幀編碼方式和/或SID幀非連續(xù)發(fā)送方式不相同。進(jìn)一步,所述編碼方法還包括設(shè)定不同的DTX機(jī)制選擇模式,即不同的切換模式,任意兩個(gè)DTX機(jī)制選擇模式之間至少有一個(gè)背景噪聲類型對(duì)應(yīng)的DTX機(jī)制不相同;并根據(jù)選定的DTX機(jī)制選擇模式,為各背景噪聲類型確定對(duì)應(yīng)的DTX機(jī)制。更近一步,所述方法還包括當(dāng)所述至少一個(gè)信號(hào)特征參數(shù)值為的設(shè)定值時(shí),將背景噪聲信號(hào)編碼為全速率的語(yǔ)音幀并連續(xù)發(fā)送。其中,信號(hào)特征參數(shù)值包括如下之一或任意組合長(zhǎng)時(shí)SNR、背景噪聲估計(jì)電平、背景噪聲能量波動(dòng)估計(jì)、背景噪聲語(yǔ)波動(dòng)估計(jì)和背景噪聲波動(dòng)頻率。本發(fā)明實(shí)施例還提供一種對(duì)對(duì)應(yīng)的SID幀進(jìn)行解碼的方法,包括識(shí)別SID幀中的DTX機(jī)制指示信息,其中每一種DTX機(jī)制中的SID幀編碼方式不相同;根據(jù)所述DTX機(jī)制指示信息,采用對(duì)應(yīng)的解碼方式解碼SID幀,并重構(gòu)為背景噪聲信號(hào)。應(yīng)用本發(fā)明實(shí)施例提出的技術(shù)方案,可以才艮據(jù)背景噪聲的不同類型以及通信系統(tǒng)的實(shí)際狀況,采用不同的SID幀編碼方法和非連續(xù)傳輸^L制,在合理利用通信系統(tǒng)實(shí)際資源的情況下自適應(yīng)于不同類型背景噪聲所要求的編碼精度和時(shí)間分辨力,來(lái)達(dá)到在合理利用信道資源的前提下在解碼端高質(zhì)量的提供各種類型背景噪聲的目的。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。權(quán)利要求1、一種背景噪聲編碼裝置,其特征在于,包括背景噪聲分析單元,用于獲取背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;背景噪聲分類單元,用于根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;編碼切換單元和至少兩個(gè)非連續(xù)傳輸單元,所述編碼切換單元用于根據(jù)所述背景噪聲類型將背景噪聲信號(hào)輸入對(duì)應(yīng)的非連續(xù)傳輸單元,每一個(gè)非連續(xù)傳輸單元用于將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸單元指示信息的靜音描述幀并非連續(xù)傳輸,其中各非連續(xù)傳輸單元的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)傳輸機(jī)制不相同。2、如權(quán)利要求1所述的背景噪聲編碼裝置,其特征在于,還包括指令接收單元,用于接收切換模式控制指令并轉(zhuǎn)發(fā)給編碼切換單元,所述切換模式控制指令用于指示編碼切換單元使用一種切換模式,任意兩個(gè)切換^t式之間至少有一個(gè)背景噪聲類型對(duì)應(yīng)不同的非連續(xù)傳輸單元。3、如權(quán)利要求1所述的背景噪聲編碼裝置,其特征在于,還包括語(yǔ)音編碼器,所述編碼切換單元根據(jù)背景噪聲分類單元識(shí)別出的其中一種指定背景噪聲類型,將背景噪聲信號(hào)輸入語(yǔ)音編碼器編碼為語(yǔ)音幀并連續(xù)輸出。4、如權(quán)利要求l、2或3所述的背景噪聲編碼裝置,其特征在于,所述非連續(xù)傳輸單元具體包括非語(yǔ)音編碼器,用于將背景噪聲信號(hào)編碼為靜音描述幀;靜音描述幀發(fā)送器,用于非連續(xù)發(fā)送所述靜音描述幀。5、一種對(duì)權(quán)利要求1所述背景噪聲編碼裝置輸出的靜音描述幀進(jìn)行解碼的背景噪聲解碼裝置,其特征在于,包括第一識(shí)別單元,用于識(shí)別靜音描述幀中的非連續(xù)傳輸單元指示信息;解碼切換單元和至少兩個(gè)舒適噪聲生成單元,所述解碼切換單元用于根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,將所述靜音描述幀輸入對(duì)應(yīng)的舒適噪聲生成單元,每一個(gè)舒適噪聲生成單元根據(jù)接收的靜音描述幀的編碼方式對(duì)應(yīng)解碼靜音描述幀,并重構(gòu)背景噪聲信號(hào)。6、如權(quán)利要求5所述的背景噪聲解碼裝置,其特征在于,還包括第二識(shí)別單元,所述第二識(shí)別單元用于識(shí)別語(yǔ)音幀和靜音描述幀,并將所述靜音描述幀送入第一識(shí)別單元,或者在識(shí)別出語(yǔ)音幀時(shí)通知所述解碼切換單元;語(yǔ)音解碼器,所述解碼切換單元將第二識(shí)別單元識(shí)別出的語(yǔ)音幀送入語(yǔ)音解碼器解碼并連續(xù)輸出。7、如權(quán)利要求6所述的背景噪聲解碼裝置,其特征在于,所述第一識(shí)別單元和第二識(shí)別單元合并設(shè)置。8、一種通信設(shè)備,包括第一語(yǔ)音檢測(cè)器,用于檢測(cè)采集的信號(hào)中是否包含有效語(yǔ)音并分類輸出;第一語(yǔ)音編碼器,用于將包含有效語(yǔ)音的信號(hào)編碼為語(yǔ)音幀并連續(xù)輸出;其特征在于,還包括背景噪聲編碼裝置,該背景噪聲編碼裝置具體包括背景噪聲分析單元,用于獲取不包含有效語(yǔ)音的背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;背景噪聲分類單元,用于根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;編碼切換單元和至少兩個(gè)非連續(xù)傳輸單元,所述編碼切換單元用于根據(jù)所述背景噪聲類型將背景噪聲信號(hào)輸入對(duì)應(yīng)的非連續(xù)傳輸單元,每一個(gè)非連續(xù)傳輸單元用于將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸單元指示信息的靜音描述幀并非連續(xù)傳輸,其中各非連續(xù)傳輸單元的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)傳輸機(jī)制不相同。9、如權(quán)利要求8所述的通信設(shè)備,其特征在于,所述背景噪聲解碼裝置還包括指令接收單元,用于接收切換模式控制指令并轉(zhuǎn)發(fā)給編碼切換單元,所述切換模式控制指令用于指示編碼切換單元使用一種切換;漠式,任意兩個(gè)切換模式之間至少有一個(gè)背景噪聲類型對(duì)應(yīng)不同的非連續(xù)傳輸單元。10、如權(quán)利要求8所述的通信設(shè)備,其特征在于,所述編碼切換單元還連接所述第一語(yǔ)音編碼器,所述編碼切換單元根據(jù)背景噪聲分類單元識(shí)別出的其中一種指定背景噪聲類型,將背景噪聲信號(hào)輸入第一語(yǔ)音編碼器編碼為語(yǔ)音幀并連續(xù)輸出。11、如權(quán)利要求8所述的通信設(shè)備,其特征在于,所述背景噪聲解碼裝置還包括第二語(yǔ)音編碼器,所述編碼切換單元根據(jù)背景噪聲分類單元識(shí)別出的其中一種指定背景噪聲類型,將背景噪聲信號(hào)輸入第二語(yǔ)音編碼器編碼為語(yǔ)音幀并連續(xù)輸出。12、如權(quán)利要求8、9、10或11所述的通信設(shè)備,其特征在于,所述非連續(xù)傳輸單元具體包括非語(yǔ)音編碼器,用于根據(jù)設(shè)定的靜音描述幀編碼方式將背景噪聲信號(hào)編碼為靜音描述幀;靜音描述幀發(fā)送器,用于根據(jù)設(shè)定的非連續(xù)傳輸機(jī)制發(fā)送所述靜音描述幀。13、如權(quán)利要求8所述的通信設(shè)備,其特征在于,還包括第一識(shí)別單元,用于識(shí)別靜音描述幀中的非連續(xù)傳輸單元指示信息;解碼切換單元和至少兩個(gè)舒適噪聲生成單元,所述解碼切換單元用于根據(jù)所述識(shí)別單元的識(shí)別結(jié)果,將所述靜音描述幀輸入對(duì)應(yīng)的舒適噪聲生成單元,每一個(gè)舒適噪聲生成單元根據(jù)接收的靜音描述幀的編碼方式對(duì)應(yīng)解碼靜音描述幀,并重構(gòu)背景噪聲信號(hào)。14、如權(quán)利要求13所述的通信設(shè)備,其特征在于,還包括第二識(shí)別單元,所述第二識(shí)別單元用于識(shí)別語(yǔ)音幀和靜音描述幀,并將所述靜音描述幀送入第一識(shí)別單元,或者在識(shí)別出語(yǔ)音幀時(shí)通知所述解碼切換單元;語(yǔ)音解碼器,所述解碼切換單元將第二識(shí)別單元識(shí)別出的語(yǔ)音幀送入語(yǔ)音解碼器解碼并連續(xù)輸出。15、如權(quán)利要求14所述的通信設(shè)備,其特征在于,所述第一識(shí)別單元和第二識(shí)別單元合并設(shè)置。16、一種通信設(shè)備,包括背景噪聲解碼裝置,其特征在于,所述背景噪聲解碼裝置包括第一識(shí)別單元,用于識(shí)別靜音描述幀中的非連續(xù)傳輸單元指示信息;解碼切換單元和至少兩個(gè)舒適噪聲生成單元,所述解碼切換單元用于才艮據(jù)所述識(shí)別單元的識(shí)別結(jié)果,將所述靜音描述幀輸入對(duì)應(yīng)的舒適噪聲生成單元,每一個(gè)舒適噪聲生成單元根據(jù)接收的靜音描述幀的編碼方式對(duì)應(yīng)解碼靜音描述幀,并重構(gòu)背景噪聲信號(hào)。17、如權(quán)利要求16所述的通信設(shè)備,其特征在于,還包括第二識(shí)別單元,所述第二識(shí)別單元用于識(shí)別語(yǔ)音幀和靜音描述幀,并將所述靜音描述幀送入第一識(shí)別單元,或者在識(shí)別出靜音描述幀時(shí)通知所述解碼切換單元;語(yǔ)音解碼器,所述解碼切換單元將第二識(shí)別單元識(shí)別出的語(yǔ)音幀送入語(yǔ)音解碼器解碼并輸出。18、如權(quán)利要求17所述的通信設(shè)備,其特征在于,所述第一識(shí)別單元和第二識(shí)別單元合并設(shè)置。19、一種背景噪聲編碼方法,其特征在于,包括獲取背景噪聲信號(hào)的至少一個(gè)信號(hào)特征參數(shù)值;根據(jù)所述至少一個(gè)信號(hào)特征參數(shù)值確定背景噪聲類型;根據(jù)所述背景噪聲類型選擇一種非連續(xù)傳輸機(jī)制將背景噪聲信號(hào)編碼為包含非連續(xù)傳輸機(jī)制指示信息的靜音描述幀并非連續(xù)發(fā)送,其中每一種非連續(xù)傳輸機(jī)制中的靜音描述幀編碼方式和/或靜音描述幀非連續(xù)發(fā)送方式不相同。20、如權(quán)利要求19所述的編碼方法,其特征在于,所述根據(jù)背景噪聲類型選擇一種非連續(xù)傳輸機(jī)制是根據(jù)設(shè)定的非連續(xù)傳輸機(jī)制選擇模式中背景噪聲類型和非連續(xù)傳輸機(jī)制之間的對(duì)應(yīng)關(guān)系進(jìn)行選擇的,任意兩個(gè)切換模式之間至少有一個(gè)背景噪聲類型對(duì)應(yīng)的非連續(xù)傳輸機(jī)制不相同。21、如權(quán)利要求19所迷的編碼方法,其特征在于,還包括當(dāng)所述至少一個(gè)信號(hào)特征參數(shù)值滿足設(shè)定條件時(shí),將背景噪聲信號(hào)編碼為全速率的語(yǔ)音幀并連續(xù)發(fā)送。22、如權(quán)利要求19、20或21所述的編碼方法,其特征在于,所述信號(hào)特征參數(shù)包括如下之一或任意組合長(zhǎng)時(shí)SNR、背景噪聲估計(jì)電平、背景噪聲能量波動(dòng)估計(jì)、背景噪聲鐠波動(dòng)估計(jì)和背景噪聲波動(dòng)頻率。23、如權(quán)利要求22所述的編碼方法,其特征在于,根據(jù)各信號(hào)特征參數(shù)值的大小,所述背景噪聲類型包括穩(wěn)態(tài)背景噪聲信號(hào)和非穩(wěn)態(tài)背景噪聲信號(hào)。24、如權(quán)利要求23所述的編碼方法,其特征在于,當(dāng)所述信號(hào)特征參數(shù)包括長(zhǎng)時(shí)SNR時(shí)所述穩(wěn)態(tài)背景噪聲信號(hào)進(jìn)一步包括穩(wěn)態(tài)大SNR背景噪聲信號(hào)和穩(wěn)態(tài)小SNR背景噪聲信號(hào);所述非穩(wěn)態(tài)背景噪聲信號(hào)進(jìn)一步包括非穩(wěn)態(tài)大SNR背景噪聲信號(hào)和非穩(wěn)態(tài)小SNR背景噪聲信號(hào)。25、如權(quán)利要求19所述的編碼方法,其特征在于,不同靜音描述幀編碼方式之間的區(qū)別包括至少一個(gè)靜音描述幀編碼參數(shù)不相同,或者同一靜音描述幀編碼參數(shù)的量化精度不相同。26、如權(quán)利要求25所述的編碼方法,其特征在于,所述的靜音描述幀編碼參數(shù)包括合成濾波器參數(shù)和激勵(lì)參數(shù)。27、如權(quán)利要求26所述的編碼方法,其特征在于,所述的激勵(lì)參數(shù)包括自適應(yīng)碼本參數(shù)和/或固定碼本參數(shù)。28、如權(quán)利要求19所述的編碼方法,其特征在于,不同靜音描述幀非連續(xù)發(fā)送方式之間的區(qū)別包括發(fā)送的相鄰兩個(gè)靜音描述幀之間的傳輸間隔不相同。29、如權(quán)利要求28所述的編碼方法,其特征在于,所述的傳輸間隔根據(jù)背景信號(hào)的變化自適應(yīng)確定,并且不同靜音描述幀非連續(xù)發(fā)送方式之間的最小間隔不相同。30、如權(quán)利要求28所述的編碼方法,其特征在于,各靜音描述幀非連續(xù)發(fā)送方式的傳輸間隔為不相同的固定值。31、一種對(duì)權(quán)利要求19所述方法生成的靜音描述幀進(jìn)行解碼的方法,其特征在于,包括識(shí)別靜音描述幀中的非連續(xù)傳輸機(jī)制指示信息,其中每一種非連續(xù)傳輸機(jī)制中的靜音描述幀編碼方式不相同;根據(jù)所述非連續(xù)傳輸機(jī)制指示信息,采用對(duì)應(yīng)的解碼方式解碼靜音描述幀,并重構(gòu)為背景噪聲信號(hào)。全文摘要本發(fā)明實(shí)施例提供一種背景噪聲編碼/解碼裝置、方法和通信設(shè)備,以實(shí)現(xiàn)根據(jù)通信環(huán)境的背景噪聲情況靈活調(diào)整SID幀編碼方式和非連續(xù)傳輸機(jī)制。本發(fā)明技術(shù)方案可以根據(jù)背景噪聲的不同類型靈活采用不同的SID幀編碼方法和非連續(xù)傳輸機(jī)制,在合理利用通信系統(tǒng)實(shí)際資源的情況下自適應(yīng)于不同類型背景噪聲所要求的編碼精度和時(shí)間分辨力,來(lái)達(dá)到在合理利用信道資源的前提下在解碼端高質(zhì)量的提供各種類型背景噪聲的目的。文檔編號(hào)G10L19/012GK101320563SQ20071011057公開(kāi)日2008年12月10日申請(qǐng)日期2007年6月5日優(yōu)先權(quán)日2007年6月5日發(fā)明者張立斌,喆王申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1