專利名稱:具有可提高保真度的柔和噪聲可變特性語音編碼的制作方法
本申請根據(jù)35USC119(e)(1)要求申請日為1998年11月23日的US60/109,555共同未決臨時申請的優(yōu)先權(quán)。
所屬領(lǐng)域本發(fā)明主要涉及語音編碼,更確地說,涉及在語音暫停(inactivity)周期內(nèi)產(chǎn)生仿真背景噪聲的語音編碼。
背景技術(shù):
語音編碼器和譯碼器通常分別設(shè)置在無線發(fā)射器和無線接收器中,而且它們可以同時工作,以允許通過無線連接在給定的發(fā)射器和接收器之間進行語音通信。通常將語音編碼器和語音譯碼器的結(jié)合稱為語音編碼譯碼器。移動無線電話(例如,蜂窩式電話)是常規(guī)通信裝置的一個實例,這種常規(guī)通信裝置一般包括具有語音編碼器的無線發(fā)射器和具有語音譯碼器的無線接收器。
在常規(guī)的以程序塊為基礎(chǔ)的語音編碼器中,將輸入的語音信號分成稱為幀的塊。對于普通的4kHz電話帶寬范圍的應(yīng)用領(lǐng)域而言,一般幀長度是20ms或160次采樣。該幀被一進步分成一般長度為5ms或40次采樣的子幀。
常規(guī)的線性預(yù)測合成分析(analysis-by-synthesis)(LPAS)編碼器采用了與語音生成有關(guān)的模塊。根據(jù)輸入的語音信號,抽取描述音域、音調(diào)等的模擬參數(shù)。通常相對于每一個幀計算緩慢變化的參數(shù)。例如,這些參數(shù)包括STP(短期預(yù)測)參數(shù),該參數(shù)描述語音生成裝置中的音域。STP參數(shù)的一個實例是線性預(yù)測系數(shù)(LPC),其代表輸入的語音信號譜形狀。變化較快的參數(shù)實例包括音調(diào)和修正形狀/增益參數(shù),這些參數(shù)通常是在每個子幀中進行計算的。
用合適的公知換算器和矢量量化技術(shù)對抽取的參數(shù)進行量化。常將STP參數(shù),例如線性預(yù)測系數(shù)轉(zhuǎn)換成更適合量化的表達法,例如線性譜頻率(LSFs)。量化后,通過通信信道將這些參數(shù)發(fā)送到譯碼器。
在常規(guī)的LPAS譯碼器中,通常進行與上述相反的操作,而且對語音信號進行合成。常常將后置濾波技術(shù)應(yīng)用到合成語音信號中以提高感覺的質(zhì)量。
對于很多普通的背景噪聲類型而言,需要更低的語音位速率以形成足夠好的信號模型?,F(xiàn)有的移動系統(tǒng)利用了在有背景噪聲時調(diào)節(jié)發(fā)射的位速率這一事實。在使用連續(xù)發(fā)射技術(shù)的常規(guī)系統(tǒng)中,可變速率(VR)的語音編碼器可以利用其最低的位速率。在常規(guī)的非連續(xù)發(fā)射(DTX)系統(tǒng)中,當(dāng)講演者停頓(inactive)時發(fā)射器停止發(fā)送編碼的語音幀。在規(guī)則或非規(guī)則間隔(通常為每500ms)內(nèi),發(fā)射器發(fā)送適合于在譯碼器中產(chǎn)生柔和噪聲(comfort noise)的語音參數(shù)。傳統(tǒng)上將這些適合產(chǎn)生柔和噪聲(CNG)的參數(shù)進行編碼使之成為有時稱為靜默描述符(SID)的幀。在接收器中,譯碼器使用在SID幀中接收到的柔和噪聲參數(shù)以便借助于常規(guī)的柔和噪聲注入(CNI)算法合成仿真噪聲。
當(dāng)在常規(guī)的DTX系統(tǒng)內(nèi)的譯碼器中產(chǎn)生柔和噪聲時,通常感到這種噪聲非常固定而且與活躍(active)(非DTX)模式下產(chǎn)生的背景噪聲有很大不同。產(chǎn)生這種感覺的原因是不象正常的語音幀那樣經(jīng)常向接收器發(fā)送DTX SID幀。在具有DTX模式的LPAS編碼譯碼器中,常常需估算幾個幀范圍內(nèi)的背景噪聲頻譜和能量(例如平均值),而且將估算的參數(shù)進行量化并通過信道發(fā)送到譯碼器。
圖1表示一個示例性傳統(tǒng)柔和噪聲譯碼器,所述譯碼器產(chǎn)生上述估算的背景噪聲(柔和噪聲)參數(shù)。一般每隔100到500ms便發(fā)送一次量化的柔和噪聲參數(shù)。
發(fā)送低更新率SID幀而不是發(fā)送規(guī)則語音幀的好處有兩方面。例如,由于較低的能量消耗而使移動式無線電收發(fā)信機中電池的壽命延長,而且由發(fā)射器引起的干擾下降從而可提供較高的系統(tǒng)容量。
在常規(guī)的譯碼器中,可以如圖2所示那樣接收柔和噪聲參數(shù),并對其進行譯碼。由于譯碼器并不象其正常接收語音參數(shù)那樣頻繁地接收新的柔和噪聲參數(shù),所以在SID幀中接收到的柔和噪聲參數(shù)常在23處插入以便在柔和噪聲合成時形成平緩的參數(shù)演變。在一般用25表示的合成操作中,譯碼器向合成濾波器27輸入與增益成比例的隨機噪聲(例如白噪聲)激勵和內(nèi)插的譜參數(shù)。結(jié)果,不管譯碼器一端(見圖1)的背景噪聲s(n)字符是否改變,都會感覺到產(chǎn)生的柔和噪聲s。(n)具有高穩(wěn)定性(“靜態(tài)的”)。這個問題在具有強變化性例如街道噪聲和混串音(例如飯館噪聲)并伴有汽車噪聲的背景下更為突出。
一種解決這種“靜態(tài)的”柔和噪聲問題的常規(guī)方法是簡單地提高DTX柔和噪聲參數(shù)的更新率(例如,使用較高的SID幀速率)。這種方案的代表性問題是因為發(fā)射器必須更頻繁地工作而使電池的消耗(例如在移動式無線電收發(fā)信機中)增加,而且由于提高了SID幀速率,所以系統(tǒng)容量將減小。因此,在常規(guī)的系統(tǒng)中允許存在靜態(tài)的背景噪聲。
因此,需要避免與產(chǎn)生常規(guī)柔和噪聲有關(guān)的上述缺點。
按照本發(fā)明,將根據(jù)在編碼器中經(jīng)受的實際背景噪聲的特性改變按常規(guī)產(chǎn)生的柔和噪聲參數(shù)。在改變參數(shù)的基礎(chǔ)上產(chǎn)生的柔和噪聲感覺上比按常規(guī)產(chǎn)生的柔和噪聲穩(wěn)定性小,而且更接近于編碼器中經(jīng)受的實際背景噪聲。
對附圖的簡要說明圖1示意性地表示在常規(guī)語音編碼器中柔和噪聲參數(shù)的產(chǎn)生。
圖2示意性地表示在常規(guī)語音譯碼器中柔和噪聲的生成。
圖3表示按照本發(fā)明所述用于產(chǎn)生柔和噪聲的柔和噪聲參數(shù)改變裝置。
圖4表示圖3中改變裝置的示例性實施例。
圖5表示圖4中可變性估算器的示例性實施例。
圖5A表示對圖5中選擇信號的示例性控制。
圖6表示圖3-5中改變裝置的示例性實施例,其中圖5中的可變性估算器一部分設(shè)在編碼器中而另一部分設(shè)在譯碼器中。
圖7表示可以由圖3-6的改變裝置完成的示例性操作。
圖8表示圖7中估算步驟的實例。
圖9表示可以采用圖3-8改變裝置實施例的話音通信系統(tǒng)。
詳細(xì)描述圖3表示按照本發(fā)明改變?nèi)岷驮肼晠?shù)的柔和噪聲參數(shù)改變裝置30。在圖3的實例中,改變裝置30的輸入端33接收常規(guī)的內(nèi)插柔和噪聲參數(shù),例如從圖2中的內(nèi)插器23輸出的頻譜和能量參數(shù)。改變裝置30的輸入端31還接收在編碼器中經(jīng)受的與背景噪聲有關(guān)的頻譜和能量參數(shù)。改變裝置30根據(jù)在輸入端31接收到的背景噪聲參數(shù)改變接收到的柔和噪聲參數(shù),以便在輸出端35產(chǎn)生經(jīng)改變的柔和噪聲參數(shù)。然后將改變后的柔和噪聲參數(shù)送到例如圖2中所示用于進行傳統(tǒng)柔和噪聲合成操作的柔和噪聲合成部分25。輸出端35得到的經(jīng)改變的柔和噪聲參數(shù)允許合成部分25產(chǎn)生的柔和噪聲更精確地再現(xiàn)送到語音編碼器的實際背景噪聲。
圖4表示圖3所示柔和噪聲參數(shù)改變裝置30的示例性實施例。改變裝置30包括與輸入端31耦接以便接收背景噪聲的頻譜和能量參數(shù)的可變性估算器41??勺冃怨浪闫?1估算背景噪聲參數(shù)的可變性特征,并在輸出端43輸出表示背景噪聲參數(shù)可變性的信息??勺冃孕畔⒖梢员硎九c其平均值有關(guān)的參數(shù)可變性特征,例如參數(shù)的變化,或參數(shù)與其平均值的最大偏差。
輸出端43的可變性信息還可以表示相關(guān)特性,參數(shù)與時間的關(guān)系,或其它參數(shù)與時間之間可變性的量度。例如,時間可變性信息包括簡單地測量例如參數(shù)變化率(快速或慢速變化),參數(shù)變化,平均值的最大偏差,其它表示參數(shù)可變性特征的統(tǒng)計測量,和更超前的例如自相關(guān)特性的測量,以及根據(jù)參數(shù)估算的自回歸(AR)預(yù)測器的濾波器系數(shù)。簡單的變化測量率的實例是對過零率進行計數(shù),即,當(dāng)按參數(shù)值的順序從第一參數(shù)值尋找到最后一個參數(shù)值時參數(shù)變化標(biāo)記出現(xiàn)的次數(shù)。從估算器41的輸出端43輸出的信息輸入到組合器45,該組合器將端出端43的輸出信息與在輸出端33接收到的內(nèi)插柔和噪聲參數(shù)相互組合以便在端口35產(chǎn)生改變的柔和噪聲參數(shù)。
圖5表示圖4中可變性估算器41的示例性實施例。圖5的估算器包括與輸入端31相耦接以便接收背景噪聲的頻譜和能量參數(shù)的平均可變性測定器51。平均可變性測定器51可以測定上述平均可變性特征。例如,如果圖3的背景噪聲緩沖器37由8幀和32子幀構(gòu)成,則可以按下述式方分析緩沖的頻譜和能量參數(shù)的可變性。可以計算緩沖的頻譜參數(shù)平均值(象在產(chǎn)生SID幀的DTX編碼器中通常所做的那樣),并從緩沖的頻譜參數(shù)值中減去該平均值,從而得出譜偏差值矢量。同樣,可以計算緩沖的能量參數(shù)的平均子幀值(象在產(chǎn)生SID幀的DTX編碼器中通常所做的那樣),并從緩沖的子幀能量參數(shù)值中減去所述平均子幀值,從而得出能量偏差值矢量。因此頻譜和能量偏差矢量包括需除去的頻譜和能量參數(shù)平均值。通過通信通道52將頻譜和能量偏差矢量從可變性測定器51傳送到偏差矢量存儲單元55。
系數(shù)計算器53也與輸入端31相連以便接收背景噪聲參數(shù)。可以控制示例性系數(shù)計算器53根據(jù)各頻譜和能量參數(shù)完成常規(guī)的AR估算。通過通信通道54將由AR估算得到的濾波器系數(shù)從系數(shù)計算器53送到濾波器57。在計算器53中算出的濾波器系數(shù)可以確定例如各頻譜和能量參數(shù)的通用極點濾波器。
在一個實施例中,系數(shù)計算器53進行頻譜和能量參數(shù)的第一級AR估算,按常規(guī)形式計算每個參數(shù)的濾波器系數(shù)al=Rxx(1)/Rxx(0)。Rxx(0)和Rxx(1)的值是特定參數(shù)的常規(guī)自相關(guān)值Rxx(0)=Σn=0N-1x(n)*x(n)]]>Rxx(1)=Σn=0N-1x(n)*x(n-1)]]>在Rxx計算中,x表示背景噪聲(例如,頻譜或能量)參數(shù)。a1為正值時通常表示參數(shù)變化緩慢,而為負(fù)值時通常表示快速改變。
按照一個實施例,對于頻譜參數(shù)的每個幀和能量參數(shù)的每個子幀而言,可以例如隨機選擇(通過存儲單元55的選擇輸入端)從相應(yīng)的偏差矢量中得到的分量x(k),并通過采用了相應(yīng)濾波系數(shù)的濾波器57進行濾波。然后通過標(biāo)定裝置59(例如多路轉(zhuǎn)換器)用恒定標(biāo)定因數(shù)對濾波器的輸出進行標(biāo)定。在圖5中用xp(k)表示的標(biāo)定后的輸出送入圖4中所示組合器45的輸入端43。
在圖5A示意性表示的實施例中,過零率測定器50與31相連以便接收來自緩沖器37的緩沖參數(shù)。測定器50測定頻譜和能量參數(shù)各自的過零率。即,對于在緩沖器37中緩沖的能量參數(shù)序列,和在緩沖器37中緩沖的頻譜參數(shù)序列而言,過零率測定器50測定的是當(dāng)從緩沖序列中的第一參數(shù)值查尋到最后一個參數(shù)值時與參數(shù)值變化有關(guān)的標(biāo)記在各序例中出現(xiàn)的次數(shù)。然后可以在56中用該過零率信息控制圖5中的選擇信號。
例如,對于給定的偏差矢量而言,如果與參數(shù)有關(guān)的過零率較高(顯示較高的參數(shù)可變性),則可以控制選擇信號隨機選擇相對更頻繁(象每幀或每個子幀那樣頻繁)的偏差矢量分量x(k),而如果相關(guān)的過零率較低(顯示較低的參數(shù)可變性),則可以控制選擇信號隨機選擇相對不太頻繁(例如不象每幀或每個子幀那樣頻繁)的偏差矢量分量x(k)。在其它實施例中,將給定的偏差矢量分量x(k)的選擇頻率設(shè)置成預(yù)定的理想值。
圖4中表示當(dāng)組合器工作時將標(biāo)定的輸出xp(k)與常規(guī)的柔和噪聲參數(shù)相結(jié)合。這種結(jié)合對于譜參數(shù)而言是在幀基礎(chǔ)上進行的,而對于能量參數(shù)而言是在子幀基礎(chǔ)上進行的。在一個實例中,組合器45可以是一個加法器,其簡單地將信號xp(k)加到常規(guī)的柔和噪聲參數(shù)上。因此可以認(rèn)為圖5中的標(biāo)定輸出xp(k)是干擾信號,組合器45可以用該信號對在33接收到的常規(guī)柔和噪聲參數(shù)進行干擾,以便產(chǎn)生可輸入到柔和噪聲合成部分25(參見圖2-4)中的經(jīng)改變的(干擾的)柔和噪聲參數(shù)。
傳統(tǒng)的柔和噪聲合成部分25可以按常規(guī)的形式利用干擾的柔和噪聲參數(shù)。由于常規(guī)參數(shù)的干擾,產(chǎn)生的柔和噪聲將具有半隨機可變性,這種半隨機可變性明顯提高了對例如混串音和街道噪聲以及汽車噪聲等多變背景的感覺質(zhì)量。
在一個實例中,干擾信號xp(k)可以用下式表示xp(k)=βx,(bOx,x(k)-alx.γx,(xp(k-1)),其中βx是標(biāo)定因數(shù),bOx和a1x是濾波器系數(shù),而γx是帶寬延伸因數(shù)。
圖5中的虛線表示的是省略了濾波操作,并且干擾信號xp(k)包括標(biāo)定的偏差矢量分量的實施例。
在一些實施例中,圖3-5的改變裝置30完全設(shè)在語音譯碼器內(nèi)(參見圖9),而在另一些實施例中,圖3-5的改變裝置配置在語音編碼器和語音譯碼器之間(參見圖9中的虛線)。在將改變裝置30完全設(shè)置在譯碼器內(nèi)的實施例中,必須對圖3所示的背景噪聲參數(shù)作為譯碼器的噪聲加以識別。這可以通過在緩沖器37中對經(jīng)發(fā)射通道從編碼器接收到的所需量(幀和子幀)的頻譜和能量參數(shù)進行緩沖而實現(xiàn)。在DTX系統(tǒng)中,當(dāng)緩沖器37僅包含與背景噪聲有關(guān)的參數(shù)時,可以用通常在譯碼器中有效的隱含信息進行判定。例如,如果緩沖器37能緩沖N個幀,而且如果在對DTX模式的發(fā)射信號進行干擾前的語音段之后使用釋放延遲的N個幀(象常規(guī)那樣),那么在轉(zhuǎn)換到DTX模式之前的最后N個幀中將僅包含背景噪聲的頻譜和能量參數(shù)。然后可以如上所述通過改變裝置30來利用這些背景噪聲參數(shù)。
在將改變裝置30設(shè)置在編碼器和譯碼器之間的實施例中,可以將平均可變性測量器51和系數(shù)計算器53設(shè)在編碼器中。這樣,這些實施例中的通信通道52和54便與將常規(guī)的柔和噪聲參數(shù)從編碼器發(fā)送到譯碼器(參見圖1的2)時所用的傳統(tǒng)通信通道相似。更確切地說,如圖6的實例所示,通道52和54分別通過量化器(同時參見圖1)、通信通道(同時參見圖1和圖2)以及非量化部分(同時參見圖2)進入存儲單元55和濾波器57(同時參見圖5)。針對平均可變性和AR濾波器系數(shù)信息可以使用公知的標(biāo)定值以及AR濾波器系數(shù)量化技術(shù)。
當(dāng)利用平均可變性測定器51和系數(shù)計算器53可有效處理背景噪聲的頻譜和能量參數(shù)時,編碼器可采用公知的傳統(tǒng)裝置,這是因為通常編碼器利用這些相同的頻譜和能量參數(shù)來產(chǎn)生常規(guī)的柔和噪聲參數(shù)。傳統(tǒng)的編碼器通常計算多個幀的平均能量和平均頻譜,并將這些平均頻譜和能量參數(shù)作為柔和噪聲參數(shù)發(fā)送到譯碼器。如圖6所示,由于必須通過發(fā)射通道將來自系數(shù)計算器53的濾波器系數(shù)和來自平均可變性測定器51的偏差矢量從編碼器發(fā)送到譯碼器,所以當(dāng)將改變裝置配置在編碼器和譯碼器之間時,需要特別大的帶寬。相反,當(dāng)將改變裝置完全設(shè)置在譯碼器中時,不需要特別大的帶寬來實現(xiàn)此目的。
圖7表示可以通過圖3-5的改變裝置實施例完成的上述示例性操作。首先在步驟71中確定有效頻譜和能量參數(shù)(例如,在圖3的緩沖器37中)是與語音相關(guān)還是與背景噪聲相關(guān)。如果有效參數(shù)與背景噪聲相關(guān),則在步驟73估算例如平均可變性和時間可變性等背景噪聲的特性。隨后在步驟75中,根據(jù)估算的背景噪聲特性對內(nèi)插的柔和噪聲參數(shù)進行干擾。步驟75的干擾通常一直持續(xù)到在步驟77中檢測到背景噪聲。如果在步驟77中檢測到語音活性(Speechactivity),則在步驟71中等待其它背景噪聲參數(shù)的出現(xiàn)。
圖8表示在圖7所示的估算步驟73期間進行的示例性操作。在步驟81的過程中考慮與上述N個緩沖幀相應(yīng)的N個幀和kN個子幀。在一個實施例中,N=8,k=4。在步驟83中得到具有N個分量的頻譜偏差矢量,而在步驟85中得到具有kn個分量的能量偏差矢量。在步驟87中,從每個偏差矢量中選出(例如,隨機地)一個分量。在步驟89中,計算濾波器系數(shù),并且同時對選定的矢量分量進行濾波。在步驟88中,標(biāo)定經(jīng)濾波的矢量分量進而產(chǎn)生在圖7的步驟75中使用的干擾信號。圖8中的虛線對應(yīng)于圖5所示實施例(即,省略了濾波的實施例)中的虛線,而且用標(biāo)定的偏差矢量分量作為干擾參數(shù)。
圖9表示可以使用圖3-8所示柔和噪聲參數(shù)改變裝置實施例的示例性語音通信系統(tǒng)。發(fā)射器XMTR包括通過發(fā)送通道95與接收器RCVR中的語音譯碼器93相連的語音編碼器91。圖9所示發(fā)射器和接收器中之一或兩者可以是例如無線電話或無線通信系統(tǒng)中其它設(shè)施的一部分。通道95可以包括例如無線通信通道。如圖9所示,圖3-8中的改變裝置實施例可以象上述圖5和6中所示那樣設(shè)在譯碼器中,或是配置在編碼器和譯碼器之間(參見虛線)。
對于本領(lǐng)域的工作人員來說,很顯然通過例如適當(dāng)?shù)馗淖儌鹘y(tǒng)語音編碼譯碼器中的軟件、硬件或同時改變兩者,可以迅速實現(xiàn)上述圖3-9的實施例。
上述本發(fā)明改善了背景噪聲的逼真度(在一些實施例中沒有增加帶寬或能源成本)。這使得在語音編碼譯碼器中的語音和非語音模式之間的轉(zhuǎn)換更平滑,因此更能被人耳所接受。
盡管以上詳細(xì)描述了本發(fā)明的示例性實施例,但這并不對本發(fā)明的范圍構(gòu)成限制,本發(fā)明可以通過各種實施例來實施。
權(quán)利要求
1.在通過通信通道接收語音和噪聲信息的語音譯碼器中生成柔和噪聲的方法,包括提供通常由語音譯碼器使用的多個柔和噪聲參數(shù)以生成柔和噪聲;獲得表示背景噪聲參數(shù)可變性的可變信息;根據(jù)可變信息,改變?nèi)岷驮肼晠?shù)值以產(chǎn)生改變的柔和噪聲參數(shù)值;和利用改變的柔和噪聲參數(shù)值生成柔和噪聲。
2.根據(jù)權(quán)利要求1所述的方法,其中背景噪聲參數(shù)是頻譜參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,其中背景噪聲參數(shù)是能量參數(shù)。
4.根據(jù)權(quán)利要求1所述的方法,其中所述獲得信息的步驟包括獲得表示背景噪聲頻譜參數(shù)和背景噪聲能量參數(shù)可變性的可變信息。
5.根據(jù)權(quán)利要求1所述的方法,其中所述獲得信息的步驟包括根據(jù)多個背景噪聲參數(shù)值計算背景噪聲參數(shù)的平均值,和從每個背景噪聲參數(shù)值中減去平均值從而產(chǎn)生多個偏差值。
6.根據(jù)權(quán)利要求5所述的方法,其中所述改變步驟包括隨機選擇所述偏差值之一,通過標(biāo)定因數(shù)對隨機選擇的偏差值進行標(biāo)定以產(chǎn)生標(biāo)定的偏差值,和將標(biāo)定的偏差值與柔和噪聲參數(shù)值之一相組合從而產(chǎn)生一個改變了的柔和噪聲參數(shù)值。
7.根據(jù)權(quán)利要求1所述的方法,其中所述語音譯碼器設(shè)在無線通信裝置中。
8.根據(jù)權(quán)利要求7所述的方法,其中語音譯碼器設(shè)在蜂窩式電話中。
9.根據(jù)權(quán)利要求1所述的方法,其中所述獲得信息的步驟包括語音譯碼器不依賴通信通道單獨獲取可變信息。
10.根據(jù)權(quán)利要求1所述的方法,其中所述獲得信息的步驟包括語音譯碼器通過通信通道從語音編碼器中接收可變性信息。
11.根據(jù)權(quán)利要求1所述的方法,其中所述可變性信息包括表示背景噪聲參數(shù)如何相對于背景噪聲參數(shù)的平均值發(fā)生變化的平均可變性信息。
12.根據(jù)權(quán)利要求11所述的方法,其中所述信息獲得步驟包括使用多個背景噪聲參數(shù)值計算某個時間周期內(nèi)的背景噪聲參數(shù)平均值,并將平均值與至少一些背景噪聲參數(shù)值進行比較,從而產(chǎn)生需除去的背景噪聲參數(shù)平均值。
13.根據(jù)權(quán)利要求12所述的方法,其中所述信息獲得步驟包括利用多個背景噪聲參數(shù)值計算濾波器系數(shù),和根據(jù)濾波器系數(shù)濾掉至少一些需除去的背景噪聲參數(shù)平均值。
14.根據(jù)權(quán)利要求13所述的方法,其中所述最后提及的使用步驟包括計算自回歸預(yù)測濾波器的濾波器系數(shù)。
15.根據(jù)權(quán)利要求11所述的方法,其中所述的可變性信息包括表示背景噪聲參數(shù)如何隨時間變化的時間可變性信息。
16.根據(jù)權(quán)利要求1所述的方法,其中所述可變性信息包括表示背景噪聲參數(shù)如何隨時間而變化的時間可變性信息。
17.產(chǎn)生柔和噪聲參數(shù)的裝置,所述參數(shù)可用于在從通信通道接收語音和噪聲信息的譯碼器中產(chǎn)生柔和噪聲,所述裝置包括第一輸入端,其提供多個柔和噪聲參數(shù)值,這些參數(shù)值通常由語音譯碼器用來產(chǎn)生柔和噪聲;第二輸入端,其提供背景噪聲參數(shù);改變裝置,其與所述第一和第二輸入端耦接,并根據(jù)背景噪聲參數(shù)的可變性特征改變?nèi)岷驮肼晠?shù)值以產(chǎn)生改變的柔和噪聲參數(shù)值;和輸出端,其與所述改變裝置相耦接,以提供產(chǎn)生柔和噪聲所用的改變的柔和噪聲參數(shù)值。
18.根據(jù)權(quán)利要求17所述的裝置,其中背景噪聲參數(shù)是頻譜參數(shù)。
19.根據(jù)權(quán)利要求17所述的裝置,其中背景噪聲參數(shù)是能量參數(shù)。
20.根據(jù)權(quán)利要求17所述的裝置,其中所述改變裝置包括與第二輸入端相連并根據(jù)背景噪聲參數(shù)產(chǎn)生所述可變性信息的可變性估算器。
21.根據(jù)權(quán)利要求20所述的裝置,其中所述可變性估算器包括平均可變性測定器,其產(chǎn)生表示背景噪聲參數(shù)如何相對于背景噪聲參數(shù)的平均值而變化的平均可變性信息。
22.根據(jù)權(quán)利要求21所述的裝置,其中所述平均可變性測定器設(shè)在語音譯碼器內(nèi)。
23.根據(jù)權(quán)利要求21所述的裝置,其中所述平均可變性測定器設(shè)在能夠通過通信通道與語音譯碼器相連通的語音編碼器內(nèi)。
24.根據(jù)權(quán)利要求21所述的裝置,其中所述平均可變性測定器響應(yīng)多個背景噪聲參數(shù)值以計算一定時間周期內(nèi)的背景噪聲參數(shù)的平均值,而且可進一步完成將平均值與至少一些背景噪聲參數(shù)值相比較進而產(chǎn)生需除去的背景噪聲參數(shù)平均值的操作。
25.根據(jù)權(quán)利要求24所述的裝置,其中所述可變性信息包括表示背景噪聲參數(shù)如何隨時間而變的時間可變性信息。
26.根據(jù)權(quán)利要求25所述的裝置,其中所述可變性估算器包括根據(jù)多個背景噪聲參數(shù)值計算濾波器系數(shù)的系數(shù)計算器,所述時間可變性信息包含濾波器系數(shù)。
27.根據(jù)權(quán)利要求26所述的裝置,其中所述濾波器系數(shù)是自回歸預(yù)測濾波器的濾波器系數(shù)。
28.根據(jù)權(quán)利要求26所述的裝置,包括濾波器,該濾波器耦接到所述系數(shù)計算器上以便從所述計算器接收所述濾波器系數(shù),所述濾波器還耦接到所述平均可變性測定器上以便按照所述濾波系數(shù)對至少一些需除去的平均背景噪聲參數(shù)值進行濾波。
29.根據(jù)權(quán)利要求26所述的裝置,其中所述系數(shù)計算器設(shè)在語音譯碼器內(nèi)。
30.根據(jù)權(quán)利要求26所述的裝置,其中所述系數(shù)計算器設(shè)在能夠通過通信通道與語音譯碼器連通的語音編碼器內(nèi)。
31.根據(jù)權(quán)利要求20所述的裝置,其中所述可變性信息包括表示背景噪聲參數(shù)如何隨時間而變的時間可變性信息。
全文摘要
通過改變一般用來產(chǎn)生柔和噪聲的柔和噪聲參數(shù)值(33)而改善在非語音周期內(nèi)由語音譯碼器(93)產(chǎn)生的柔和噪聲質(zhì)量。根據(jù)與背景噪聲參數(shù)有關(guān)的可變性信息(43)來改變?nèi)岷驮肼晠?shù)值。然后用改變的柔和噪聲參數(shù)值(35)來產(chǎn)生柔和噪聲。
文檔編號G10L19/00GK1354872SQ99813620
公開日2002年6月19日 申請日期1999年11月8日 優(yōu)先權(quán)日1998年11月23日
發(fā)明者E·伊庫登, R·哈根, I·約翰森 申請人:艾利森電話股份有限公司