新四季網

語音編碼的製作方法

2023-05-05 20:38:06

專利名稱:語音編碼的製作方法
技術領域:
本發明涉及語音編碼,更具體地,涉及在包含數位化語音樣本的離散時間幀中對語音信號編碼,但是本發明特別適用於,儘管是不必要的,變長比特語音編碼。
在歐洲,被接受的數字蜂窩電話的標準以字首GSM而聞名(用於移動通訊的全球系統),最近版本的GSM標準(GSM2;06.60)導致已知為增強全速率(EFR)的新語音編碼算法(或編解碼器)的細則。如傳統的語音編解碼器那樣,EFR被設計為降低個體聲音或數據通訊所需的比特率。通過最小化該比特率,可以復用到給定信號帶寬的獨立呼叫數可以增加。
類似於EFR中使用的語音編碼器結構的通常的圖解說明在圖l中給出。採樣後的語音信號被分成20毫秒的幀x,每個包含160個樣本。每個樣本由16個比特表示。通過首先將樣本幀應用於線性預測編碼器(LPC1),這些樣本幀被編碼,其中的線性預測編碼器為每個幀產生一組LPC係數a.這些係數代表幀中的短時冗餘。
來自LPC1的輸出包括LPC係數a和殘餘信號γ1,該信號是通過LPC分析濾波器從輸入語音幀中除去短時冗餘而產生的。然後,殘留信號被提供給長時預測器(LPT)2,它產生一組表示殘留信號γ1中長時冗餘的LTP參數b,並且還產生長時冗餘被除去的殘留信號s。實際上,長時預測分兩個階段,(1)首先為整個幀進行開環估計得到一組LTP參數;(2)其次對估計所得的參數進行閉環精確化以便為該幀的每個40樣本子幀產生一組LTP參數。LTP2提供的殘留信號s依次通過濾波器1/A(z)和W(z)而被濾波(以圖l中的方框2a給出)以給出加權後的殘留信號s~]]>。這些濾波器中的第一個是LPC合成濾波器,而第二個是強調譜中的共振峰結構的感知加權濾波器.所有濾波器的參數是由LPC分析階段給出的(塊1)。
代數激勵碼書3被用於產生激勵矢量c。對於每個40樣本子幀(每幀有4個子幀),通過縮放單元4,一些不同的「候選」激勵矢量依次被施加給LTP合成濾波器5。濾波器5接受當前子幀的LTP參數,並且在激勵矢量中引入LTP參數預測的長時冗餘。所產生的信號然後被提供給LPC合成濾波器6,該濾波器接收連續幀的LPC係數。對於給定的子幀,利用幀到幀的內插會產生一組LPC係數,所產生的係數依次應用於產生合成信號ss。


