JPH01167899A - 音声符号化方式 - Google Patents
音声符号化方式Info
- Publication number
- JPH01167899A JPH01167899A JP62328900A JP32890087A JPH01167899A JP H01167899 A JPH01167899 A JP H01167899A JP 62328900 A JP62328900 A JP 62328900A JP 32890087 A JP32890087 A JP 32890087A JP H01167899 A JPH01167899 A JP H01167899A
- Authority
- JP
- Japan
- Prior art keywords
- value
- data
- scale
- bit
- sample
- 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.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
技術分野
本発明は、音声符号化方式、より詳細には、音声圧縮を
用いた音声蓄積方式、通信方式に応用可能な音声符号化
方式に関するものである。
用いた音声蓄積方式、通信方式に応用可能な音声符号化
方式に関するものである。
皿米薮生
例えば、高速デジタル回線を用いて音声信号を伝送し、
たり、音声応答装置のために音声信号を蓄積および合成
するなど音声信号をデジタル処理するとき、この音声信
号をなんらかの方法でデジタル信号に変換する必要があ
る。
たり、音声応答装置のために音声信号を蓄積および合成
するなど音声信号をデジタル処理するとき、この音声信
号をなんらかの方法でデジタル信号に変換する必要があ
る。
基本的には音声信号は周波数帯域が0.3〜3.4KH
zのアナログ信号であり、これをデジタル信号に変換す
るには1例えばサンプリング周波数8KHzで分解能が
8ビツトのアナログ/デジタル変換器で変換すればよい
(PCM(Pulse Code Modulatio
n)符号化)。
zのアナログ信号であり、これをデジタル信号に変換す
るには1例えばサンプリング周波数8KHzで分解能が
8ビツトのアナログ/デジタル変換器で変換すればよい
(PCM(Pulse Code Modulatio
n)符号化)。
そして、このデジタル信号を元の音声信号に戻すには、
サンプリング周波数8にHzで分解能が8ビツトのデジ
タル/アナログ変換器でアナログ信号に変換し、さらに
ローパスフィルタを通して波形整形してやればよい、こ
のとき、アナログ/デジタル変換器およびデジタル/ア
ナログ変換器の分解能(すなわちPCM符号のビット幅
)が大きいほど再生した音声の品質が高い。
サンプリング周波数8にHzで分解能が8ビツトのデジ
タル/アナログ変換器でアナログ信号に変換し、さらに
ローパスフィルタを通して波形整形してやればよい、こ
のとき、アナログ/デジタル変換器およびデジタル/ア
ナログ変換器の分解能(すなわちPCM符号のビット幅
)が大きいほど再生した音声の品質が高い。
ところで、このようなPCM符号化された音声信号は1
秒あたりのビット速度(データ速度;以下ビットレート
という)が64Kbpsとなり、このように高いビット
レートの音声信号を伝送するには非常に高速な伝送路を
必要とし、また、かかる音声信号を蓄積するためには厖
大な記憶容量のメモリを必要とする。そこで、従来から
、音声信号4のビットレートを低減するための種々の提
案がなされている。
秒あたりのビット速度(データ速度;以下ビットレート
という)が64Kbpsとなり、このように高いビット
レートの音声信号を伝送するには非常に高速な伝送路を
必要とし、また、かかる音声信号を蓄積するためには厖
大な記憶容量のメモリを必要とする。そこで、従来から
、音声信号4のビットレートを低減するための種々の提
案がなされている。
その1つに1時系列的に隣接するPCM符号の差分を形
成する差分PCM(DPCM)符号化方式がある。この
差分PCM符号化方式は、音声波形の相関性に基づく冗
長性を利用したものであ、す、隣接したサンプル間の限
られた範囲に含まれることから、1サンプルあたりのビ
ット数を低減することができる。
成する差分PCM(DPCM)符号化方式がある。この
差分PCM符号化方式は、音声波形の相関性に基づく冗
長性を利用したものであ、す、隣接したサンプル間の限
られた範囲に含まれることから、1サンプルあたりのビ
ット数を低減することができる。
この差分PCM符号化方式をさらに進めた適応差分PC
M符号化方式の1つである、ccITT (国際電信電
話諮問委員会)勧告による適応差分PCM方式では、3
2Khpsのビットレートを実現している。
M符号化方式の1つである、ccITT (国際電信電
話諮問委員会)勧告による適応差分PCM方式では、3
2Khpsのビットレートを実現している。
この他には、音声信号の非安在性と線形予測可能性を利
用したAPC−AB(Adaptive Predic
tion Co−ding with Adaptiv
e Bit A11ocation)方式、またハ、音
声分析合成手法によるし5P(Line 5pectr
utnPair)方式などがある。
用したAPC−AB(Adaptive Predic
tion Co−ding with Adaptiv
e Bit A11ocation)方式、またハ、音
声分析合成手法によるし5P(Line 5pectr
utnPair)方式などがある。
しかしながら、このような適応差分PCM方式、APC
−AB方式およびLSP方式は、符号化および復号化の
処理が非常に複雑であり、それらを実現するための装置
は非常に高価なものとなるという不都合がある。
−AB方式およびLSP方式は、符号化および復号化の
処理が非常に複雑であり、それらを実現するための装置
は非常に高価なものとなるという不都合がある。
一方、放送衛星用の高品位なPCM音声伝送方式の1つ
に準瞬時圧伸方式がある。この準瞬時圧伸方式は、PC
M符号化された音声データを時系列に所定数ごとのブロ
ックに分割し、おのおののブロックにおける信号絶対値
の最大値に対応した最上位桁をあられすスケールデータ
を識別し、その最上位桁を含む所定ビット数のデータを
符号データに整形するものであり、比較的符号化処理が
簡単で、かつ、容易に1サンプルのビット数を低減する
ことが可能である。しかしながら、このような準瞬時圧
伸方式は、効率的には充分なものではな一箋。
に準瞬時圧伸方式がある。この準瞬時圧伸方式は、PC
M符号化された音声データを時系列に所定数ごとのブロ
ックに分割し、おのおののブロックにおける信号絶対値
の最大値に対応した最上位桁をあられすスケールデータ
を識別し、その最上位桁を含む所定ビット数のデータを
符号データに整形するものであり、比較的符号化処理が
簡単で、かつ、容易に1サンプルのビット数を低減する
ことが可能である。しかしながら、このような準瞬時圧
伸方式は、効率的には充分なものではな一箋。
そこで、この準瞬時圧伸方式の効率を改善する手法とし
てr差分PCM方式と準瞬時圧伸との結合」が考えられ
るが、一般に単に準瞬時圧伸を差分PCM方式に適用し
ただけでは、圧縮時の欠落ビットが伝送誤差を生じ、受
信側の積分器で誤差力1累積して受信不能となる。
てr差分PCM方式と準瞬時圧伸との結合」が考えられ
るが、一般に単に準瞬時圧伸を差分PCM方式に適用し
ただけでは、圧縮時の欠落ビットが伝送誤差を生じ、受
信側の積分器で誤差力1累積して受信不能となる。
次にこの点について説明する。
いま準瞬時圧伸を差分PCM方式に適用した符号化方式
によって、第6図(a)に示したような音声信号を符号
化することを考える。まず、差分PCM符号化のために
この音声信号を例えば8KHzのサンプリング周波数で
サンプリングしてサンプル間の差分値を形成する。ここ
では、隣接するサンプル間の差分値を符号付の8ビツト
のデータすなわち2の補数゛表現の8ビツトデータであ
られす。そして、準瞬時圧伸のための条件は、8サンプ
ルで1ブロツクを構成し、伝送データは1サンプルあた
り3ビツトとする。また、スケールデータは3ビツトで
ある。
によって、第6図(a)に示したような音声信号を符号
化することを考える。まず、差分PCM符号化のために
この音声信号を例えば8KHzのサンプリング周波数で
サンプリングしてサンプル間の差分値を形成する。ここ
では、隣接するサンプル間の差分値を符号付の8ビツト
のデータすなわち2の補数゛表現の8ビツトデータであ
られす。そして、準瞬時圧伸のための条件は、8サンプ
ルで1ブロツクを構成し、伝送データは1サンプルあた
り3ビツトとする。また、スケールデータは3ビツトで
ある。
ここで、8つのサンプル#1〜#8における差分値力1
第7図(a)のように得られたものとする。このブロッ
ク内において差分値の絶対値が最大になるものは、サン
プル#1であり、したがって、このときのスケール位置
PO8は、このサンプル#lのビットパタンの最上位桁
であるビット4となり、スケール位置posの値は(1
00)2になる。
第7図(a)のように得られたものとする。このブロッ
ク内において差分値の絶対値が最大になるものは、サン
プル#1であり、したがって、このときのスケール位置
PO8は、このサンプル#lのビットパタンの最上位桁
であるビット4となり、スケール位置posの値は(1
00)2になる。
これにより、各サンプルの伝送ビット(伝送データ;す
なわち符号データ)は、このスケール位置PO8よりも
1つ上位桁で、符号値をあられすビット5(サインビッ
ト)から3ビツトのデータ、すなわち、ビット5,4.
3のデータとなる。
なわち符号データ)は、このスケール位置PO8よりも
1つ上位桁で、符号値をあられすビット5(サインビッ
ト)から3ビツトのデータ、すなわち、ビット5,4.
3のデータとなる。
したがって、このブロックでは、最初にスケール位置P
O8を、それに続いてサンプル#1−#8の伝送ビット
を順次連続して配置して構成した伝送データ(符号デー
タ)は、同図(b)に示したようなものとなる。
O8を、それに続いてサンプル#1−#8の伝送ビット
を順次連続して配置して構成した伝送データ(符号デー
タ)は、同図(b)に示したようなものとなる。
このような符号データを復号するとき、まず、1ブロツ
ク分の符号データを3ビツトずつに分解し、その最初の
3ビツトの値からスケール位置PO8を識別する。そし
て、後続する3ビツトの符号データを8ビツトのデータ
に伸長するときには、スケール位置PO8よりも1つ上
位桁に符号データのMSB (最上位ビット)を一致さ
せ、そのMSBよりも上位桁の各桁には符号ビットの値
をセットし、そのLSB (最下位ビット)よりも下位
桁の各桁にはOをセットする。
ク分の符号データを3ビツトずつに分解し、その最初の
3ビツトの値からスケール位置PO8を識別する。そし
て、後続する3ビツトの符号データを8ビツトのデータ
に伸長するときには、スケール位置PO8よりも1つ上
位桁に符号データのMSB (最上位ビット)を一致さ
せ、そのMSBよりも上位桁の各桁には符号ビットの値
をセットし、そのLSB (最下位ビット)よりも下位
桁の各桁にはOをセットする。
これにより、同図(c)に示したデータが、復号後のデ
ータとして得られる。このデータと、符号化前のデータ
とを比較すると、復号データカは伝送ビットよりも下位
桁の情報(直流成分)が欠落していることがわかる(第
6図(’b)参照)。すなわち、情報に欠落ビットを生
じている。
ータとして得られる。このデータと、符号化前のデータ
とを比較すると、復号データカは伝送ビットよりも下位
桁の情報(直流成分)が欠落していることがわかる(第
6図(’b)参照)。すなわち、情報に欠落ビットを生
じている。
このような復号データに基づいて音声信号を再生すると
、第6図(c)に−点鎖線で示したように。
、第6図(c)に−点鎖線で示したように。
欠落ビット分の誤差が蓄積して負の直流シフトを生じ、
同図に破線で示した元の波形よりも右下がりの波形とな
り、その結果、適正に情報を伝送することができない。
同図に破線で示した元の波形よりも右下がりの波形とな
り、その結果、適正に情報を伝送することができない。
このような問題を解決する1つの方法として、「欠落ビ
ットのアキュムレーションによる差分圧伸PCM(DC
−PCM)J(高橋ほか、電子通信学会論文誌’84/
10 Vol、J67−B No、10)が提案されて
いる。
ットのアキュムレーションによる差分圧伸PCM(DC
−PCM)J(高橋ほか、電子通信学会論文誌’84/
10 Vol、J67−B No、10)が提案されて
いる。
しかしながら、この方法は15ビット程度の差分データ
を8ビット程度に圧縮する場合に有効であり、8ビツト
の差分データを3ビット程度に圧縮するような低ビツト
レートの符号化方式には適用できない。
を8ビット程度に圧縮する場合に有効であり、8ビツト
の差分データを3ビット程度に圧縮するような低ビツト
レートの符号化方式には適用できない。
すなわち、このような低ビツトレートの場合にはブロッ
ク間において音声波形の振幅が大幅に変化したときなど
ブロック間でスケール位置が大幅に変動することがあり
、そのためにアキュムレーションされている誤差信号の
方が伝送すべき有効なデータよりも大きな値となること
がある。かかる場合には、伝送すべきデータが誤差信号
に埋もれてしまい、適正なデータ伝送を実現できない。
ク間において音声波形の振幅が大幅に変化したときなど
ブロック間でスケール位置が大幅に変動することがあり
、そのためにアキュムレーションされている誤差信号の
方が伝送すべき有効なデータよりも大きな値となること
がある。かかる場合には、伝送すべきデータが誤差信号
に埋もれてしまい、適正なデータ伝送を実現できない。
本出願人は、上述した従来技術の不都合を解決するため
、先に、低ビツトレートで、簡単な処理により、高品質
な音声を再現できる音声符号化方式を提供した。
、先に、低ビツトレートで、簡単な処理により、高品質
な音声を再現できる音声符号化方式を提供した。
第8図は、本出願人が先に提案した音声符号化装置の一
例を説明するための図で、この例は、差分PCM符号化
方式に準瞬時圧伸を適用したものであり、準瞬時圧伸を
施したさいにもとまるブロック化した圧縮差分データを
順次復号し、原信号と比較することで圧縮ビット数内で
誤差の少ない差分データとなるようにサンプル点毎に補
正している。またこの例では、8KHzのサンプリング
周波数で音声信号をサンプリングしてサンプル間の差分
値を2の補数表現の8ビツトデータであられし、8サン
プルで準瞬時圧伸のための1ブロツクを構成し、伝送デ
ータは1サンプルあたり3ビツト、および、スケールデ
ータは3ビツトとする。
例を説明するための図で、この例は、差分PCM符号化
方式に準瞬時圧伸を適用したものであり、準瞬時圧伸を
施したさいにもとまるブロック化した圧縮差分データを
順次復号し、原信号と比較することで圧縮ビット数内で
誤差の少ない差分データとなるようにサンプル点毎に補
正している。またこの例では、8KHzのサンプリング
周波数で音声信号をサンプリングしてサンプル間の差分
値を2の補数表現の8ビツトデータであられし、8サン
プルで準瞬時圧伸のための1ブロツクを構成し、伝送デ
ータは1サンプルあたり3ビツト、および、スケールデ
ータは3ビツトとする。
同図において、入力音声信号SSは、ローパスフィルタ
1によって帯域制限されたのちにアナログ/デジタル変
換器2に加えられて8ビツトのデジタル信号DSに変換
される。このアナログ/デジタル変換器2は、サンプリ
ング周波数が8KHzで直線量子化するものである。
1によって帯域制限されたのちにアナログ/デジタル変
換器2に加えられて8ビツトのデジタル信号DSに変換
される。このアナログ/デジタル変換器2は、サンプリ
ング周波数が8KHzで直線量子化するものである。
デジタル信号DSは、1ブロツクをなす8サンプル分の
記憶容量をもつバッファ3に蓄積され、このバッファ3
に蓄積されたデジタル信号DSdは、差分データを形成
するための加減算器4のプラス入力端に加えられている
。
記憶容量をもつバッファ3に蓄積され、このバッファ3
に蓄積されたデジタル信号DSdは、差分データを形成
するための加減算器4のプラス入力端に加えられている
。
この加減算器4から出力される9ビツトの差分データD
Dsは、最大値制限回路5によって8ビツトの差分デー
タDDに変換される。このようにして差分データの最大
値を制限したのは、次のような理由による。
Dsは、最大値制限回路5によって8ビツトの差分デー
タDDに変換される。このようにして差分データの最大
値を制限したのは、次のような理由による。
すなわち、差分データDDsをそのまま準瞬時圧縮した
場合、突発的に大きな差分データを含むブロックにおい
てはそれに対応とだ大きなスケール値が設定され、その
ために他の小さな差分データに対する準瞬時圧縮後のデ
ータの追従性が悪化する。その結果、復元した音声信号
が、聴覚上、ギクシャクした感じを与える。そこで、こ
のように差分データの最大値をある程度に制限すること
により、このような聴覚上の問題を解決することができ
る。
場合、突発的に大きな差分データを含むブロックにおい
てはそれに対応とだ大きなスケール値が設定され、その
ために他の小さな差分データに対する準瞬時圧縮後のデ
ータの追従性が悪化する。その結果、復元した音声信号
が、聴覚上、ギクシャクした感じを与える。そこで、こ
のように差分データの最大値をある程度に制限すること
により、このような聴覚上の問題を解決することができ
る。
この差分データDDは、8サンプル分の記憶容量をもつ
バッファ6、準瞬時圧縮のためのスケール値を設定する
ためのスケール値設定部7および加算器8の一入力端に
加えられている。
バッファ6、準瞬時圧縮のためのスケール値を設定する
ためのスケール値設定部7および加算器8の一入力端に
加えられている。
この加算器8の出力はレジスタ9に加えられ、このレジ
スタ9の出力は加減算器4のマイナス入力端、加算器8
の値入力端、および、8サンプル分の記憶容量をもつバ
ッファ10に加えられている。
スタ9の出力は加減算器4のマイナス入力端、加算器8
の値入力端、および、8サンプル分の記憶容量をもつバ
ッファ10に加えられている。
このようにして、最大値制限回路5によって8ビツトに
制限された差分データDDの積算値が加算器8によって
形成され、このデータが差分データDDsを形成するた
めの直前のサンプルのデータとして用いられている。
制限された差分データDDの積算値が加算器8によって
形成され、このデータが差分データDDsを形成するた
めの直前のサンプルのデータとして用いられている。
バッファ6の記憶データは、サンプル毎に準瞬時圧縮符
号化する準瞬時圧縮部11に加えられている。
号化する準瞬時圧縮部11に加えられている。
スケール値設定部7は、最大値制限回路5から出力され
る差分データDDの連続する8サンプルのうち、最も絶
対値の大きいものを識別し、そのビットパタンの最上位
桁を判別してそのビット位置を3ビツトのスケールデー
タDKで出力する。このスケールデータDKは、準瞬時
圧縮部11. *瞬時圧縮部11から出力される圧縮差
分データOCを最適なデータに変換するための最適化処
理部12、■ブロン9分のデータを所定の信号形式に整
形するための、マルチプレクサ13の一入力端、および
、最適化された圧縮差分データを伸長するための準瞬時
伸長部14に加えられている。
る差分データDDの連続する8サンプルのうち、最も絶
対値の大きいものを識別し、そのビットパタンの最上位
桁を判別してそのビット位置を3ビツトのスケールデー
タDKで出力する。このスケールデータDKは、準瞬時
圧縮部11. *瞬時圧縮部11から出力される圧縮差
分データOCを最適なデータに変換するための最適化処
理部12、■ブロン9分のデータを所定の信号形式に整
形するための、マルチプレクサ13の一入力端、および
、最適化された圧縮差分データを伸長するための準瞬時
伸長部14に加えられている。
またバッファ10の記憶データは、レジスタ9がら出力
される差分データDDを積算して形成された復号データ
であり、符号化の対象である元の音声信号(以下原信号
という)として最適化処理部12に加えられている。
される差分データDDを積算して形成された復号データ
であり、符号化の対象である元の音声信号(以下原信号
という)として最適化処理部12に加えられている。
準瞬時圧縮部11は、バッファ6から加えられる8ビツ
トの差分データDDについて、おのおののサンプル毎に
、スケール値設定部7から加えられるスケールデータD
Kがあられすスケール位置よりも1ビツト上位桁をMS
Bとする3ビツトのデータを抜きだしてそれを圧縮差分
データDCとして最適化処理部12に出力する。
トの差分データDDについて、おのおののサンプル毎に
、スケール値設定部7から加えられるスケールデータD
Kがあられすスケール位置よりも1ビツト上位桁をMS
Bとする3ビツトのデータを抜きだしてそれを圧縮差分
データDCとして最適化処理部12に出力する。
最適化処理部12は、準瞬時圧縮部11から加えられる
1ブロック分の圧縮差分データDCを順次復号し、バッ
ファ10から加えられる原信号と比較することにより、
圧縮ビット数内で誤差の少ない差分データとなるように
サンプル点毎に圧縮差分データOCを補正し、これを最
適化差分データDCoとしてマルチプレクサ13の値入
力端および準瞬時伸長部14に加えている。
1ブロック分の圧縮差分データDCを順次復号し、バッ
ファ10から加えられる原信号と比較することにより、
圧縮ビット数内で誤差の少ない差分データとなるように
サンプル点毎に圧縮差分データOCを補正し、これを最
適化差分データDCoとしてマルチプレクサ13の値入
力端および準瞬時伸長部14に加えている。
マルチプレクサ13は、第9図に示したように、スケー
ル値設定部7から出力されたスケールデータDKを先頭
に配置し、それに続いて各サンプルの最適化差分データ
DCoを順次配置して構成した信号を、1ブロック分の
符号化データOLとして形成して次段装置(例えばデー
タ伝送装置、あるいは、データ記憶装置等)に出力する
。
ル値設定部7から出力されたスケールデータDKを先頭
に配置し、それに続いて各サンプルの最適化差分データ
DCoを順次配置して構成した信号を、1ブロック分の
符号化データOLとして形成して次段装置(例えばデー
タ伝送装置、あるいは、データ記憶装置等)に出力する
。
準瞬時伸長部14は、スケール値設定部7から加えられ
るスケールデータDにが示し工いる桁よりも1つ上位桁
にMSBが一致するように、最適化処理部12から出力
される3ビツトの最適化差分データDC。
るスケールデータDにが示し工いる桁よりも1つ上位桁
にMSBが一致するように、最適化処理部12から出力
される3ビツトの最適化差分データDC。
を配置するとともに、それよりも上位桁には最適化差分
データDCoの符号データの値を配置し、下位桁には0
を配置して8ビツトの復号データDEを形成するもので
あり、その復号データDHは積分部15に加えられる。
データDCoの符号データの値を配置し、下位桁には0
を配置して8ビツトの復号データDEを形成するもので
あり、その復号データDHは積分部15に加えられる。
積分部15は、準瞬時伸長部14から出力される復号デ
ータDBを積算し、符号化データDLを実際に復号化処
理して復元したときの復元データSDを形成し、この復
元データSDをレジスタ9に出力している。レジスタ9
では、この復元データSDを、1つのブロックの処理を
終了して次のブロックの処理を開始する直前で取り込む
。
ータDBを積算し、符号化データDLを実際に復号化処
理して復元したときの復元データSDを形成し、この復
元データSDをレジスタ9に出力している。レジスタ9
では、この復元データSDを、1つのブロックの処理を
終了して次のブロックの処理を開始する直前で取り込む
。
これにより、準瞬時圧伸に特有な欠落ビットによる誤差
の累積を、次のブロックの最初のサンプルデータな形成
するときに解消することができ。
の累積を、次のブロックの最初のサンプルデータな形成
するときに解消することができ。
その結果、より正確な符号化データDLを形成すること
ができる。
ができる。
このようにして1本実施例では、最適化処理部12によ
って元の音声信号により追従するように圧縮差分データ
DCを補正するとともに、積分部15で形成した復元デ
ータSDによってブロック内の累積誤差を次のブロック
に反映させているので、準瞬時圧伸による低ビツトレー
トの音声符号化処理をより精度よく実現することができ
る。
って元の音声信号により追従するように圧縮差分データ
DCを補正するとともに、積分部15で形成した復元デ
ータSDによってブロック内の累積誤差を次のブロック
に反映させているので、準瞬時圧伸による低ビツトレー
トの音声符号化処理をより精度よく実現することができ
る。
次に、最適化処理部12が実行する圧縮差分データの最
適化処理について説明する。
適化処理について説明する。
いま、第11図(a)に示したような音声波形を符号化
することを考える。サンプル#0を基準としてサンプル
#1,12.13の差分をそれぞれ8ビツトで形成した
とき、この場合の差分の絶対値はサンプル#1が最大に
なる。したがって、このときの3ビツトの圧縮差分デー
タはこのサンプルt1を基準に形成され、スケール値は
そのビットパタンの最上位桁の桁位置となる。
することを考える。サンプル#0を基準としてサンプル
#1,12.13の差分をそれぞれ8ビツトで形成した
とき、この場合の差分の絶対値はサンプル#1が最大に
なる。したがって、このときの3ビツトの圧縮差分デー
タはこのサンプルt1を基準に形成され、スケール値は
そのビットパタンの最上位桁の桁位置となる。
さて、圧縮差分データを3ビツトであられした場合、表
現できるデータはスケール値よりも1ビツト下位桁の量
子化幅のものであり、したがって、おのおののサンプル
#1.#2.#3の値は、この量子化幅で表現可能なデ
ータに置換される。例えば、サンプル#lの圧縮差分デ
ータはこの表現できるデータのうち実際の値pHよりも
下の値P12(=(010)2 ;ただしこの場合LS
Bはスケール位置よりも1ビツト下位桁。以下同じ)に
なる。
現できるデータはスケール値よりも1ビツト下位桁の量
子化幅のものであり、したがって、おのおののサンプル
#1.#2.#3の値は、この量子化幅で表現可能なデ
ータに置換される。例えば、サンプル#lの圧縮差分デ
ータはこの表現できるデータのうち実際の値pHよりも
下の値P12(=(010)2 ;ただしこの場合LS
Bはスケール位置よりも1ビツト下位桁。以下同じ)に
なる。
ところで、この量子化幅で表現できるデータのうち、P
I3よりも1つ大きな値P13(=(011)lI)に
対応したデータの方がよりサンプル#1の実際の値pt
tに近い。したがって、この値P13をサンプル#1の
圧縮差分データとすれば、復号化したときの音声信号(
復号値)の誤差を小さくすることができる。
I3よりも1つ大きな値P13(=(011)lI)に
対応したデータの方がよりサンプル#1の実際の値pt
tに近い。したがって、この値P13をサンプル#1の
圧縮差分データとすれば、復号化したときの音声信号(
復号値)の誤差を小さくすることができる。
すなわち、このときの復号値の誤差は、最大でもこの圧
縮差分データの量子化幅の172に抑えることができる
。
縮差分データの量子化幅の172に抑えることができる
。
同様に、サンプル#2J3について考えると、その復号
値が符号化前の信号の値(サンプル#2では値P21、
サンプル#3では値P31)に最も近くなる圧縮差分デ
ータを選択すればよい。
値が符号化前の信号の値(サンプル#2では値P21、
サンプル#3では値P31)に最も近くなる圧縮差分デ
ータを選択すればよい。
すなわち、この場合、サンプル#2については、値P2
1よりも小さい値P22に基づいた復号値に較べて値P
21よりも大きい値P23に基づいた復号値の方がより
値P21に近いので、サンプル#1の復号値である値P
13と値P23との差分(=(010)2)を圧縮差分
データに設定する。またサンプル#3については、値P
31が圧縮差分データであられし得る復号値に一致する
ので、サンプル#2の復号値である値P23と値P31
との差分(=(010)2)を圧縮差分データに設定す
る。
1よりも小さい値P22に基づいた復号値に較べて値P
21よりも大きい値P23に基づいた復号値の方がより
値P21に近いので、サンプル#1の復号値である値P
13と値P23との差分(=(010)2)を圧縮差分
データに設定する。またサンプル#3については、値P
31が圧縮差分データであられし得る復号値に一致する
ので、サンプル#2の復号値である値P23と値P31
との差分(=(010)2)を圧縮差分データに設定す
る。
このようにして、元の音声信号に対する追従性が向上し
た圧縮差分データを形成することができる。そのための
処理である最適化差分ビットルーチンの一例を第11図
(a) 、 (b−)に示す。
た圧縮差分データを形成することができる。そのための
処理である最適化差分ビットルーチンの一例を第11図
(a) 、 (b−)に示す。
まず、準瞬時圧縮部11から圧縮差分データ(DC)を
入力しく処理101)、その圧縮差分データdの値が、
圧縮ビット数(この場合は3ビツト)であられすことの
できる正の最大値MAX(=(011)、)より大きい
か、あるいは、負の最大値MIN(=(100)、)よ
り小さいかを判別しく判断102.103)、判断10
2の結果がYESになるときには圧縮差分データdに値
MAXを代入しく処理104)、判断103の結果がY
ESになるときに圧縮差分データdに値MINを代入す
る(処理105)。
入力しく処理101)、その圧縮差分データdの値が、
圧縮ビット数(この場合は3ビツト)であられすことの
できる正の最大値MAX(=(011)、)より大きい
か、あるいは、負の最大値MIN(=(100)、)よ
り小さいかを判別しく判断102.103)、判断10
2の結果がYESになるときには圧縮差分データdに値
MAXを代入しく処理104)、判断103の結果がY
ESになるときに圧縮差分データdに値MINを代入す
る(処理105)。
次に、圧縮差分データdよりもLSB (= (oo
1)2 )だけ小さな値dmと圧縮差分データdよりも
LSBだけ大きな値dpを形成しく処理106.107
)、値dmが値にINよりも小さくなった場合には値d
aに値MINを代入しく判断108.処理109)、値
dpが値MAXよりも大きくなった場合には値dpに値
MAXを代入する(判断110゜処理111)。
・ このようにして値dp、dmを形成すると、スケールデ
ータDKに基づいて値d、dp、daを準瞬時伸長した
ときの8ビツトの値dd、ddp、ddmを算出する(
処理112)。そして、この値dd、ddp、ddmを
それぞれ1サンプル前のデータの復号値daoを加算し
、おのおのの値d、dp、d+mに対応したローカル復
号値da、’dap。
1)2 )だけ小さな値dmと圧縮差分データdよりも
LSBだけ大きな値dpを形成しく処理106.107
)、値dmが値にINよりも小さくなった場合には値d
aに値MINを代入しく判断108.処理109)、値
dpが値MAXよりも大きくなった場合には値dpに値
MAXを代入する(判断110゜処理111)。
・ このようにして値dp、dmを形成すると、スケールデ
ータDKに基づいて値d、dp、daを準瞬時伸長した
ときの8ビツトの値dd、ddp、ddmを算出する(
処理112)。そして、この値dd、ddp、ddmを
それぞれ1サンプル前のデータの復号値daoを加算し
、おのおのの値d、dp、d+mに対応したローカル復
号値da、’dap。
damを形成する(処理113)、なお処理112およ
び113でローカル復号処理を実現しており、そのため
に、直前のサンプルの復号値daoを記憶しておく。
び113でローカル復号処理を実現しており、そのため
に、直前のサンプルの復号値daoを記憶しておく。
次に、当該サンプルに対応した原信号の値daiをバッ
ファ10から読み込み、この原信号の値datと、おの
おののローカル復号値da、dap、da−との差の絶
対値Da、Dp、Dn+を算出しく処理114)、原信
号の値datがローカル復号値daよりも大きいかどう
かを調べる(判断115)。
ファ10から読み込み、この原信号の値datと、おの
おののローカル復号値da、dap、da−との差の絶
対値Da、Dp、Dn+を算出しく処理114)、原信
号の値datがローカル復号値daよりも大きいかどう
かを調べる(判断115)。
この判断115の結果がYESになるときには、絶対値
Daが絶対値opよりも大きいかどうかを調べ(判断1
16)、この判断116の結果がYESになるときには
、値dに値dpを代入しく処理117)処理106へと
戻り、判断116の結果がNOになるときには、値dを
最適化差分データDCoとして出力する(処理118)
。
Daが絶対値opよりも大きいかどうかを調べ(判断1
16)、この判断116の結果がYESになるときには
、値dに値dpを代入しく処理117)処理106へと
戻り、判断116の結果がNOになるときには、値dを
最適化差分データDCoとして出力する(処理118)
。
また判断115の結果がNOになるときには、絶対値D
aが絶対値opよりも大きいかどうかを調べ(判断11
9)、この判断119の結果がYESになるときには、
値dに値d11を代入しく処理120)処理106へと
戻り、判断119の結判がNOになるときには処理11
8を実行する。
aが絶対値opよりも大きいかどうかを調べ(判断11
9)、この判断119の結果がYESになるときには、
値dに値d11を代入しく処理120)処理106へと
戻り、判断119の結判がNOになるときには処理11
8を実行する。
すなわち、第10図(b)の左側に示したように、原信
号の値daiが復号値daよりも復号値daρに近いと
きには、圧縮差分データdをLSBだけ大きい値dpに
更新して、その値を最適化差分データDCOとして出力
する。また、その反対に原信号の値daiが復号値da
よりも復号値damに近いときには、圧縮差分データd
t−LSBだけ小さい値dmに更新して、その値を最
適化差分データDCoとして出力する。なお、1回の処
理で最適な値が得られなかった場合には、この処理を繰
り返し実行する。
号の値daiが復号値daよりも復号値daρに近いと
きには、圧縮差分データdをLSBだけ大きい値dpに
更新して、その値を最適化差分データDCOとして出力
する。また、その反対に原信号の値daiが復号値da
よりも復号値damに近いときには、圧縮差分データd
t−LSBだけ小さい値dmに更新して、その値を最
適化差分データDCoとして出力する。なお、1回の処
理で最適な値が得られなかった場合には、この処理を繰
り返し実行する。
このようにして、準瞬時圧伸で得られた圧縮差分データ
に圧縮ビットのLSBを加算、減算する操作をサンプル
点毎に繰り返し行ない、復号値と原信号との誤差を少な
くするように差分データを補正している。
に圧縮ビットのLSBを加算、減算する操作をサンプル
点毎に繰り返し行ない、復号値と原信号との誤差を少な
くするように差分データを補正している。
なお、バッファ10に原信号として記憶するデータとし
ては、最大値制限回路5に入力される前のバッファ3の
出力データを用いることもできる。
ては、最大値制限回路5に入力される前のバッファ3の
出力データを用いることもできる。
したがって、例えば第12図(a)に示したような音声
信号(第6図(a)と同じ)をこのような最適化差分ビ
ットルーチンを用いた準瞬時圧縮によって符号化するこ
とを考える。
信号(第6図(a)と同じ)をこのような最適化差分ビ
ットルーチンを用いた準瞬時圧縮によって符号化するこ
とを考える。
まず、この音声信号の8つのサンプル#1−#8におけ
る差分値が第13図(a)のように得られ、したがって
、このときのスケール値@ posは、サンプル#10
ビットパタンの最上位桁であるビット4となり、スケー
ル値[PQSの値は(100)、になる。これにより、
準瞬時圧縮部11によって形成される圧縮差分データO
Cは、おのおののサンプル#1〜18について、それぞ
れ第13図(b)に示したものとなる。
る差分値が第13図(a)のように得られ、したがって
、このときのスケール値@ posは、サンプル#10
ビットパタンの最上位桁であるビット4となり、スケー
ル値[PQSの値は(100)、になる。これにより、
準瞬時圧縮部11によって形成される圧縮差分データO
Cは、おのおののサンプル#1〜18について、それぞ
れ第13図(b)に示したものとなる。
そして、この圧縮差分データDCは、おのおののサンプ
ルI11〜#8について、それぞれ上述の最適化差分ビ
ットルーチンにより第13図(c)に示したような最適
化差分データDCoにそれぞれ補正される。
ルI11〜#8について、それぞれ上述の最適化差分ビ
ットルーチンにより第13図(c)に示したような最適
化差分データDCoにそれぞれ補正される。
その結果、後述する音声復号化装置では、この最適化差
分データDCoのおのおののサンプル#1−J18の値
が第13図(d)に示したように8ビツトの差分データ
に伸長され、この差分データに基づいて。
分データDCoのおのおののサンプル#1−J18の値
が第13図(d)に示したように8ビツトの差分データ
に伸長され、この差分データに基づいて。
音声信号が第12図(c)に実線で示したように復号さ
れる。ここで、上述した圧縮差分データDCをそのまま
符号化データに用いた場合の再生された音声信号を第1
2図(c)に−点鎖線で示す。
れる。ここで、上述した圧縮差分データDCをそのまま
符号化データに用いた場合の再生された音声信号を第1
2図(c)に−点鎖線で示す。
これらの比較かられかるように、最適化差分データDC
oに基づいて再生された音声信号は、第12図(c)に
破線で示した符号化前の音声信号にまとわりつくような
ものとなり、符号化前の音声信号に対する追従性が大き
く向上している。
oに基づいて再生された音声信号は、第12図(c)に
破線で示した符号化前の音声信号にまとわりつくような
ものとなり、符号化前の音声信号に対する追従性が大き
く向上している。
第14図は、音声復号化装置の一例を示しているが、こ
の音声復号化装置は、上述した音声符号化装置によって
符号化された符号化データ0しを復号して音声信号を出
力するものである。
の音声復号化装置は、上述した音声符号化装置によって
符号化された符号化データ0しを復号して音声信号を出
力するものである。
、 同図において、例えばデータ受信装置あるいはデ
ータ記憶装置等の前段装置(図示略)から出力された符
号化データDLは、デマルチプレクサ21に加えられ、
おのおののブロック毎に、先頭の3ビツトがスケール値
SCとして識別されて準瞬時伸長部22のスケール値入
力端に加えられ、それ以外のコードデータ(圧縮差分デ
ータ)は、準瞬時伸長部22のコードデータ入力端に加
えられる。
ータ記憶装置等の前段装置(図示略)から出力された符
号化データDLは、デマルチプレクサ21に加えられ、
おのおののブロック毎に、先頭の3ビツトがスケール値
SCとして識別されて準瞬時伸長部22のスケール値入
力端に加えられ、それ以外のコードデータ(圧縮差分デ
ータ)は、準瞬時伸長部22のコードデータ入力端に加
えられる。
準瞬時伸長部22は、加えられるコードデータを3ビツ
トずつに区切るとともに、8ビツトデータにおいて入力
したスケールデータSCに対応したビット位置にその3
ビツトのデータを配置し、そのコードデータよりも上位
桁には符号ビットの内容を、下位桁には0を配置して8
ビツトデータ(第14図(d)参照)に伸長し、この8
ビツトデータを積分部23に出力する。
トずつに区切るとともに、8ビツトデータにおいて入力
したスケールデータSCに対応したビット位置にその3
ビツトのデータを配置し、そのコードデータよりも上位
桁には符号ビットの内容を、下位桁には0を配置して8
ビツトデータ(第14図(d)参照)に伸長し、この8
ビツトデータを積分部23に出力する。
積分部23は、順次入力される8ビツトデータを積算し
て音声信号の各サンプルにおける信号値を形成し、これ
をデジタル/アナログ変換器24に出力する。
て音声信号の各サンプルにおける信号値を形成し、これ
をデジタル/アナログ変換器24に出力する。
デジタル/アナログ変換器24は、受入した信号値を8
KHzの変換周波数で対応するアナログ信号(レベル信
号)に変換し、これをローパスフィルタ25に出力する
。このアナログ信号は、ローパスフィルタ25によって
波形整形されたのち、再生音声信号として次段装置(例
えば音声出力装置等)に出力される。
KHzの変換周波数で対応するアナログ信号(レベル信
号)に変換し、これをローパスフィルタ25に出力する
。このアナログ信号は、ローパスフィルタ25によって
波形整形されたのち、再生音声信号として次段装置(例
えば音声出力装置等)に出力される。
このようにして符号化データを復号するための音声復号
化装置の構成は、非常に簡単なものとなり、したがって
、例えば、汎用の8ビツトマイクロプロセツサを用いて
この音声復号化装置を実現することもでき、コストを極
く小さく抑えることができる。
化装置の構成は、非常に簡単なものとなり、したがって
、例えば、汎用の8ビツトマイクロプロセツサを用いて
この音声復号化装置を実現することもでき、コストを極
く小さく抑えることができる。
ところで、準瞬時圧伸においては、1つのブロック内に
おいて信号値の絶対値が最大になるビットパタンに基づ
いてスケール位置を設定しているので、例えば、そのブ
ロックにおいて突発的に大きな値をとるサンプルがあっ
た場合、その大きな値に対応したスケール値が設定され
るため、他の小さい値に対する符号化データの追従性が
悪くなり、聴覚上好ましくないという不都合を生じるこ
とがある。
おいて信号値の絶対値が最大になるビットパタンに基づ
いてスケール位置を設定しているので、例えば、そのブ
ロックにおいて突発的に大きな値をとるサンプルがあっ
た場合、その大きな値に対応したスケール値が設定され
るため、他の小さい値に対する符号化データの追従性が
悪くなり、聴覚上好ましくないという不都合を生じるこ
とがある。
次に、このような不都合を解消できるようにした例につ
いて説明する。
いて説明する。
さて、上述した不都合を解消するには、そのブロックに
おいて最も誤差の少ない符号化データを形成すればよく
、そのためには適切なスケール位置(値)を設定すれば
よい。
おいて最も誤差の少ない符号化データを形成すればよく
、そのためには適切なスケール位置(値)を設定すれば
よい。
そこで、最初に設定したスケール位置に基づいて準瞬時
圧縮したときと、そのスケール位置よりも1桁上位桁を
スケール位置に設定した場合にそのスケール位置に基づ
いて準瞬時圧縮したときと。
圧縮したときと、そのスケール位置よりも1桁上位桁を
スケール位置に設定した場合にそのスケール位置に基づ
いて準瞬時圧縮したときと。
その最初のスケール位置よりも1桁下位桁をスケール位
置に設定した場合にそのスケール位置に基づいて準瞬時
圧縮したときとで、おのおののサンプルにおいて復号値
と符号化前の音声信号の値との誤差を算出してそれらに
基づいてそれぞれのスケール位置での評価値を形成し、
この評価値に基づき、それらのスケール位置のもののう
ち最も良好なものを選択するようにしている。なお、こ
の評価値としては、おのおののサンプルにおける元の音
声信号と復号値との差の絶対値の総和や、その差を自乗
した値の総和または平方根(誤差パワー)を用いること
ができる。
置に設定した場合にそのスケール位置に基づいて準瞬時
圧縮したときとで、おのおののサンプルにおいて復号値
と符号化前の音声信号の値との誤差を算出してそれらに
基づいてそれぞれのスケール位置での評価値を形成し、
この評価値に基づき、それらのスケール位置のもののう
ち最も良好なものを選択するようにしている。なお、こ
の評価値としては、おのおののサンプルにおける元の音
声信号と復号値との差の絶対値の総和や、その差を自乗
した値の総和または平方根(誤差パワー)を用いること
ができる。
すなわち、例えば第15図(c)に示したような音声信
号があったとき、この音声信号の各サンプル#1〜#8
のうち差分値が最も大きいサンプル#1に基づいてスケ
ール値が決定され、その状態が同図であるとする。
号があったとき、この音声信号の各サンプル#1〜#8
のうち差分値が最も大きいサンプル#1に基づいてスケ
ール値が決定され、その状態が同図であるとする。
これに対し、スケール値を1つ小さくした場合にはサン
プル値の量子化幅が1段階小さくなるので同図(b)の
状態になり、スケール値を1つ大きくした場合にはサン
プル値の量子化幅が1段階大きくなるので同図(c)の
状態となる。
プル値の量子化幅が1段階小さくなるので同図(b)の
状態になり、スケール値を1つ大きくした場合にはサン
プル値の量子化幅が1段階大きくなるので同図(c)の
状態となる。
また、おのおのの状態で、上述した最適化差分ビットル
ーチンによる最適化処理を実行したとき。
ーチンによる最適化処理を実行したとき。
各サンプルにおける符号ビットは、次の表のようになる
。
。
人
ここでは、第15図(a)の場合のスケール値を、5C
−1はSCaよりもlだけ小さい同図(b)の場合のス
ケール値を、SC1はSCoよりもlだけ大きい同図(
c)の場合のスケール値をそれぞれ示している。
−1はSCaよりもlだけ小さい同図(b)の場合のス
ケール値を、SC1はSCoよりもlだけ大きい同図(
c)の場合のスケール値をそれぞれ示している。
このようにスケール値を変更すると、当然のことながら
元の音声信号と復号値との差の総和あるいは誤差パワー
は、そのブロックにおける音声信号の変化に対応してい
ずれか1つのスケール値のものが最小となり、その最小
となるものが当該ブロックにおいて音声信号に対する追
従性が最良である。
元の音声信号と復号値との差の総和あるいは誤差パワー
は、そのブロックにおける音声信号の変化に対応してい
ずれか1つのスケール値のものが最小となり、その最小
となるものが当該ブロックにおいて音声信号に対する追
従性が最良である。
例えば、実験によれば統計的にみて、スケール値SCo
のものの誤差パワーが最も小さくなるのはブロック総数
のうち60%程度であり、スケール値SC−,のものの
誤差パワーが最も小さくなるのはブロック総数のうち3
0%程度であり、スケール値SC1のものの誤差パワー
が最も小さくなるのはブロック総数のうち10%程度で
ある。
のものの誤差パワーが最も小さくなるのはブロック総数
のうち60%程度であり、スケール値SC−,のものの
誤差パワーが最も小さくなるのはブロック総数のうち3
0%程度であり、スケール値SC1のものの誤差パワー
が最も小さくなるのはブロック総数のうち10%程度で
ある。
このようにして、ブロック毎に使用するスケール値を選
択することで、再生した音声信号の音質(聴覚上の)が
向上する。
択することで、再生した音声信号の音質(聴覚上の)が
向上する。
第16図は、上述のごとき点を考慮した音声符号化装置
の一例を示す図で、同図において第13図と同一部分に
は同一符号を付し、相当する部分にはそれと同一符号に
サフィクスを付加してその説明を省略する。またこの装
置は、準瞬時圧縮の1ブロック単位に作動する。
の一例を示す図で、同図において第13図と同一部分に
は同一符号を付し、相当する部分にはそれと同一符号に
サフィクスを付加してその説明を省略する。またこの装
置は、準瞬時圧縮の1ブロック単位に作動する。
同図において、スケール値設定部7aは、最大値制限回
路5から出力される差分データDDの連続する8サンプ
ルからなるブロックでスケール値を判別するとともに、
そのスケール値よりも1つ大きな値および1つ小さな値
を形成し、それぞれスケールデータDKo、DK1.D
K−1として出力する。これらのスケールデータDK、
、DKl、DK−1は、上述したスケール値SC,、
SC1,5C−0にそれぞれ相当する。
路5から出力される差分データDDの連続する8サンプ
ルからなるブロックでスケール値を判別するとともに、
そのスケール値よりも1つ大きな値および1つ小さな値
を形成し、それぞれスケールデータDKo、DK1.D
K−1として出力する。これらのスケールデータDK、
、DKl、DK−1は、上述したスケール値SC,、
SC1,5C−0にそれぞれ相当する。
スケールデータDKnは、準瞬時圧縮部11.、最適化
処理部12゜、準瞬時伸長部14.およびセレクタ31
の一入力端に加えられ、スケールデータDK、は、準瞬
時圧縮部110.最適化処理部121、準瞬時伸長部1
41およびセレクタ31の他入力端に加えられ、スケー
ルデータDK−1は、準瞬時圧縮部11−い最適化処理
部12−1、準瞬時伸長部14−1およびセレクタ31
のさらに他の入力端に加えられている。
処理部12゜、準瞬時伸長部14.およびセレクタ31
の一入力端に加えられ、スケールデータDK、は、準瞬
時圧縮部110.最適化処理部121、準瞬時伸長部1
41およびセレクタ31の他入力端に加えられ、スケー
ルデータDK−1は、準瞬時圧縮部11−い最適化処理
部12−1、準瞬時伸長部14−1およびセレクタ31
のさらに他の入力端に加えられている。
準瞬時圧縮部11.はスケールデータDに。に基づきバ
ッファ6の出力データから圧縮差分データDCoを形成
し、最適化処理部12.はこの圧縮差分データDC,に
上述した最適化差分ビットルーチンを適用して最適化差
分データDCooを形成し、この最適化差分データDC
o、は準瞬時伸長部14nおよびセレクタ3zの一入力
端に加えられる。準瞬時伸長部14゜は入力される最適
化差分データDCo、をスケールデータDKoを基準と
して8ビツトデータのデータDE。
ッファ6の出力データから圧縮差分データDCoを形成
し、最適化処理部12.はこの圧縮差分データDC,に
上述した最適化差分ビットルーチンを適用して最適化差
分データDCooを形成し、この最適化差分データDC
o、は準瞬時伸長部14nおよびセレクタ3zの一入力
端に加えられる。準瞬時伸長部14゜は入力される最適
化差分データDCo、をスケールデータDKoを基準と
して8ビツトデータのデータDE。
に伸長し、このデータDEoは積分部15゜によって積
算されて復号され、その復号値SD、は比較部33の一
入力端およびセレクタ34の一入力端に加えられている
。
算されて復号され、その復号値SD、は比較部33の一
入力端およびセレクタ34の一入力端に加えられている
。
また、準瞬時圧縮部111はスケールデータDK、に基
づきバッファ6の出力データから圧縮差分データDC1
を形成し、最適化処理部121はこの圧縮差分データD
C1に上述した最適化差分ビットルーチンを適用して最
適化差分データDCo、を形成し、この最適化差分デー
タDC01は準瞬時伸長部14.およびセレクタ32の
一入力端に加えられる。準瞬時伸長部14□は入力され
る最適化差分データDCo1をスケールデータDに、を
基準として8ビツトデータのデータDE、に伸長し、こ
のデータDB、は積分部15.によって積算されて復号
され、その復号値SD1は比較部33の一入力端および
セレクタ34の一入力端に加えられている。
づきバッファ6の出力データから圧縮差分データDC1
を形成し、最適化処理部121はこの圧縮差分データD
C1に上述した最適化差分ビットルーチンを適用して最
適化差分データDCo、を形成し、この最適化差分デー
タDC01は準瞬時伸長部14.およびセレクタ32の
一入力端に加えられる。準瞬時伸長部14□は入力され
る最適化差分データDCo1をスケールデータDに、を
基準として8ビツトデータのデータDE、に伸長し、こ
のデータDB、は積分部15.によって積算されて復号
され、その復号値SD1は比較部33の一入力端および
セレクタ34の一入力端に加えられている。
同様に、準瞬時圧縮部11−0はスケールデータDK−
,に基づきバッファ6の出力データから圧縮差分データ
DC−□を形成し、最適化処理部12−1はこの圧縮差
分データDC−0に上述した最適化差分ビットルーチン
を適用して最適化差分データDCo −tを形成し、こ
の最適化差分データDCo−1は準瞬時伸長部14−0
およびセレクタ32の一入力端に加えられる。
,に基づきバッファ6の出力データから圧縮差分データ
DC−□を形成し、最適化処理部12−1はこの圧縮差
分データDC−0に上述した最適化差分ビットルーチン
を適用して最適化差分データDCo −tを形成し、こ
の最適化差分データDCo−1は準瞬時伸長部14−0
およびセレクタ32の一入力端に加えられる。
準瞬時伸長部14−□は入力される最適化差分データD
Co−1をスケールデータDK−1を基準として8ビツ
トデータのデータDE−1に伸長し、このデータDH−
,は精分部15−□によって積算されて復号され、その
復号値5O−1は比較部33の一入力端およびセレクタ
34の一入力端に加えられている。
Co−1をスケールデータDK−1を基準として8ビツ
トデータのデータDE−1に伸長し、このデータDH−
,は精分部15−□によって積算されて復号され、その
復号値5O−1は比較部33の一入力端およびセレクタ
34の一入力端に加えられている。
また、最大値制限回路5から出力される差分データDD
は、バッファ10aによって1ブロック分が蓄積され、
このバッファ10aの出力は積分部15aによって順次
積算されて圧縮されていない音声信号(すなわち原信号
)が形成され、それに対応したデータSDaが最適化処
理部12n、12..12’−、および比較部33に加
えられている。
は、バッファ10aによって1ブロック分が蓄積され、
このバッファ10aの出力は積分部15aによって順次
積算されて圧縮されていない音声信号(すなわち原信号
)が形成され、それに対応したデータSDaが最適化処
理部12n、12..12’−、および比較部33に加
えられている。
このように、比較部33には、原信号に対応したデータ
SDa、スケール値SC,(スケールデータDKo)に
対応した最適化差分データDCooを復号したときの復
号値SOo、スケール値5C1(スケールデータDK、
)に対応した最適化差分データDCo、を復号したとき
の復号値SDいおよび、スケール値5C−1(スケール
データDK−,)に対応した最適化差分データDCo−
,を復号したときの復号値5D−4が、サンプル毎にそ
れぞれ加えられる。
SDa、スケール値SC,(スケールデータDKo)に
対応した最適化差分データDCooを復号したときの復
号値SOo、スケール値5C1(スケールデータDK、
)に対応した最適化差分データDCo、を復号したとき
の復号値SDいおよび、スケール値5C−1(スケール
データDK−,)に対応した最適化差分データDCo−
,を復号したときの復号値5D−4が、サンプル毎にそ
れぞれ加えられる。
比較部33は、データSDaと復号値SDI、、SD1
.SD−。
.SD−。
に基づき、それらの復号値SD、 、SDl、5D−1
におけるデータSDaからの誤差をそれぞれのサンプル
毎に形成し、lブロックにおける誤差パワーをおのおの
の復号値SDo、SD、 、5D−3について算出し、
それらの中で最小値をとるものを判別する。
におけるデータSDaからの誤差をそれぞれのサンプル
毎に形成し、lブロックにおける誤差パワーをおのおの
の復号値SDo、SD、 、5D−3について算出し、
それらの中で最小値をとるものを判別する。
そして、復号値SDoについての誤差パワーが最小にな
るときには、セレクタ31によってスケールデータDK
0を選択してこれをマルチプレクサ13に出力するとと
もにセレクタ32によって最適化差分データDCo、を
選択してこれをマルチプレクサ13に出力する。またセ
レクタ34によって符号値SD、を選択し、これをレジ
スタ9に取り込ませるデータとする。
るときには、セレクタ31によってスケールデータDK
0を選択してこれをマルチプレクサ13に出力するとと
もにセレクタ32によって最適化差分データDCo、を
選択してこれをマルチプレクサ13に出力する。またセ
レクタ34によって符号値SD、を選択し、これをレジ
スタ9に取り込ませるデータとする。
また、復号値SD1についての誤差パワーが最小になる
ときは、セレクタ31によってスケールデータDK、を
選択してこれをマルチプレクサ13に出力するとともに
セレクタ32によって最適化差分データDCo1を選択
してこれをマルチプレクサ13に出力する。またセレク
タ34によって符号値SD、を選択し、これをレジスタ
9に取り込ませるデータとする。
ときは、セレクタ31によってスケールデータDK、を
選択してこれをマルチプレクサ13に出力するとともに
セレクタ32によって最適化差分データDCo1を選択
してこれをマルチプレクサ13に出力する。またセレク
タ34によって符号値SD、を選択し、これをレジスタ
9に取り込ませるデータとする。
同様に、復号値5D−1についての誤差パワーが最小に
なるときは、セレクタ31によってスケールデータDK
−1を選択してこれをマルチプレクサ13に出力すると
ともにセレクタ32によって最適化差分データDCo−
1を選択してこれをマルチプレクサ13に出力する。ま
たセレクタ34によって符号値5D−4を選択し、これ
をレジスタ9に取り込ませるデータとする。
なるときは、セレクタ31によってスケールデータDK
−1を選択してこれをマルチプレクサ13に出力すると
ともにセレクタ32によって最適化差分データDCo−
1を選択してこれをマルチプレクサ13に出力する。ま
たセレクタ34によって符号値5D−4を選択し、これ
をレジスタ9に取り込ませるデータとする。
したがって、マルチプレクサ13からは、そのブロック
において最も誤差パワーが小さくなる符号化データOL
が出力される。
において最も誤差パワーが小さくなる符号化データOL
が出力される。
比較部33が実行する比較ルーチンの一例を第17図に
示す。まず、データSDaおよび復号値SD0.SD、
。
示す。まず、データSDaおよび復号値SD0.SD、
。
SD−、をサンプル毎に入力するとともに(処理201
)、それらの入力したデータに基づき、次式を演算して
、復号値SD、 、SD、 、SD−、におのおの対応
した誤差パワPMSn、PMS1.PMS−1をそれぞ
れ算出する(処理202)。
)、それらの入力したデータに基づき、次式を演算して
、復号値SD、 、SD、 、SD−、におのおの対応
した誤差パワPMSn、PMS1.PMS−1をそれぞ
れ算出する(処理202)。
2MSk=(Σ(SDaj−3Dk、i)”)1ハj=
1 ここで、k=0.1.−1、jはブロック内におけるサ
ンプル番号、5Dajはブロック内のおのおののサンプ
ルにおけるデータ、5Dkjはブロック内のおのおのの
サンプルにおける符号値SDkをあられす。
1 ここで、k=0.1.−1、jはブロック内におけるサ
ンプル番号、5Dajはブロック内のおのおののサンプ
ルにおけるデータ、5Dkjはブロック内のおのおのの
サンプルにおける符号値SDkをあられす。
そして、いずれの誤差パワーRMS、 、RMSl、R
MS−□が最も小さいかを識別しく判断203,204
,205)、最小の誤差パワーRMSn、RMS1.R
MS−□に対応したスケールデータDK、 、DK、
、0K−1と最適化差分データDCon eDCo、
、DCo−0をそれぞれ選択する(処理206,207
,208)。
MS−□が最も小さいかを識別しく判断203,204
,205)、最小の誤差パワーRMSn、RMS1.R
MS−□に対応したスケールデータDK、 、DK、
、0K−1と最適化差分データDCon eDCo、
、DCo−0をそれぞれ選択する(処理206,207
,208)。
なお、この比較ルーチンにおいて、おのおのの復号値S
Do、SD、 、5D−1とデータSDaとの誤差に基
づいた評価値としては、上述した誤差パワー以外に、例
えば、おのおののサンプルにおけるデータSDaと復号
値SD、 、SD、 、SD−、との差の総和等を用い
ることができる。
Do、SD、 、5D−1とデータSDaとの誤差に基
づいた評価値としては、上述した誤差パワー以外に、例
えば、おのおののサンプルにおけるデータSDaと復号
値SD、 、SD、 、SD−、との差の総和等を用い
ることができる。
而して、上記音声圧縮符号化方式は、差分pcM音声符
号化に準瞬時圧伸を適用し、その伝送ビットを補正して
自然な音声信号の圧縮を行うものであり、前後の標本値
の平均との残差を符号化するが、この残差が1つ大きい
とそこでスケール値が決定されるため、他の標本値では
スケール値が大きすぎ音質劣化の原因となっていた。
号化に準瞬時圧伸を適用し、その伝送ビットを補正して
自然な音声信号の圧縮を行うものであり、前後の標本値
の平均との残差を符号化するが、この残差が1つ大きい
とそこでスケール値が決定されるため、他の標本値では
スケール値が大きすぎ音質劣化の原因となっていた。
目 的
本発明は、上述のごとき実情に鑑みてなされたもので、
特に、低ビツトレートで音質劣化の少ない音声符号化方
式を提供することを目的としてなされたものである。
特に、低ビツトレートで音質劣化の少ない音声符号化方
式を提供することを目的としてなされたものである。
構 成
本発明は、上記目的を達成するために、音声波形符号化
方式において、音声波形が極値でありがつ前後のサンプ
ル点の平均からの差分を1 / n(nは整数)とした
場合も極値である場合、差分を1 / nとして極値を
小さくすることにより、符号化を行うこと、或いは、P
CM符号化された音声データをブロックに分割し、前後
のサンプルの平均値との残差の絶対値の最大値からスケ
ール値を決め、所定ビット数に圧縮する音声符号化方式
において、そのサンプルが極値でありかつその残差を1
/ nとした場合も極値である場合、残差を1 /
nとして、符号化を行うことを特徴としたものである。
方式において、音声波形が極値でありがつ前後のサンプ
ル点の平均からの差分を1 / n(nは整数)とした
場合も極値である場合、差分を1 / nとして極値を
小さくすることにより、符号化を行うこと、或いは、P
CM符号化された音声データをブロックに分割し、前後
のサンプルの平均値との残差の絶対値の最大値からスケ
ール値を決め、所定ビット数に圧縮する音声符号化方式
において、そのサンプルが極値でありかつその残差を1
/ nとした場合も極値である場合、残差を1 /
nとして、符号化を行うことを特徴としたものである。
以下、本発明の実施例に基いて説明する。
第1図は、本発明の一実施例を説明するための電気回路
図で、図中、41は乗算器(加減算器)、42は極値判
別回路、43.44はレジスタ、45はローカル復号部
で、その他第8図に示した従来技術と同様の作用をする
部分には第8図の場合と同一の参照番号を付し、その詳
細な説明は省略する。
図で、図中、41は乗算器(加減算器)、42は極値判
別回路、43.44はレジスタ、45はローカル復号部
で、その他第8図に示した従来技術と同様の作用をする
部分には第8図の場合と同一の参照番号を付し、その詳
細な説明は省略する。
第1図において、レジスタ43.レジスタ44には、そ
れぞれ2サンプル前と1サンプル前のローカル復号値が
入る。復号部では実際に符号化した値から1フレームの
終わりの2サンプルを復号し、その復号値を1フレーム
終了時にレジスタ43、レジスタ44に与える。レジス
タ43の出力の2サンプル前のローカル復号値と、入力
信号は足し合わされ、次に1/2される。従って、入力
のサンプルと2サンプル前の値の平均をとったことにな
る。この平均からレジスタ44の出力である1サンプル
前のローカル復号値を引いた値を順次適応差分ビットに
よる圧縮を行う。而して、前後の標本値の平均との残差
を符号化する場合、ブロック内で一番大きな残差によっ
てスケール値が決定される。他の残差に比べ、1つ非常
に大きな残差をもつ場合、その残差を小さくすることで
、より最適なスケール値が求められる。
れぞれ2サンプル前と1サンプル前のローカル復号値が
入る。復号部では実際に符号化した値から1フレームの
終わりの2サンプルを復号し、その復号値を1フレーム
終了時にレジスタ43、レジスタ44に与える。レジス
タ43の出力の2サンプル前のローカル復号値と、入力
信号は足し合わされ、次に1/2される。従って、入力
のサンプルと2サンプル前の値の平均をとったことにな
る。この平均からレジスタ44の出力である1サンプル
前のローカル復号値を引いた値を順次適応差分ビットに
よる圧縮を行う。而して、前後の標本値の平均との残差
を符号化する場合、ブロック内で一番大きな残差によっ
てスケール値が決定される。他の残差に比べ、1つ非常
に大きな残差をもつ場合、その残差を小さくすることで
、より最適なスケール値が求められる。
第1図において、まず前後のサンプル点の平均との残差
をとリスケール値を決定するが、このとき極値判別回路
42でそのサンプル点が極値をもち、かつ、その残差を
172としても極値となる場合、残差を172とする。
をとリスケール値を決定するが、このとき極値判別回路
42でそのサンプル点が極値をもち、かつ、その残差を
172としても極値となる場合、残差を172とする。
第2図(a)では残差を1/2としても極値となるため
残差を1/2とするが、第2図(b)では、極値となら
ないためそのままとする。このようにして得られた残差
について前述の従来の最適差分ビット伝送方式で符号化
を行う。
残差を1/2とするが、第2図(b)では、極値となら
ないためそのままとする。このようにして得られた残差
について前述の従来の最適差分ビット伝送方式で符号化
を行う。
更に詳細に説明すると、第2図において、Aは音声信号
波形、Lは残差を示すが、第2図(a)では、残差りを
1/2としてもP点が極値となる(a(n−1)、a(
n+1)よりも大)ため、この場合には残差を1 /
2 (a n点をP点とする)とするが、第2図(b)
の場合、残差りを172とすると、P点が極値とならな
い(P点はa(n+1)より小)ため、この場合には、
an点はそのままとする。
波形、Lは残差を示すが、第2図(a)では、残差りを
1/2としてもP点が極値となる(a(n−1)、a(
n+1)よりも大)ため、この場合には残差を1 /
2 (a n点をP点とする)とするが、第2図(b)
の場合、残差りを172とすると、P点が極値とならな
い(P点はa(n+1)より小)ため、この場合には、
an点はそのままとする。
而して、本発明によると、極値判別回路42により、大
きな残差は1/2(なお1以上には、説明を簡明にする
ために、残差を1/2とする場合の例について説明した
が、必ずしも1/2にする必要はなく、任意所望の分数
(1/n)にすることが可能である。)とするため音声
波形はなめらかになり、スケール値が大きすぎることも
なく、より最適な符号化を行うことができる。特に低ビ
ツト伝送のとき、大きな雑音を抑制することができ、高
い効果が得られる。
きな残差は1/2(なお1以上には、説明を簡明にする
ために、残差を1/2とする場合の例について説明した
が、必ずしも1/2にする必要はなく、任意所望の分数
(1/n)にすることが可能である。)とするため音声
波形はなめらかになり、スケール値が大きすぎることも
なく、より最適な符号化を行うことができる。特に低ビ
ツト伝送のとき、大きな雑音を抑制することができ、高
い効果が得られる。
音声波形から説明をすると、
第3図は原音に対する通常の2ビット符号化(原音−適
応差分+0.5+スケール変化)による復号波形(太線
)である。
応差分+0.5+スケール変化)による復号波形(太線
)である。
第4図は、原音に極値圧縮による処理を行った結果を示
す。
す。
第5図は、原音に対する本実施例による2ビット符号化
(原音−極値圧縮+適応差分+0.5+スケール変化)
による復号波形(太線)で、第3図に比べ、なめらかな
追従を行っていることがわかる。
(原音−極値圧縮+適応差分+0.5+スケール変化)
による復号波形(太線)で、第3図に比べ、なめらかな
追従を行っていることがわかる。
また聴感上も第5図に示した復号41号の方が優ってい
た。
た。
効 果
以上の説明から明らかなように1本発明によると、音声
波形の急峻な山の部分を符号化の前になめらかにするこ
とにより、多少、高域成分が落ちるものの、符号化がよ
り最適になされるため、簡単なハードで品質の良い復号
波形を得ることができる。
波形の急峻な山の部分を符号化の前になめらかにするこ
とにより、多少、高域成分が落ちるものの、符号化がよ
り最適になされるため、簡単なハードで品質の良い復号
波形を得ることができる。
第1図は、本発明の一実施例を説明するための電気回路
図、第2図は、本発明の動作原理を説明するための図、
第3図乃至第5図は、従来技術による符号化処理と本発
明による符号化処理の結果を示す図、第6図は、従来技
術の説明図、第7図(a)〜(c)は、従来技術の符号
化復号化の状況を説明するための信号配置図、第8図乃
至第17図は、本発明の先行技術を説明するための図で
、第8図は音声符号化装置を示したブロック線図、第9
図は符号化データの信号形式を例示した信号配置図、第
10図(a)は最適化処理を説明するための波形図、同
図(b)は最適化差分ビットルーチンの作用を説明する
ための信号配置図、第11図(a)、(b)は最適化差
分ビットルーチンの一例を示したフローチャート、第1
2図は最適化処理の効果の説明図、第13図(a)〜(
d)は最適化の様子を示した信号配置図、第14図は音
声復号化装置の一例を示したブロック図、第15図(a
)〜(c)は他の音声符号化装置の例の原理を説明する
ための図、第16図は他の実施例にかかる音声符号化装
置を示したブロック図、第17図は比較ルーチンの一例
を示したフローチャートである。 1.25・・・ローパスフィルタ、2・・・アナログ/
デジタル変換器、 3.6.10.10゜、101.
10−、.10a、10b。 10c・・・バッファ、4・・・加減算器、5・・・最
大値制限回路、7,7a・・・スケール値設定部、8・
・・加算器。 9・・・レジスタ、 11,1111,111.11−
1・・・準瞬時圧縮部。 12.12□12..12−、・・・最適化処理部、1
3・・・マルチプレクサ、 14,14゜、 14.
、14−1.22・・・準瞬時伸長部。 15.15..15□、15−、.15a、23−積分
部、16・・・ビット割当て制御部、26・・・復号部
、27,28・・・遅延回路、31,32,34・・・
セレクタ、33・・・比較部、35・・・ビット割当て
制御ロジック、41・・・乗算器、42・・・極値判別
回路、43.44・・・レジスタ、45・・・ローカル
復号部。 第2図 (0) (b)第311i1
1 第4図 第5図 第6図 第 7 図 璃 9 図 CALX 第10図 (a) (b) M II 図 第 11 図 (b) 第12図 第 13 圀 第14図 第 15 図 (a) (b) 廿0 =+ :2 ≠3第 15
図 (C) M77 図
図、第2図は、本発明の動作原理を説明するための図、
第3図乃至第5図は、従来技術による符号化処理と本発
明による符号化処理の結果を示す図、第6図は、従来技
術の説明図、第7図(a)〜(c)は、従来技術の符号
化復号化の状況を説明するための信号配置図、第8図乃
至第17図は、本発明の先行技術を説明するための図で
、第8図は音声符号化装置を示したブロック線図、第9
図は符号化データの信号形式を例示した信号配置図、第
10図(a)は最適化処理を説明するための波形図、同
図(b)は最適化差分ビットルーチンの作用を説明する
ための信号配置図、第11図(a)、(b)は最適化差
分ビットルーチンの一例を示したフローチャート、第1
2図は最適化処理の効果の説明図、第13図(a)〜(
d)は最適化の様子を示した信号配置図、第14図は音
声復号化装置の一例を示したブロック図、第15図(a
)〜(c)は他の音声符号化装置の例の原理を説明する
ための図、第16図は他の実施例にかかる音声符号化装
置を示したブロック図、第17図は比較ルーチンの一例
を示したフローチャートである。 1.25・・・ローパスフィルタ、2・・・アナログ/
デジタル変換器、 3.6.10.10゜、101.
10−、.10a、10b。 10c・・・バッファ、4・・・加減算器、5・・・最
大値制限回路、7,7a・・・スケール値設定部、8・
・・加算器。 9・・・レジスタ、 11,1111,111.11−
1・・・準瞬時圧縮部。 12.12□12..12−、・・・最適化処理部、1
3・・・マルチプレクサ、 14,14゜、 14.
、14−1.22・・・準瞬時伸長部。 15.15..15□、15−、.15a、23−積分
部、16・・・ビット割当て制御部、26・・・復号部
、27,28・・・遅延回路、31,32,34・・・
セレクタ、33・・・比較部、35・・・ビット割当て
制御ロジック、41・・・乗算器、42・・・極値判別
回路、43.44・・・レジスタ、45・・・ローカル
復号部。 第2図 (0) (b)第311i1
1 第4図 第5図 第6図 第 7 図 璃 9 図 CALX 第10図 (a) (b) M II 図 第 11 図 (b) 第12図 第 13 圀 第14図 第 15 図 (a) (b) 廿0 =+ :2 ≠3第 15
図 (C) M77 図
Claims (2)
- (1)、音声波形が極値でありかつ前後のサンプル点の
平均からの差分を1/n(nは整数)とした場合も極値
である場合、差分を1/nとして極値を小さくして符号
化を行うことを特徴とする音声符号化方式。 - (2)、PCM符号化された音声データをブロックに分
割し、前後のサンプルの平均値との残差の絶対値の最大
値からスケール値を決め、所定ビット数に圧縮する音声
符号化方式において、そのサンプルが極値でありかつそ
の残差を1/nとした場合も極値である場合、残差を1
/nとして符号化を行うことを特徴とする音声符号化方
式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62328900A JPH01167899A (ja) | 1987-12-24 | 1987-12-24 | 音声符号化方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62328900A JPH01167899A (ja) | 1987-12-24 | 1987-12-24 | 音声符号化方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01167899A true JPH01167899A (ja) | 1989-07-03 |
Family
ID=18215345
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62328900A Pending JPH01167899A (ja) | 1987-12-24 | 1987-12-24 | 音声符号化方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01167899A (ja) |
-
1987
- 1987-12-24 JP JP62328900A patent/JPH01167899A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3336617B2 (ja) | 信号符号化又は復号化装置,及び信号符号化又は復号化方法,並びに記録媒体 | |
| US4870685A (en) | Voice signal coding method | |
| JP3339335B2 (ja) | 圧縮符号化復号方式 | |
| WO1998021830A2 (en) | Data compression/expansion using a rice encoder/decoder | |
| JPH01233500A (ja) | 複数レート音声エンコーデイング方法 | |
| AU600137B2 (en) | Apparatus for digital signal | |
| JPH01296300A (ja) | 音声信号符号化方法 | |
| JPH01501748A (ja) | デジタルオーディオ圧伸およびエラー調節 | |
| WO2000021199A1 (en) | Lossless compression encoding method and device, and lossless compression decoding method and device | |
| JPS63142399A (ja) | 音声分析合成方法及び装置 | |
| US4783792A (en) | Apparatus for transmitting digital signal | |
| JPH01167899A (ja) | 音声符号化方式 | |
| JP2652371B2 (ja) | 音声符号化方法 | |
| JPH01167900A (ja) | 音声圧縮及び復号方式 | |
| JPS63108819A (ja) | 音声圧縮方式 | |
| US4974235A (en) | Method of adaptive quantization in differential pulse code modulation and a system for transmitting quantized data | |
| JPS63238729A (ja) | 音声圧縮方式 | |
| JPS6314523A (ja) | 音声符号化方式 | |
| JP2521052B2 (ja) | 音声符号化方式 | |
| JPS6318728A (ja) | 音声符号化方式 | |
| JPS63236415A (ja) | 音声符号化方式 | |
| JP2521051B2 (ja) | 音声符号化方式 | |
| JPH01161300A (ja) | 音声区間検出方式 | |
| JP2730029B2 (ja) | 線形予測符号化方法 | |
| JPH02501180A (ja) | 音響放送信号符号化復号化システム |