JPH0761044B2 - 音声符号化法 - Google Patents

音声符号化法

Info

Publication number
JPH0761044B2
JPH0761044B2 JP61177089A JP17708986A JPH0761044B2 JP H0761044 B2 JPH0761044 B2 JP H0761044B2 JP 61177089 A JP61177089 A JP 61177089A JP 17708986 A JP17708986 A JP 17708986A JP H0761044 B2 JPH0761044 B2 JP H0761044B2
Authority
JP
Japan
Prior art keywords
information
code
information code
waveform
spectrum envelope
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP61177089A
Other languages
English (en)
Other versions
JPS6333025A (ja
Inventor
健弘 守谷
雅彰 誉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP61177089A priority Critical patent/JPH0761044B2/ja
Publication of JPS6333025A publication Critical patent/JPS6333025A/ja
Publication of JPH0761044B2 publication Critical patent/JPH0761044B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

【発明の詳細な説明】 「産業上の利用分野」 この発明は音声信号をスペクトル包絡の形状を示すスペ
クトル包絡情報と波形を示す波形情報符号とに分離して
符号化する方法に関するものである。
「従来の技術」 従来から音声波形を能率よく符号化するために、音声信
号の近接サンプル値間の統計的相関を利用することが考
えられており、特に線形予測の手法が有効とされてい
る。この手法は基本的に音声信号を複数サンプル数ごと
に区間に区切りその区間ごとに音声信号のスペクトル包
絡の形状を反映する予測係数を求め、その係数をスペク
トル包絡情報符号として符号化し、その区間における音
声信号の予測残差をその区間の音声信号の波形を示す波
形情報符号として符号化し、これら両符号を復号器で合
成するものである。
第6図にそのブロック図を示す。入力端子11から音声信
号の一定時間ごとのサンプル値を示すディジタル音声信
号が予測係数抽出部12及び予測残差抽出部13にそれぞれ
入力され、それぞれ一定サンプル数ごとの分析区間に区
切られ、その各分析区間ごとに予測係数抽出部12で音声
信号のスペクトル包絡の形状を示す予測係数が抽出さ
れ、その抽出された予測係数が量子化部14で量子化さ
れ、スペクトル包絡情報符号15が出力される。このスペ
クトル包絡情報符号は逆量子化部16で復号され、復号さ
れた予測係数で予測残差抽出部13が制御され、対応分析
区内の予測残差が抽出される。予測残差抽出部13は音声
合成フィルタと逆特性のいわゆる逆フィルタである。こ
の予測残差信号は量子化部17で量子化されて波形情報符
号18が得られる。
スペクトル包絡情報符号15及び波形情報符号18はそれぞ
れ復号器側の復号部21及び22で復号され、復号部22で復
号された予測残差信号を合成フィルタの合成部23に駆動
音源信号として供給され、合成部23のフィルタ特性が復
号部21で復号された予測係数で制御され、合成部23から
音声信号が合成出力される。
予測係数すなわちスペクトル包絡情報の表現法、量子化
法、予測残差信号、すなわち波形情報の表現法、量子化
法に関しては従来よりさまざまな工夫がなされ、各種符
号化法が提案されている。例えば適応予測符号化(電子
通信学会編「ディジタル信号処理の応用」コロナ社1981
年刊183p〜),マルチパルス符号化(米国特許4472832
“Digital Speech Coder"1984年9月),適応変換符号
化(日本特許1258025号「音声の適応変換符号化方
式」)等はすべて第7図に示す構成が基本となってい
る。
これらの従来方式ではすべてスペクトル包絡情報符号15
と波形情報符号18とに配分される情報量は、平均的に最
も望ましいように固定されていた。
しかし、現実の音声においては時々刻々波形のもつ統計
的性質が変化することや、量子化歪が変動することで最
適な情報量配分は分析区間ごとに変化している。つまり
ある二つの分析区間A,Bについてスペクトル包絡情報符
号と波形情報符号と総情報量を一定とし、1ビットきざ
みでスペクトル包絡情報符号の情報量を変化させたとき
のその分析区間A,Bの符号化音声のSNRはそれぞれ第7図
の曲線25,26となった。(256サンプル/分析区間,総計
256ビット/分析区間)。曲線25はスペクトル包絡符号
の情報量を増加するとSNRは増加する傾向にあるが、ス
ペクトル包絡符号の情報量16ビットに対し19ビットで2d
B以上も低下している。曲線26は比較的平坦であるが、
1ビットの差でも1dB程度の変動があり、ビット数が比
較的大きく異なると2dB程度異なっている。このように
もともとSNRは10〜20dB程度であるから、1dB,2dBの差は
可成り大きなものである。
しかし従来の符号化法では、このような両符号に対する
情報量の配分によるSNRの変動を考慮しておらず、この
ことは符号化による歪をさらに小さくできる余地が残さ
れていると云える。
この発明の目的は総情報量一定のもとでできるだけ波形
歪、あるいは聴感的重み付けされた波形歪を小さくする
音声符号化法を提供することにある。
「問題点を解決するための手段」 この発明は分析区間毎に、刻々変化していく音声信号に
追随させて、スペクトル包絡情報符号の情報量と波形情
報符号の情報量を適応的に配分する。
つまりこの発明ではスペクトル包絡情報を符号化する量
子化器及び波形情報を符号化する量子化器の両者を複数
種類の情報量で量子化できるようにし、またスペクトル
包絡情報の符号の情報量と波形情報符号の情報量との配
分を予め複数種類設定しておき、分析区間における量子
化歪が小さくなるように、設定された複数の配分から1
つを適応的に決定する。
「実施例」 第1図はこの発明の実施例を示す。この例では第6図に
示した予測係数抽出部12、予測残差抽出部13、量子化部
14,17、逆量子化部16よりなる符号器31,32,33の三つが
設けられ、これら符号器31,32,33において、例えば第2
図に示すような予め設定された3種類の情報配分方法
で、入力端子11からの音声信号がそれぞれ量子化され
る。ここでは1分析区間あたりの総情報量Tは固定と
し、この例では256ビットとし、つまり T(総情報量)=E(スペクトル包絡符号情報量)+W
(波形符号情報量)+D(配分情報量) である。符号器31,32,33はそれぞれ第2図中の第1,第2,
第3情報配分方法で符号化される。
これら符号器31,32,33の各符号化出力は局部復号化判定
部34でそれぞれ復号化し、最も望ましい配分方法を求
め、そのスペクトル包絡情報符号35と波形情報符号36と
配分情報符号37とを復号側に伝送する。ここでいう最も
望ましいとは局部復号信号と入力信号とを比較して量子
化歪を求め、これが最小となるものを意味する。その場
合用途によって聴感的重みづけを行った量子化歪を用い
てもよい。第3図Aに示すようにまず配分情報符号37を
送出し、これに続き、スペクトル包絡情報符号35、波形
情報符号36を順次送出する。なお配分情報符号としては
第2図の例のような一意解読可能な可変長符号をその頻
度に合わせて使うとさらに効果的である。つまり第2図
では3種類の配分方法があるから、各配分方法を表示す
るには2ビット必要であるが、この3種類のうち、発生
頻度が最も多い第3種類の配分方法を示す配分情報符号
“1"の1ビットとし、他の2種類の配分情報符号には2
ビットを用いる。
一方、復号化側ではまず配分情報符号37を復号部41で復
号する。この復号された配分情報に従ってスペクトル包
絡情報符号35、波形情報符号36をそれぞれ復号部42,43
で復号化され、これら復号出力を合成部44へ供給して合
成し出力音声を得る。
情報配分のひな型を決定するには音声信号サンプルを使
って平均的に歪が小さくなるスペクトル包絡情報符号の
ビット数を選ぶ。この際次の2点で生じるトレード・オ
フを考慮すればよい。
配分情報符号をmビットとすると2m種類の配分ひな
型を設定することができる。
配分情報符号をmビットとすると総情報量Tが一定
のため、例えば波形情報符号がmビット減少する。この
際1分析区間Nサンプルの場合、SNRは平均的に10log10
(22m/N)〔dB〕=6.02m/N〔dB〕減少する。
第1図ではスペクトル包絡情報及び波形情報についてそ
れらをそれぞれ複数種類の情報量で量子化する量子化器
として、その各情報量の量子化器をそれぞれ設けたが、
両量子化器を各1つ設けそれぞれその情報量を情報配分
に応じて変更してもよい。このためには任意のビット数
に対応できる量子化器を必要とするが、これには例えば
ベクトル量子化とスカラ量子化とを組み合わせたベクト
ル・スカラ量子化(特願昭57−204849“ベクトル量子化
法”)をスペクトル包絡情報量子化と、波形情報量子化
に適用すればよい。
前記特許出願“ベクトル量子化法”に示すようにまずベ
クトル量子化し、次にスカラ量子化するように2段階の
量子化器を用いる場合には例えば第4図に第1図と対応
する部分に同一符号を付けて示すように抽出されたスペ
クトル包絡情報を量子化部14でまずベクトル量子化し、
量子化値から得られる暫定的スペクトル包絡特性から、
判定部51でスペクトル包絡情報符号の情報量を決定す
る。例えばベクトル量子化による暫定スペクトル包絡特
性が平坦であれば、スペクトル包絡に対する情報量を少
ない予め決めた値に設定し、その対応情報量でスペクト
ル包絡情報に対する第2段階目の量子化、この例ではス
カラ量子化を行う。また判定部51は予め決められた情報
量Tの残りの情報量を量子化器17に与えてその情報量
に、波形情報を量子化する。従ってこの場合は第3図B,
Cに示すように、スペクトル包絡情報符号35中の最初か
ら一定のビット数が第1段階目の量子化(この例ではベ
クトル量子化)符号であり、スペクトル包絡特性が平坦
な場合は第3図Bに示すように第2段目の量子化の情報
量は少ない予め決めた値とされ、スペクトル包絡特性が
変化の大きい場合は第3図Cに示すように第2段目の量
子化情報量は大きい予め決めた値となる。このように第
1段階目の量子化でスペクトル包絡情報符号の情報量が
決るため、配分情報は送出する必要はない。
第2段階量子化の情報量の設定は同一の暫定スペクトル
特性を持つ学習サンプルを集めて統計処理をすればよ
い。
復号化側では受信された符号列中の最初から一定長の符
号、つまりスペクトル包絡情報の第1段階量子化符号か
ら判定部52でその第2段階目の量子化符号の情報量(符
号長)を知り、これに応じて復号部42で第2段階目の復
号を行う。もちろんその前に第1段階目の復号を行う。
これと共に判定部52は波形情報符号36の情報量を復号部
43に与えてその復号を行う。
このようにスペクトル包絡情報を2段階で量子化する場
合にその1段階の量子化符号からスペクトル包絡情報符
号の情報量を制御するには次のようにしてもよい。すな
わち、スペクトル包絡特性に応じた情報配分表を例えば
第5図A,Bに示すように予め用意しておき、第5図中A
は平坦スペクトル特性に対するもの、Bは変化のあるス
ペクトル特性に対するものである。スペクトル包絡情報
に対する第1段階量子化(ベクトル量子化)で得られた
符号351で第5図A,Bの何れの情報配分表を用いるかを決
定し、その決定された情報配分表を用いて、この例では
その3通りの情報配分を行って、スペクトル包絡情報に
対する第2段階目の量子化(スカラ量子化)及び波形情
報の量子化を行い、この3通りの量子化符号中の量子化
歪が最も小さいものを判定し、その符号を、第3図D,E
に示すようにスペクトル包絡情報の第1段階量子化符号
351,配分情報符号37、スペクトル包絡情報の第2段階
量子化符号352,波形情報符号36の順に送出する。復号
側では符号351から使用する情報配分表を決定し、配分
情報符号37からその情報配分表中の情報配分を知って、
符号352,36を取出してそれぞれ復号する。
なおスペクトル包絡情報を多段階に量子化する場合、ベ
クトル量子化とスカラ量子化に限らず、ベクトル量子化
又はスカラ量子化のみで多段階量子化を行ってもよい。
「発明の効果」 以上説明したようにこの発明の方法によれば一定の情報
量のもとで、最終的な歪のより小さい符号化が実現され
る。
8kHzサンプル、1分析区間256サンプルの音声信号に対
し、配分情報符号を3ビットとする4.8〜9.6キロビット
/秒の符号化は、固定配分の符号化より0.5〜1.0dBSNR
が向上することが確かめられた。SNRはもともと10〜20d
B程度であるからこの向上は可成りよいものである。第
7図に示したようなSNRの変動の中で、配分情報符号3
ビットを使えば8種の中で最適のものを使うことができ
ることと、波形情報符号が3ビット減少することで最終
的SNRが平均的に約10log10(22×3/256)=0.07〔dB〕
しか減少しないことからも前記SNRの向上は予想できる
ことである。
【図面の簡単な説明】
第1図はこの発明の符号化法の実施例を示すブロック
図、第2図は情報配分例を示す図、第3図はこの発明の
符号化法による符号化出力の各種例を示す図、第4図は
この発明の符号化法の他の実施例を示すブロック図、第
5図は情報配分例を示す図、第6図は線形予測を用いる
従来の符号化法を示すブロック図、第7図は総情報量一
定でスペクトル包絡情報符号量によるSNRの変化例を示
す図である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】音声信号を複数サンプル数ごとの分析区間
    に区切り、その分析区間の音声信号のスペクトル包絡の
    形状を示すスペクトル包絡情報符号と、その分析区間の
    音声信号の波形を示す波形情報符号とに分離して符号化
    する方法において、 予め設定された複数種類の情報量で量子化できる上記ス
    ペクトル包絡情報符号のための量子化器と、予め設定さ
    れた複数種類の情報量で量子化できる上記波形情報符号
    のための量子化器とを備え、 これら両量子化器に対する情報量の配分を予め複数種類
    設定しておき、 上記各分析区間ごとに量子化歪が小さくなるように上記
    情報量の配分を上記設定した複数の値から適応的に決定
    することを特徴とする音声符号化法。
JP61177089A 1986-07-28 1986-07-28 音声符号化法 Expired - Lifetime JPH0761044B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61177089A JPH0761044B2 (ja) 1986-07-28 1986-07-28 音声符号化法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61177089A JPH0761044B2 (ja) 1986-07-28 1986-07-28 音声符号化法

Publications (2)

Publication Number Publication Date
JPS6333025A JPS6333025A (ja) 1988-02-12
JPH0761044B2 true JPH0761044B2 (ja) 1995-06-28

Family

ID=16024935

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61177089A Expired - Lifetime JPH0761044B2 (ja) 1986-07-28 1986-07-28 音声符号化法

Country Status (1)

Country Link
JP (1) JPH0761044B2 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02170200A (ja) * 1988-12-23 1990-06-29 Nec Corp マルチパルス符号復号化装置
JPH02278300A (ja) * 1989-04-19 1990-11-14 Nec Corp マルチパルス型音声符号化復号化装置
JPH04114516A (ja) * 1990-09-04 1992-04-15 Matsushita Electric Ind Co Ltd 音声符号化装置
JP3308764B2 (ja) * 1995-05-31 2002-07-29 日本電気株式会社 音声符号化装置
EP1440432B1 (en) 2001-11-02 2005-05-04 Matsushita Electric Industrial Co., Ltd. Audio encoding and decoding device

Also Published As

Publication number Publication date
JPS6333025A (ja) 1988-02-12

Similar Documents

Publication Publication Date Title
US7539612B2 (en) Coding and decoding scale factor information
US20020049586A1 (en) Audio encoder, audio decoder, and broadcasting system
KR101278805B1 (ko) 엔트로피 코딩 방법 및 엔트로피 디코딩 방법
US7684981B2 (en) Prediction of spectral coefficients in waveform coding and decoding
EP2267698B1 (en) Entropy coding by adapting coding between level and run-length/level modes.
US7693709B2 (en) Reordering coefficients for waveform coding or decoding
US6636830B1 (en) System and method for noise reduction using bi-orthogonal modified discrete cosine transform
AU716982B2 (en) Method for signalling a noise substitution during audio signal coding
US5692102A (en) Method device and system for an efficient noise injection process for low bitrate audio compression
US7289951B1 (en) Method for improving the coding efficiency of an audio signal
CN117253496A (zh) 用于对音频信号进行编码的音频编码器以及方法
KR100889750B1 (ko) 오디오 신호의 무손실 부호화/복호화 장치 및 그 방법
WO2006000842A1 (en) Multichannel audio extension
KR100968057B1 (ko) 부호화 방법 및 장치, 및 복호 방법 및 장치
US6847929B2 (en) Algebraic codebook system and method
CN1458646A (zh) 一种滤波参数矢量量化和结合量化模型预测的音频编码方法
JP3353868B2 (ja) 音響信号変換符号化方法および復号化方法
JP3255022B2 (ja) 適応変換符号化方式および適応変換復号方式
KR20070046752A (ko) 신호 처리 방법 및 장치
JPS6333025A (ja) 音声符号化法
JPH0990989A (ja) 変換符号化方法および変換復号化方法
US5875424A (en) Encoding system and decoding system for audio signals including pulse quantization
KR101644883B1 (ko) 오디오 신호 처리 방법 및 장치
JP2683734B2 (ja) 音声符号化法
Liebchen et al. Improved lossless transform coding of audio signals

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term