圖1的編碼器不同於以前的碼激勵線性預測(CELP)編碼器,後者用到了包含預定的激勵矢量組的碼書。前者類型的編碼器卻依賴於激勵矢量的代數產生和確定(例如,見WO 9624925),並且常常被稱為代數CELP或ACELP。更具體的,量化矢量d(i)被定義為包含10個非零脈衝。所有的脈衝幅度可以為+1或-1。子幀中40個樣本位置(I=0到39)被劃分成5個「軌道」,每個軌道包括兩個脈衝(即8個可能位置中的2個)。如在下面表中給出的。
表1代數碼書中各個脈衝的可能位置 給定軌道中每對脈衝的位置以6比特編碼(即,總共30比特,每個脈衝3比特),而軌道中第一脈衝的符號以1比特編碼(總共5比特)。第二脈衝的符號並不會被特別編碼,而是根據其相對於第一脈衝的位置來獲得,如果第二脈衝的採樣位置先於第一脈衝,那麼第二脈衝被定義為與第一脈衝符號相反,否則,兩個脈衝被定義具有相同的符號。所有的3比特脈衝位置被進行格雷編碼,以便提高針對信道誤差的強度,使得量化矢量可以用35比特代數碼u來編碼。
為了產生激勵矢量c(i),由代數碼u定義的量化矢量d(i)被預濾波器FE(z)濾波,其中的預濾波器增強了特殊的譜分量以便提高合成語音的質量。預濾波器(常常稱為色彩濾波器)用為該子幀產生的某些LTP參數來定義。
如傳統的CELP編碼器那樣,差值單元7在逐個樣本(逐個子幀)的基礎上確定合成信號和輸入信號之間的差值。加權濾波器8被用於對誤差信號加權以考慮人類音頻感知。對於給定的子幀,搜索單元9從代數碼書3產生的候選矢量中選出適當的激勵矢量{c(i),其中I=0到39},其方式是識別出最小化加權均方誤差的矢量。該過程通常稱為「矢量量化」。
如已經注意到的,在縮放單元4激勵矢量被乘以增益gc。導致縮放後的激勵矢量的能量等於加權殘留信號s~]]>能量的增益值被選出,其中的殘留信號由LTP2給出。該增益由下式給出gc=s~THc(i)c(i)THTHc(i)]]>其中H是線性預測模型(LTP和LPC)脈衝響應矩陣。有必要將增益信息連同定義激勵矢量的代數碼一起引入編碼後的語音子幀,以使得子幀能夠被正確重構。然而,與其直接引入增益gc,不如在處理單元10中根據以前的語音子幀產生預測增益 並且在單元11中確定校正因子,即 然後,在包括5比特碼矢量的校正因子碼書情況下,相關因子被進行矢量量化。索引矢量νγ表明量化後的增益相關因子 該因子被引入編碼後的幀。假定增益gc在幀與幀之間略有不同,那麼γgc≌1,並可以用相對較短的碼書來正確量化。
實際上,預測增益 是利用具有固定係數的移動平均(MA)預測得到的,如下所示,對激勵能量進行了4階MA預測。使得子幀n中除去平均激勵能量(以dB)後得到E(n),由下式給出E(n)=10log(1Ngc2i=0N-1c2(i))-E_......(3)]]>其中N=40是子幀的大小,c(i)是激勵矢量(包括預濾波)。E=36dB是典型激勵能量的預定均值。子幀n的能量可以由下式預測 其中[b1b2b3b4]=
是MA預測係數, 是子幀j的預測能量 中的誤差。根據下面等式,當前子幀的誤差被計算出來,用在處理後續子幀中 通過以 代替等式(3)中的E(n),預測能量可以用於計算預測增益 如下式 其中Ec=10log(1Ni=0N-1c2(i))......(7)]]>是激勵矢量c(i)的能量。
增益校正因子碼書搜索被執行以識別量化後的增益校正因子 它使得誤差最小化 編碼幀包括LPC係數,LTP參數,定義激勵矢量的代數碼,以及量化後的增益校正因子碼書索引。在發送之前,在編碼和復用單元12中會對某些編碼參數進行進一步編碼。實際上,LPC係數被轉換成相應數量的線性譜對(LSP)係數,如在「Efficient Vector Quantisation ofLPC Parameters at 24Bits/Frame」Kuldip K.P和Bishnu S.A,IEEETrans Speech and Audio Processing,卷1,第1期,January 1993中描述的那樣,整個的編碼幀也被編碼以用於誤差檢測和校正。為GSM2制定的編解碼器以完全相同的比特數,即244對每個語音幀進行編碼。在引入卷積編碼和附加了循環冗餘檢驗比特後增加到456比特。
圖2給出ACELP解碼器的通常結構,適於對被圖1的編碼器編碼的信號解碼。解復用器13將所接收的編碼信號分離為各個分量。相同於解碼器處的碼書3的代數碼書14確定編碼矢量並對該矢量進行預濾波(利用LTP參數)以產生激勵矢量,其中的編碼矢量由所接收的編碼信號中的35比特代數碼確定。增益校正因子是利用所接收的量化增益校正因子並根據增益校正因子碼書確定的,並且該因子在塊15中用於校正在塊16確定的、根據以前解碼的子幀得到的預測增益。在塊17中,激勵矢量被乘以校正後的增益,然後該乘積被傳送給LTP合成濾波器18和LPC合成濾波器19。LTP和LPC濾波器分別接收由編碼信號傳送的LTP參數和LPC係數,並在激勵矢量中再次引入長時和短時冗餘。
語音在其本質上變化性很強,包括強活動期和弱活動期,並且常常包括相對的無聲段。因此使用固定比特率編碼會浪費帶寬資源。一些語音編解碼器被推薦,這些編解碼器的幀與幀之間,子幀與子幀之間的編碼比特率是變化的。例如,US 5,657,420推薦了一種語音編解碼器用於US CDMA系統中,在該系統中,數據幀的編碼比特率是根據數據幀中的語音活動等級而從一些可能的比特率中選出的。
至於ACELP編解碼器,建議將語音信號子幀劃分成兩類或多類,並用不同的代數碼書對不同的類別進行編碼。更具體的,加權信號s~]]>隨時間變化很慢的子幀可以利用具有相對較少脈衝(如2)的碼矢量d(i)來編碼,而加權殘留信號變化相對較快的子幀可以用具有相對較多脈衝(例如10)的碼矢量d(i)來編碼。
參考上面的等式(7),碼矢量d(i)中激勵脈衝數量的變化,例如從10變為2將導致激勵矢量c(i)中能量的相應降低。因為等式(4)的能量預測是基於以前子幀的,在激勵脈衝數量大量減少的情況下,該預測值可能會很差。這樣會導致預測增益 中相對較大的誤差,造成增益校正因子在整個語音信號上變化很大。為了能夠正確地對這種變化範圍很大的增益校正因子量化,增益校正因子量化表必須相對很大,需要相應較長的碼書索引νγ,例如5比特。這樣會在編碼子幀數據中加入額外的比特。
要理解的是預測增益中的較大誤差也會產生於CELP編碼器中,在該編碼器中碼矢量d(i)的能量在幀與幀之間變化很大,需要類似的較大的碼書用於量化增益校正因子。
本發明的目標是克服或至少減輕上面提到的現存可變速率編解碼器的不利之處。
根據本發明的第一方面,這裡給出了一種對語音信號編碼的方法,其中的信號包括含有數位化語音樣本的子幀序列,對於每個子幀,該方法包括(a)選出一個至少包括一個脈衝的量化矢量d(i),其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化;(b)確定增益值gc用於縮放量化矢量d(i)的幅度或用於縮放從量化矢量d(i)得到的另一個矢量c(i)的幅度,其中縮放後的矢量與加權後的殘留信號s~]]>同步;(c)確定縮放因子k,該因子為預定能量值與量化矢量d(i)中能量之比的函數;(d)在一個或多個以前處理過的子幀基礎上確定預測的增益值 該因子為量化矢量d(i)的能量Ec的函數或者當另一個矢量c(i)的幅度由所述的縮放因子k縮放時,為該矢量c(i)的能量Ec的函數;(e)利用所述的增益值gc和所述的預測增益值 確定量化的增益校正因子 通過如上述的那樣縮放激勵矢量的能量,當量化矢量d(i)中的脈衝數(或能量)在子幀之間變化時,本發明會提高預測增益值 的準確性。這樣會減小增益校正因子γgc的範圍,並且在與前文相比更小的量化碼書的情況下,能夠進行正確量化。使用較小的碼書降低了用於索引該碼書的矢量的比特長度。此外,可以用與以前所用碼書大小相同的碼書來提高量化準確性。
在本發明的一個實施方案中,矢量d(i)中的脈衝數m取決於子幀語音信號的本質。在另一個可選實施方案中,脈衝數m是由系統需求或特性確定的。例如在編碼信號通過傳輸信道傳輸的情況下,當信道幹涉較高時,脈衝數可以很小,這樣可以允許更多的保護比特加入信號中。當信道幹涉較低時,信號需要較少的保護比特,矢量中的脈衝數可以增加。
最好的是,本發明的方法是一種可變比特率的編碼方法,該方法包括通過從語音信號子幀中基本除去長時和短時冗餘而產生所述加權殘留信號s~;]]>根據包括在加權殘留信號s~]]>中的能量而將語音信號子幀分類,並利用該分類來確定量化矢量d(i)中的脈衝數m。
最好的是,該方法包括為每個子幀產生一組線性預測編碼(LPC)係數a,並為每幀產生一組長時預測(LTP)參數b,其中的數據幀包括多個語音子幀,並在LPC係數,LTP參數,量化矢量d(i)和量化增益校正因子 的基礎上產生編碼的語音信號。
最好的是,量化矢量d(i)由代數碼μ定義,該碼被引入編碼語音信號中。
最好的是增益值gc被用於縮放所述矢量c(i),該矢量是通過對量化矢量d(i)濾波得到的。
最好的是,預測增益值根據下面等式確定。 其中E是常數, 是在以前子幀基礎上確定的當前子幀中能量的預測值。該預測能量可以用下面等式確定 其中bi是移動平均預測係數,p是預測階數, 是以前子幀j的預測能量 的誤差,誤差由下式給出 項Ec是由下面等式確定的Ec=10log(1Ni=0N-1(kc(i))2)]]>其中N是子幀中的樣本數,最好的是k=Mm]]>其中M是量化矢量d(i)中最大允許的脈衝數。
最好的是,量化矢量d(i)包括兩個或多個脈衝,其中所有的脈衝具有相同的幅度。
最好的是,步驟(d)包括搜索一個增益校正因子碼書來確定最小化誤差的量化增益校正因子 並對識別出的量化增益校正因子進行碼書索引編碼。
根據本發明的第二方面,這裡給出一種方法,對數位化採樣語音信號的編碼子幀序列進行解碼,對於每個子幀,該方法包括(a)從編碼信號恢復至少包括一個脈衝的量化矢量d(i),其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化。
(b)從編碼信號恢復量化增益校正因子 (c)確定縮放因子k,該因子為預定能量值與量化矢量d(i)中能量之比的函數;(d)在一個或多個以前處理過的子幀基礎上確定預測的增益值 該增益值為量化矢量d(i)的能量Ec的函數,或者當另一個得自d(i)的矢量c(i)的幅度由所述縮放因子k縮放時,為該矢量c(i)的能量Ec的函數。
(e)利用量化增益校正因子 來校正預測增益值 以給出校正後的增益值gc。
(f)利用增益值gc對量化矢量d(i)或所述另一個矢量c(i)進行縮放以產生與殘留信號s~]]>同步的激勵矢量,其中的殘留信號s~]]>在從原始子幀語音信號中基本上除去冗餘信息之後仍然保留在該子幀中。
最好的是,每個所接收信號的編碼子幀包括一個代數碼u,該碼定義了量化矢量d(i),每個編碼子幀還包括一個索引,該索引定義了獲得量化增益校正因子 的量化增益校正因子碼書的地址。
根據本發明的第三方面,這裡給出一種裝置用於編碼語音信號,該信號包括含有數字語音樣本的子幀序列,該裝置具有依次編碼所述每個子幀的裝置,這些該裝置包括用於選出包括至少一個脈衝的量化矢量d(i)的矢量選擇裝置,其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化。
用於確定增益值gc的第一信號處理裝置,該增益值用於縮放量化矢量d(i)的幅度或用於縮放得自量化矢量d(i)的另一個矢量c(i)的幅度,其中縮放後的矢量與加權後的殘留信號s~]]>同步。
用於確定縮放因子k的第二信號處理裝置,其中k為預定能量值與量化矢量d(i)中能量之比的函數;在一個或多個以前處理過的子幀基礎上確定預測增益值 的第三信號處理裝置,該增益值為量化矢量d(i)的能量Ec的函數或當另一個矢量c(i)的幅度由所述縮放因子k縮放時,為該矢量c(i)的能量Ec的函數。
用於利用所述的增益值gc和所述的預測增益值 確定量化增益校正因子 的第四信號處理裝置。
根據本發明的第四方面,這裡給出一種裝置,用於對數位化採樣語音信號的編碼子幀序列解碼,該裝置具有對所述每個子幀依次解碼的裝置,這些裝置包括用於從編碼信號恢復包括至少一個脈衝的量化矢量d(i)的第一信號處理裝置,其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化。
用於從編碼信號恢復量化增益校正因子 的第二信號處理裝置。
用於確定縮放因子k的第三信號處理裝置,該因子為預定能量值與量化矢量d(i)中能量之比的函數;用於在一個或多個以前處理過的子幀基礎上確定預測增益值 的第四信號處理裝置,該因子為量化矢量d(i)的能量Ec的函數或者當另一個矢量c(i)的幅度由所述的縮放因子k縮放時,為該矢量c(i)的能量Ec的函數。
用於利用量化增益校正因子 來校正預測增益值 以給出校正後的增益值gc的校正裝置。
用於利用增益值gc對量化矢量d(i)或所述另一個矢量c(i)進行縮放以產生與殘留信號s~]]>同步的激勵矢量的縮放裝置,其中的殘留信號在從原始子幀語音信號中除去冗餘信息之後仍然保留在該子幀中。為了更好地理解本發明以及本發明是如何實現的,下面通過例子參考附圖描述,其中圖1給出ACELP語音編碼器的方框圖。
圖2給出ACELP語音解碼器的方框圖。
圖3給出修正後的能夠進行可變比特率編碼的ACELP語音編碼器的方框圖。
圖4給出修正後的能夠進行可變比特率解碼的ACELP語音解碼器的方框圖。
上面已經參考圖1和2簡要描述了類似於為GSM2推薦的ACELP語音編解碼器。圖3說明了適於對數位化採樣語音信號進行變比特率編碼的經修正的ACELP語音編碼器,其中的功能塊已經參考圖1描述了,這些功能塊被標以類似的參考標號。
在圖3的編碼器中,圖1的單個代數碼書3被一對代數碼書13,14代替。第一碼書13被用於基於包含兩個脈衝的碼矢量d(i)來產生激勵矢量c(i),而第二碼書14被用於基於包含10個脈衝的碼書矢量d(i)來產生激勵矢量c(i)。對於給定的子幀,碼書選擇單元5根據LTP2給出的加權殘留信號s~]]>中的能量選出碼書13,14。如果加權殘留信號中的能量超過了某個預定的(或自適應的)閾值--表明變化很大的加權殘留信號,那麼10個脈衝碼書14被選出。另一方面,如果加權殘留信號中的能量低於定義的閾值,那麼2脈衝碼書13被選出。在使用3個或多個碼書的情況中,建議定義兩個或多個閾值。為了更詳細地描述適當的碼書選擇過程,應該參考文獻「Toll Quality Variable-Rate SpeechCodec」;Ojala P;Proc.Of IEEE International Conference onAcoustics,Speech and Signal Processing,Munich,Germany,Apr.21-24 1997。
用於縮放單元4的增益gc的推導是如上面參考等式(1)描述的那樣實現的。然而,在獲得預測增益 的過程中,通過如下所示對激勵矢量施加一個幅度縮放因子k,等式(7)被修正(在修正處理單元16中)為下式Ec=10log(1Ni=0N-1(kc(i))2)......(9)]]>在選擇10個脈衝碼書的情況下,k=1,在選擇2個脈衝碼書的情況下, 更通用的表達是,縮放因子由下式給出k=10m......(10)]]>其中m是對應碼書矢量d(i)中的脈衝數。
對於給定子幀在計算除去均值後的激勵能量E(n)的過程中,為了能夠以等式(4)預測能量,還需要引入縮放因子k。這樣等式(3)被修正為E(n)=10log(1Ngc2i=0N-1(kc(i))2)-E_]]>然後通過等式(6)、等式(9)給出的修正後的激勵矢量能量和等式(11)給出的修正後的除去均值的激勵能量來計算預測增益。
將縮放因子k引入等式(9)和(11)明顯改善了增益預測使得一般來說 當與以前技術相比增益校正因子的範圍縮小時,可以使用較小的增益校正因子碼書,使用較短長度的碼書索引νγ,例如3或4比特。
圖4說明了適於對圖3的ACELP編碼器編碼的語音信號解碼的解碼器,其中在圖3中語音子幀以變比特率被編碼。圖4中解碼器的大部分功能與圖3的解碼器相同,並且這些功能塊已經參考圖2描述了,並且這些功能塊在圖2和圖4中被標以相同的參考標號。主要的差別在於兩個代數碼書20,21的給出,它們對應於圖3編碼器中的2脈衝碼書和10脈衝碼書。所接收代數碼u的本質確定了適當碼書20,21的選擇,此後解碼過程以前面描述的同樣方式進行。然而,如編碼器那樣,在塊22中利用等式(6)、等式(9)給出的縮放後的激勵矢量能量Ec和等式(11)給出的縮放後的除去均值的激勵能量E(n)來計算預測增益 技術人員將會理解在不偏離本發明範圍的情況下可以對上面描述的實施方案進行各種修改。特別是,圖3和4中的編碼器和解碼器可以用軟體或硬體實現,也可以軟硬結合來實現。儘管上面的描述集中於GSM蜂窩電話系統,本發明也能夠很好地應用於其它的蜂窩無線電系統以及非無線電通訊系統如網際網路。本發明還可以應用於數據存儲中對語音數據的編碼和解碼過程。
本發明可以應用於CELP編碼器,以及ACELP編碼器。然而,因為CELP編碼器有一個固定碼書用於產生量化矢量d(i),並且給定量化矢量中脈衝的幅度可以變化,用於縮放激勵矢量c(i)幅度的縮放因子k並不是(如等式(10)那樣)脈衝數m的簡單函數。而且,每個固定碼書的每個量化矢量d(i)的能量必須被計算出來並且該能量相對於例如最大量化矢量能量的比例要確定。該比例的平方根給出縮放因子k。
權利要求
1.一種編碼語音信號的方法,其中的信號包括含有數位化語音樣本的子幀序列,對於每個子幀,該方法包括(a)選出一個包括至少一個脈衝的量化矢量d(i),其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化;(b)確定增益值gc用於縮放量化矢量d(i)的幅度或用於縮放從量化矢量d(i)得到的另一個矢量c(i)的幅度,其中縮放後的矢量與加權後的殘留信號s~]]>同步;(c)確定縮放因子k,該因子為預定能量值與量化矢量d(i)中能量之比的函數;(d)在一個或多個以前處理過的子幀基礎上確定預測的增益值 該增益值為量化矢量d(i)的能量Ec的函數或當另一個矢量c(i)的幅度由所述的縮放因子k縮放時該矢量c(i)的能量Ec的函數;(e)利用所述的增益值gc和所述的預測增益值 確定量化的增益校正因子
2.根據權利要求1的方法,該方法是變比特率編碼方法,該方法包括通過從語音信號子幀中基本上除去長時和短時冗餘而產生所述的加權殘留信號s;~]]>根據包含於加權殘留信號s~]]>中的能量將語音信號子幀分類,並利用該分類確定量化矢量d(i)中的脈衝數m。
3.根據權利要求1或2的方法,包括為每個子幀產生一組線性預測編碼(LPC)係數a和為每個數據幀產生一組長時預測(LTP)參數b,其中的數據幀包括多個語音子幀;在LPC係數,LTP參數,量化矢量d(i)以及量化增益校正因子 的基礎上產生編碼語音信號。
4.根據前面任何一個權利要求的方法,包括通過代數碼u在編碼信號中定義量化矢量d(i)。
5.根據前面任何一個權利要求的方法,其中預測增益值是根據下面等式確定的 其中E是常數, 是在所述以前處理過的子幀基礎上確定的當前子幀中能量的預測值。
6.根據前面任何一個權利要求的方法,其中所述預測增益值量化矢量d(i)的除去均值後的能量E(n)的函數,或者當每個以前處理的子幀的所述另一個矢量c(i)的幅度被所述縮放因子k縮放時,為該矢量c(i)的能量Ec的函數。
7.根據前面任何一個權利要求的方法,其中增益值gc被用於對所述另一個矢量c(i)進行縮放,該另一個矢量是通過對量化矢量d(i)濾波得到的。
8.根據權利要求5的方法,其中所述預測增益值 是量化矢量d(i)的除去均值後的激勵能量E(n)的函數,或者當每個以前處理過的子幀的所述另一個矢量c(i)的幅度被所述縮放因子k縮放時,為該矢量c(i)的能量Ec的函數;增益值gc被用於對所述另一個矢量c(i)進行縮放,該另一個矢量是通過對量化矢量d(i)濾波得到的;預測能量是利用下面等式得到的 其中bi是移動平均預測係數,P是預測階數, 是以前子幀j中預測能量 中的誤差,由下式給出 其中
9.根據權利要求5的方法,其中項Ec由下面等式確定Ec=10log(1Ni=0N-1(kc(i))2)]]>其中N是子幀中的樣本數。
10.根據前面任何一個權利要求的方法,其中,如果量化矢量d(i)包括兩個或多個脈衝,則所有脈衝具有相同的幅度。
11.根據前面任何一個權利要求的方法,其中縮放因子由下式給出k=Mm]]>其中M是量化矢量d(i)中最大允許的脈衝數。
12.根據前面任何一個權利要求的方法,該方法包括搜索一個增益校正因子碼書來確定量化增益校正因子 該因子使誤差最小化 並對所識別出的量化增益校正因子進行碼書索引編碼。
13.對數位化採樣語音信號子幀序列解碼的方法,對於每個子幀,該方法包括(a)從編碼信號恢復包括至少一個脈衝的量化矢量d(i),其中矢量d(i)中的脈衝數m和脈衝位置可能在子幀之間變化;(b)從編碼信號恢復量化增益校正因子 (c)確定縮放因子k,該因子為預定能量值與量化矢量d(i)中能量之比的函數;(d)在一個或多個以前處理過的子幀基礎上確定預測的增益值 該增益值是量化矢量d(i)的能量Ec的函數或當得自該量化矢量的另一個矢量c(i)的幅度由所述的縮放因子k縮放時,該矢量c(i)的能量Ec的函數。(e)利用量化增益校正因子 來校正預測增益值 以給出校正後的增益值gc。(f)利用增益值gc對量化矢量d(i)或所述另一個矢量c(i)進行縮放以產生與殘留信號s~]]>同步的激勵矢量,其中的殘留信號s~]]>在從原始子幀語音信號中除去冗餘信息之後仍然保留在該子幀中。
14.根據權利要求13的方法,其中每個所接收信號的編碼子幀包括一個定義量化矢量d(i)的代數碼μ和對獲得量化增益校正因子 的量化增益校正因子碼書編址的索引。
15.用於編碼語音信號的裝置,其中的信號包括含有數位化語音樣本的子幀序列,該裝置具有依次對所述每個子幀編碼的裝置,這些裝置包括用於選出包括至少一個脈衝的量化矢量d(i)的矢量選擇裝置,其中矢量d(i)中脈衝數m和脈衝位置可能在子幀之間變化;用於確定增益值gc的第一信號處理裝置,該增益值用於縮放量化矢量d(i)的幅度或從量化矢量d(i)得到的另一個矢量c(i)的幅度,其中縮放後的矢量與加權後的殘留信號s~]]>同步;用於確定縮放因子k的第二信號處理裝置,其中k為預定能量值與量化矢量d(i)中能量之比的函數;在一個或多個以前處理過的子幀基礎上確定預測增益值 的第三信號處理裝置,該增益值為量化矢量d(i)的能量Ec的函數或當另一個矢量c(i)的幅度由所述的縮放因子k縮放時,為該矢量c(i))的能量Ec的函數。用於利用所述的增益值gc和所述的預測增益值 確定量化增益校正因子 的第四信號處理裝置。
16.用於對數位化採樣語音信號的編碼子幀序列進行解碼的裝置,該裝置具有用於對每個所述子幀依次解碼的裝置,所說依次解碼裝置包括從編碼信號恢復包括至少一個脈衝的量化矢量d(i)的第一信號處理裝置,其中矢量d(i)中脈衝數m和脈衝位置可能在子幀之間變化;從編碼信號恢復量化增益校正因子 的第二信號處理裝置。確定縮放因子k的第三信號處理裝置,該因子為預定能量值與量化矢量d(i)中能量之比的函數;在一個或多個以前處理過的子幀基礎上確定預測增益值 的第四信號處理裝置,該增益值為量化矢量d(i)的能量Ec的函數或當另一個得自該量化矢量的矢量c(i)的幅度由所述的縮放因子k縮放時,為矢量c(i))的能量Ec的函數。利用量化增益校正因子 來校正預測增益值 以給出校正後的增益值gc的校正裝置;利用增益值gc對量化矢量d(i)或所述另一個矢量c(i)進行縮放以產生與殘留信號s~]]>同步的激勵矢量的縮放裝置,其中的殘留信號s~]]>在從原始子幀語音信號中除去冗餘信息之後仍然保留在該子幀中。
全文摘要
可變比特率語音編碼方法為每個子幀確定一個量化矢量d(i),該矢量包括數量可變的脈衝。用於激勵LTP和LPC合成濾波器的激勵矢量c(i)是通過對量化矢量d(i)進行濾波得到的,增益值g
文檔編號G10L19/002GK1292914SQ99803763
公開日2001年4月25日 申請日期1999年2月12日 優先權日1998年3月9日
發明者P·奧亞拉 申請人:諾基亞行動電話有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