TW360859B

Vector quantization method and speech encoding method and apparatus

Abstract

ABSTRACT The processing volume for codebook search for vector quantization is to be diminished. In sending data representing an envelope of spectral components of the harmonics from a spectrum evaluation unit 148 of a sinusoidal analytic encoder 114 to a vector quantizer 116 for vector quantization, the degree of similarity between an input vector and all code vectors stored in the codebook is found by approximation for pre-selecting a smaller plural number of code vectors. From these plural pre-selected code vectors, such a code vector minimizing an error with respect to the input vector is ultimately selected. In this manner, a smaller number of candidate code vectors are pre-selected by pre-selection involving simplified processing and subsequently subjected to ultimate selection with high precision.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

13 claims: 13 independent, 0 dependent

  1. 1
    一種向量量化方法,其中一輸入向量與一碼冊內所儲存的碼向量比較,以輸出一所需碼向量之一索引,該方法包括:一預先選擇步驟,在輸入向量與該碼冊內所儲存的所有碼向量間找出近似程度,俾選擇複數具有高度近似性的碼向量;以及一終極選擇步驟,自該預先選擇步驟所選擇的碼向量中選擇中一相對於輸入向量最小化一誤差的碼向量。
  2. 2
    如申請專利範圍第1項之向量量化方法,其中該碼冊由複數碼冊組合而成,且其中碼向量自碼冊逐一選出。
  3. 3
    如申請專利範圍第1項之向量量化方法,其中使用一選擇性除以各碼向量之一範數或一加權範數而得之輸入向量與該碼向量之內積或輸入向量與該碼向量之加權內積來作為該近似程度。
  4. 4
    如申請專利範圍第1項之向量量化方法,其中該輸入向量係由來自一語音信號位於頻率軸上的參數的向量,且使用該碼向量除以一碼向量之一範數而得之一加權內積作為該近似程度,此碼向量以一權值加權,而此權值對應於一能,朝頻率軸上的參數的低頻範圍集中並朝高頻範圍減低。
  5. 5
    如申請專利範圍第1項之向量量化方法,其中使用該碼向量除以一碼向量之一範數而得之一可變加權內積作為該近似程度,此碼向量以一對應於一能量之固定權值加權,而此能量朝頻率軸上的參數的低頻範圍集中並朝高頻範圍減低。
  6. 6
    一種語音編碼方法,係一輸入語音信號以預先設定的編碼單位在時間軸上分割,並以預先設定的編碼單元編碼者,其步驟包括:一藉由對來自輸入信號的信號進行正弦分析而找出諧波的頻譜成份;一將諸參數向量量化俾予以編碼的步驟,此參數來自諧波的以編碼單位為基礎的頻譜成份,且作為輸入向量;該向量量化包括:一預先選擇步驟,在輸入向量與該碼冊內所儲存所有碼向量間找出近似程度,俾選擇複數具有高度近似性的碼向量;以及一終極選擇步驟,自該預先選擇步驟所選擇的碼向量選擇一相對於輸入向量最小化一誤差的碼向量。
  7. 7
    如申請專利範圍第6項之語音編碼方法,其中該碼冊中複數碼冊組合而成,且碼向量自碼冊逐一選出。
  8. 8
    如申請專利範圍第6項之語音編碼方法,其中使用一選擇性除以各碼向量之一範數或一加權範數之輸入向量與該碼向量之內積或輸入向量與該碼向量之一加權內積作為該近似程度。
  9. 9
    如申請專利範圍第8項之語音編碼方法,其中使用該碼向量除以一碼向量之一範數而得之一加權內積來對該範數加權,此碼向量以一對應於一能量之權值加權,而此能量朝頻率軸上的參數的低頻範圍集中並朝高頻範圍減低。
  10. 10
    一種語音編碼裝置,係一輸入語音信號於時間軸上以預先設定的編碼單位分割並以預定設定的編碼單元編碼者,包括一預測編碼裝置,用來找出輸入語音信號的短期預測剩餘;以及一正弦分析編碼裝置,用來藉由正弦分析編碼處理所找出的短期預測剩餘;該正弦分析編碼裝置具有向量量化裝置,用來藉近似法在一輸入向量與一碼冊內所儲存所有碼向量間找出近似程度,以預先選擇複數具有高度近似性之碼向量,而此輸入向量係一參數,來自以餘弦分析法所得諧波的頻譜成份;該向量量化裝置自預先選擇的碼向量中選擇一相對於輸入向量最小化一誤差之碼向量。
  11. 11
    如申請專利範圍第10項之語音編碼裝置,其中該碼冊由複數碼冊組合而成,且碼向量自碼冊逐一選出。
  12. 12
    如申請專利範圍第10項之語音編碼裝置,其中使用選擇性除以各碼向量之一範數或一加權範數的輸入向量與該碼向量的內積或輸入向量與該碼向量的加權內積作為該近似程度。
  13. 13
    如申請專利範圍第12項之語音編碼裝置,其中使用選擇性除以各碼向量之一範數或一加權範數的輸入向量與該碼向量的一內積或輸入向量與該碼向量的一加權內積來作範數之權值。
Independent claims13