JPH0425560B2 - - Google Patents

Info

Publication number
JPH0425560B2
JPH0425560B2 JP57231603A JP23160382A JPH0425560B2 JP H0425560 B2 JPH0425560 B2 JP H0425560B2 JP 57231603 A JP57231603 A JP 57231603A JP 23160382 A JP23160382 A JP 23160382A JP H0425560 B2 JPH0425560 B2 JP H0425560B2
Authority
JP
Japan
Prior art keywords
sequence
signal sequence
audio signal
calculating
short
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
Application number
JP57231603A
Other languages
English (en)
Other versions
JPS59116793A (ja
Inventor
Kazunori Ozawa
Taku Arazeki
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.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
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 Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP57231603A priority Critical patent/JPS59116793A/ja
Priority to CA000444239A priority patent/CA1197619A/en
Priority to US06/565,804 priority patent/US4716592A/en
Publication of JPS59116793A publication Critical patent/JPS59116793A/ja
Publication of JPH0425560B2 publication Critical patent/JPH0425560B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)

Description

【発明の詳細な説明】 本発明は音声信号の低ビツトレイト波形符号化
方式、特に伝送情報量を10Kビツト/秒以下とす
るような符号化装置に関する。
音声信号を10Kビツト/秒程度以下の伝送情報
量で符号化するための効果的な方法として、音声
信号の駆動音源信号系列を、それを用いて再生し
た信号と入力信号との誤差最小を条件として、短
時間毎に探索する方法が、よく知られている。こ
れらの方法はその探索方法によつて木符号化
(TREECODING)、ベクトル量子化(VECTOR
QUANTIZATION)と呼ばれている。また、こ
れらの方法以外に、駆動音源信号系列を表わす複
数個のパルス系列を、短時間毎に、符号器側で、
A−b−S(ANALYSIS−BY−SYNTHESIS)
の手法を用いて逐次的に求めようとする方式が最
近提案されている。本発明は、この方法に関係す
るものである。この方式の詳細については、ビ
ー・エス・アタール)B.S.ATAL)氏らによる
アイ・シー・エー・エス・エス・ピー(I.C.A.S.
S.P)の予稿集、1982年614〜617頁に掲載の
「ア・ニユー・モデル・オブ・エル・ビー・シ
ー・エクサイテイシヨン・フオー・プロデユーシ
ング・ナチユラル・サウンデイング・スピーチ・
アツト・ロウ・ビツト・レイツ」(“ANEW
MODEL OF LPC EXCITATION FOR
PRODUCING NATURAL−SOUNDING
SPEECHAT LOW BIT RATES”)と題した論
文(文献1)に説明されているので、ここでは簡
単に説明を行なう。
第1図は、前記文献1に記載の従来方式におけ
る符号器側の処理を示すブロツク図である。図に
おいて、100は符号入力端子を示し、A/D変
換された音声信号系列Xnが入力される。100
はバツフアメモリ回路であり、音声信号系列を1
フレーム(例えば10msec、8KHzサンプリングの
場合は80サンプル)分、蓄積する。110の出力
値は減算器120と、Kパラメータ計算回路18
0とに出力される。但し、文献1によれば、Kパ
ラメータのかわりにレフレクシヨン・コエフイシ
エンツ(REFLECTION COEFFICIENTS)と
記載されているが、これはKパラメータと同一の
パラメータである。Kパラメータ計算回路180
は、110の出力値を用い、共分散法に従つて、
フレーム毎の音声信号スペクトルを表わすKパラ
メータKiを16次分(1≦i≦16)求め、これら
を合成フイルタ130へ出力する。140は、音
源パルス発生回路であり、1フレームにあらかじ
め定められた個数のパルス系列を発生させる。こ
こでは、このパルス系列をd(n)と記する。140
によつて発生された音源パルス系列の一例を第2
図に示す。第2図で横軸は離散的な時刻を、縦軸
は振幅をそれぞれ示す、ここでは、1フレーム内
に8個のパルスを発生させる場合について示して
ある。140によつて発生されたパルス系列を
dnは、合成フイルタ130を駆動する。合成フ
イルタ130は、d(n)を入力し、音声信号x(n)に
対応する再生信号(n)を求め、これを減算器12
0へ出力する。ここで、合成フイルタ130は、
KパラメータKiを入力し、これらを予測パラメ
ータai(1≦i≦16)へ変換し、aiを用いて(n)
を計算する。(n)は、d(n)とaiを用いて下式のよ
うに表わすことができる。
X(n)=d(n)+Pi=1 aiX(n−i) −(1) 上式でpは合成フイルタの次数を示し、ここでは
p=16としている。減算器120は、原信号x(n)
と再生信号Xとの差e(n)を計算し、重み付け回
路190へ出力する。190は、e(n)を入力し、
重み付け関数ω(n)を用い、次式に従つて重み付け
誤差eω(n)を計算する。
eω(n)=ω(n)*e(n) −(2) 上式で、記号“*”はたたみこみ積分を表わ
す。また、重み付け関数ω(n)は、周波数軸上で重
み付けを行なうものであり、そのZ変換値をW(z)
とすると、合成フイルタの予測パラメータaiを用
いて、次式により表わされる。
W(z)=(1−Pi=1 aiZ-i) /1Pi=1 ai・ri・Z-i) −(3) 上式でrは0≦r≦1の定数であり、W(Z)の周
波数特性を決定する。つまり、r=1とすると、
W(z)=1となり、その周波数特性は平坦となる。
一方、r=0とすると、W(z)は合成フイルタの周
波数特性の逆特性となる。従つて、rの値によつ
てW(Z)の特性を変えることができる。また、(3)式
で示したようにW(Z)を合成フイルタの周波数特性
に依存させて決めているのは、聴感的なマスク効
果を利用しているためである。つまり、入力音声
信号のスペクトルのパワが大きな箇所では(例え
ばフオルマントの近傍)、再生信号のスペクトル
との誤差が少々大きくても、その誤差は耳につき
難いという聴感的な性質による。第3図に、ある
フレームにおける入力音声信号のスペクトルと、
W(Z)の周波数特性の一例を示した。ここではr=
0.8とした。図において、横軸は周波数(最大4K
Hz)を、縦軸は対数振幅(最大60dB)をそれぞ
れ示す。また、上部の曲線は音声信号のスペクト
ルを、下部の曲線は重み付け関数の周波数特性を
表わしている。
第1図へ戻つて、重み付け誤差eω(n)は、誤差
最小化回路150へフイ−ドバツクされる。誤差
最小化回路150は、eω(n)の値を1フレーム分
記憶し、これらを用いて次式に従い、重み付け2
乗誤差を計算する。
ε=Nn=1 eω(n)2 −(4) ここで、Nは2乗誤差を計算するサンプル数を
示す。文献1の方式では、この時間長を5msecと
しており、これは8KHzサンプリングの場合には
N=40に相当する。次に、誤差最小化回路150
は、前記(4)式で計算した2乗誤差εを小さくする
ように音源パルス発生回路140に対し、パルス
位置及び振幅情報を与える。140は、この情報
に基づいて音源パルス系列を発生させる。合成フ
イルタ130は、この音源パルス系列を駆動源と
して再生信号xを計算する。次に減算器120
では、先に計算した原信号と再生信号との誤差e
(n)から現在求まつた再生信号xを減算して、こ
れを新たな誤差e(n)とする。重み付け回路190
はe(n)を入力し重み付け誤差eω(n)を計算し、こ
れを誤差最小化回路150へフイードバツクす
る。150は、再び、2乗誤差εを計算し、これ
を小さくするように音源パルス系列の振幅と位置
を調整する。こうして音源パルス系列の発生から
誤差最小化による音源パルス系列の調整までの一
連の処理は、音源パルス系列のパルス数があらか
じめ定められた数に達するまでくり返される。
以上で従来方式の説明を終了する。
この方式の場合に、伝送すべき情報は、合成フ
イルタのKパラメータKi(1≦i≦16)と、音源
パルス系列のパルス位置及び振幅であり、1フレ
ーム内にたてるパルスの数によつて任意の伝送レ
イトを実現できる。さらに、伝送レイトを
10Kbps以下とする領域に対しては、良好な再生
音質が得られ、有効な方式の一つと考えられる。
しかしながら、この従来方式は、演算量が非常
に多いという欠点がある。これは音源パルス系列
におけるパルスの位置と振幅を計算する際に、そ
のパルスに基づいて再生した信号と原信号との誤
差及び2乗誤差を計算し、それらをフイードバツ
クさせてパルス位置と振幅を調整していることに
起因している。更には、パルスの数があらかじめ
定められた値に達するまでこの一連の処理をくり
返すことに起因している。
本発明の目的は、比較的少ない演算量で
10Kbps以下の伝送レイトに適用し得る高品質な
音声符号化装置を提供することにある。
第2の発明の音声符号化装置は、離散的音声信
号系列を入力し、前記音声信号系列を短時間毎に
分割し短時間音声信号系列を求める手段と、前記
短時間音声信号系列からスペクトル包絡を表わす
パラメータを抽出して符号化する手段と、前記ス
ペクトル包絡を表わすパラメータをもとにインパ
ルス応答系列を計算する手段と、前記インパルス
応答系列を用いて相関々数列を計算する手段と、
前記短時間音声信号系列をもとにあらかじめ定め
られた補正を加えた目標信号系列を計算する手段
と、前記インパルス応答系列と前記目標信号系列
とを用いて相互相関々数列を計算する手段と、前
記相関々数列と前記相互相関々数列とを用いて前
記短時間音声信号系列の駆動音源信号系列を計算
して符号化する手段と、前記スペクトル包絡を表
わすパラメータの符号と前記駆動音源信号系列を
表わす符号とを組み合わせて出力する手段とを有
することを特徴とする。
第1の発明の音声符号化装置は、離散的音声信
号系列を入力し、前記音声信号系列を短時間毎に
分割し短時間音声信号系列を求める手段と、前記
短時間音声信号系列からスペクトル包絡を表わす
パラメータを抽出して符号化する手段と、前記ス
ペクトル包絡を表わすパラメータをもとにインパ
ルス応答系列を計算する手段と、前記インパルス
応答系列を用いて相関々数列を計算する手段と、
前記インパルス応答系列と前記短時間音声信号系
列とを用いて相関々数列を計算する手段と、前記
自己相関々数列と前記相互相関々数列とを用いて
前記短時間音声信号系列の駆動音源信号系列を計
算して符号化する手段と、前記スペクトル包絡を
表わすパラメータの符号と前記駆動音源信号系列
を表わす符号とを組み合わせて出力する手段とを
有する特徴とする。
本発明による音声符号化方式は、音源パルス系
列を計算するアルゴリズムに特徴がある。従つて
以下では、このアルゴリズムを特に詳細に説明す
ることにする。
まず、1フレーム内の任意の時刻nにおける音
源パルス系列dnを次式で表わす。
d(n)=Kk=1 gk ・δo,nk −(5) ここで、δo,nkはクロネツカーのデルタを表わ
し、n=mkの場合に1で、n≠mkの場合に0で
ある。また、gkは、位置mkのパルスの振幅を表
わす。d(n)を合成フイルタに入力して得られる再
生信号xは、合成フイルタの予測パラメータをai
(1≦i≦Np;ここでNpは合成フイルタの次数
を示す)とすると、次式のように書ける。
x(n)=dn+NPi=1 aix((n)−i) −(6) 次に、入力音声信号xnと再生信号xとの1フ
レーム内の重み付け2乗誤差jは次のように書け
る。
J=Nn=1 ((x(n)−x〓(n))*ω(n))2 −(7) ここでω(n)は重み付け回路のインパルス応答で
あり、例えば従来例と同一特性としてもよい。
又、Nは1フレームのサンプル数を示す。(7)式は
さらに次式のように変形できる。
J=Pi=1 ((x(n)*ω(n)−x(n)*ω(n)2 −(8) ここでx(n)*ω(n)の項は次式に従つて変形さ
れる。
xω(n)=x(n)*ω(n) −(9) とおく。(9)式の両辺をZ変換すると、 xω(z)=x(z)・W(z) −(10) と書ける。xは更に次のようにかける。
x(z)=H(z)・D(z) −(11) ここではD(z)は音源パルス系列(5)式のZ変換を
示し、H(z)は合成フイルタのインパルス応答のZ
変換値を示す。(11)式を(10)式に代入すると、 xω(z)=D(z)・H(z)・W(z) −(12) となり、Hω(z)=H(z)・W(z)とおき、(12)式を
逆Z変換し、Hω(z)の逆Z変換値をhω(n)とする
と、次式を得る。
Xω(n)=d(n)*h(n) −(13) ここで、hω(n)は合成フイルタと重み付け回路
の縦続接続フイルタのインパルス応答を示す。
(13)式に(5)を代入して次式を得る。
xω(n)=Ki=1 gihω(n−mi) −(14) ここでKは、1フレームにたてるパルス数を示
す。(14)式、(9)式を(8)式に代入すれば J=Nn=1 (xω(n)−Ki=1 gihω(n−mi))2 −(15) とかける。従つて(7)式は(15)式のように表わせ
ることになる。(15)式を最小とするような音源
パルス系列の振幅gk、位置mkの計算式を次に導
出する。(15)式をgkで偏微分して0とおくこと
によつて、次式が導かれる。
ここで、xh・はXω(n)とhω(n)から計算した相
互相関々数列をψhh(・)は、インパルス応答
hωnの相関々数列を表す。インパルス応答の相
関々数列としては共分散関数列あるいは自己相
関々数列が知られている。相互相関々数列と共分
散関数列は、次式のように表せる。尚、hh(・)
は音声信号処理の分野では共分散関数列と呼ばれ
ることが多い。
×h(−mkNn=1 x〓(n)h〓(n−mk)=hx(mk), (1≦mk≦N) −(17) hh(mi,nk)=N-(ni-nk)n=1 hω(n−mi)hω(n−mk),(1≦mi,mk≦
N) −(18) (16)式によれば、パルスの位置mkをパラメ
ータとして、位置mkに対応した振幅gkが計算で
きる。つまり、パルスの位置mkは各パルスにつ
いて、|gk|が最大となるmkを選べばよい。こ
れは、(16)式をgiについて解くことによつて証
明されるが、ここでは証明は省略する。
以上で本アルゴリズムの導出に関する説明を終
える。
第4図は(16)式による音源パルス計算アルゴ
リズムを用いた第1及び第2の発明の一構成例を
示すブロツク図である。図において、第1図と同
一番号を付した構成要素は、同一の働きをするの
で、ここでは説明は省略する。又、図において
は、符号器側のみを示してある。復号器側は従来
方式の復号器側と同一の構成で実現できるので、
ここでは説明を省略する。第4図において、各構
成要素は、1フレーム毎に以下の処理を行なう。
Kパラメータ計算回路280は、バツフアメモリ
回路110に蓄積された音声信号xoを入力し、あ
らかじめ定められたNp個のKパラメータKi(1
≦i≦Np)を計算する。このKパラメータ符号
化回路200に出力される。Kパラメータ符号化
回路200は例えばあらかじめ定められた量子化
ビツト数に基づいて、Kiを符号化し、この符号
1Kiをマルチプレクサ260へ出力する。またK
パラメータ符号化回路200は、1KIを符号化
し、復号化値Ki′(1≦i≦Np)を音源パルス計
算回路230へ出力する。音源パルス計算回路2
30は、バツフアメモリ回路110に蓄積された
入力音声信号xoと、Kパラメータ量子化値Ki′と
を入力し、前述の(17)、(18)、(19)式に基づい
て、1フレーム内の音源パルス系列の振幅gk及
び位置mkを計算し、これらを符号化回路250
へ出力する。次に、音源パルス回路230の構成
について説明する。第5図は、第2の発明におけ
る音源パルス計算回路230に一実施例を示すブ
ロツク図である。図において、端子232からK
パラメータ量子化値Ki′が入力され、インパルス
応答計算回路210と、重み付け回路290へ入
力される。インパルス応答計算回路210は、
Ki′を入力し、前述の(13)式におけるhωn(合成
フイルタと重み付け回路の縦続接続からなるフイ
ルタのインパルス応答)の計算を、あらかじめ定
められたサンプル数だけ行ない、求まつたhω(n)
を共分散関数計算回路220と、相互相関々数計
算回路235とへ出力する。共分散関数計算回路
220は、あらかじめ定められたサンプル数の
hω(n)を入力し、前述の(18)式に従つてhω(n)の
共分散関数ψhh(mi,mk)(1≦i,k≦N)を
計算し、これをパルス系列計算回路240へ出力
する。次に、重み付け回路290は、入力端子2
32からKi′を入力し、重み付け関数ω(n)を、例
えば従来方式の(3)式に従つて計算する。これは他
の周波数重み付け方法を用いて計算してもよい。
また、重み付け回路290は、入力端子231か
らxnを入力し、x(n)とω(n)とのたたみこみ計算
を行ない、得られたxω(n)を相互相関々数計算回
路235へ出力する。相互相関々数計算回路23
5は、xω(n)とhω(n)とを入力し、前述の(17)式
に従つて、相互相関々数ψxh(−mk)(1≦mk≦
N)を計算し、これをパルス系列計算回路240
へ出力する。次に、パルス系列計算回路240
は、235からψxh(−mk)を、220からψhh
(mi,mk)(1≦mi,mk≦N)をそれぞれ入力
し、前述の音源パルス計算式(16)式を用いて、
パルスの振幅gkを計算する。例えば、1つ目のパ
ルスは(16)式において、k=1とおいて振幅g1
を位置m1の関数として求める。次に、|g1|が最
大とするようなm1を選び、その際のm1,g1を1
番目のパルスの位置及び振幅とする。次に、2番
目のパルスは、(16)式において、k=2おとく
ことにより求まる。(16)式によれば、2番目の
パルスは1番目のパルスによる影響をさしひいて
求まることを意味している。3番目以降のパルス
も同様にして計算でき、あらかじめ定まつたパル
ス数に達するか、あるいは、求まつたパルスの
gk,mkを(16)式に代入して得られる誤差の値
が、あらかじめ定められたしきい値以下になるま
でパルスの計算を続ける。パルス系列の振幅、位
置を表わすgk、mkは、パルス系列計算回路24
0から出力端子233を通して出力される。以上
で、第2の発明における音源パルス計算回路23
0の説明を終える。なお、第1の発明における音
源パルス計算回路230は、第5図から重み付け
回路290を除いたものである。この場合、前述
の(7)式における重み付け関数ωnは1となるが、
ω(n)=1とすると、(7)式は、下式のようになる。
J=Nn=1 (x(n)−x(n))2 つまり、この場合はx(n)とx(n)との誤差の評
価式として、2乗ユークリツド距離を用いて評価
することになり、より一般的な評価式となる。一
方ω(n)を用いる(7)式では、ω(n)は重み付け関数と
して動作するため、重み付け2乗距離を用いてx
(n)とx(n)との誤差を評価することになる。
第4図に戻つて、符号化回路250は、音源パ
ルス計算回路230の出力端子233から、パル
ス系列の振幅gk及び位置mkを入力し、これらを
後述の正規化係数を用いて符号化し、gk,mk
び正規化係数を表わす符号をマルチプレクサ26
0へ出力する。ここで、符号化の方法は種々考え
られるが、振幅gkに符号化については、従来よ
く知られている方法を用いることができる。例え
ば、振幅の確率分布を正規型と仮定して、正規型
の場合の最適量子化器を用いる方法が考えられ
る。これについては、ジェー・マツクス・(J.
MAX)氏によるアイ・アール・イー・トランザ
クシヨンズ・オン・インフォメーシヨン・セオリ
(IRE TR NSACTIONS ON
INFORMATION THEORY)の1960年3月号、
7〜12頁に計算の「クオンタイジング・フオー・
ミニマム・デイストーシヨン」(“
QUANTIZING FOR MINIMUM
DISTORTION”)と題した論文(文献2)等に
詳述されているので、ここでは説明を省略する。
また、他の方法としては、1フレーム内のパルス
系列の振幅の最大値を正規化係数として、この値
で各パルス振幅を正規化した後に量子化、符号化
する方法も考えられる。前者の方法の場合には、
1フレーム内のr.m.s(ROOT MEAN
SQUARE)値を正規化係数とすればよい。次に
パルスの位置の符号化についても種々の方法が考
えられる。例えばフアクシミリ信号符号化の分野
でよく知られているランレングス符号等を用いて
もよい。これは符号“0”の続く長さをあらかじ
め定められた符号系列を用いて表わすものであ
る。また、正規化係数の符号化には、従来よく知
られている対数圧縮符号化等を用いることができ
る。
尚、パルス系列の符号化に関しては、ここで説
明した符号化方法に限らず、衆知の最良の方法を
用いることができることは勿論である。
再び第4図に戻つて、マルチプレクサ260
は、Kパラメータ符号化回路200の出力符号
と、符号化回路250の出力符合を入力し、これ
らの組み合わせて、送信側出力端子270から通
信路へ出力する。以上で本発明による音声符号化
装置の説明を終える。
本発明の構成によれば、音源パルス系列の計算
を(16)式に従つているので、文献1の従来方式
に見られたパルスにより合成フイルタを駆動し、
再生信号を求め原信号との誤差及び2乗誤差を計
算し、これらをフイードバツクしてパルスを調整
するという径路がなく、またそれら一連の処理を
くり返す必要もないので、演算量を大幅に減らす
ことが可能であり、かつ良好な再生音質が得られ
るという大きな効果がある。更に、(16)式の演
算において、ψxh(−mk)とψhh(mi,mk)(1
≦mi,mk≦N)の値は、1フレーム毎に、前も
つて計算しておくことによつて、(16)式の計算
は掛け算と引き算という非常に簡略化された演算
となり、更に演算量を減らすことができるという
効果がある。また、音源パルス系列を探索する他
の従来方式と比べても、本発明による方法は、同
一の伝送情報量の場合に、より良好な品質を得る
ことができるという効果がある。
尚、前述の本発明の実施例においては、1フレ
ーム内の音源パルス系列の符号化は、パルス系列
が全て求まつた後に、第4図の構成要素250に
よつて符号化を施したが、符号化をパルス系列の
計算を含めて、パルスを1つ計算する毎に、符号
化を行ない、次のパルス計算するという構成にし
てもよい。このような構成をとることによつて、
符号化の歪をも含めた誤差を最小とするようなパ
ルス系列が求まるので、更に品質を向上させるこ
とができる。
また、前述の実施例においては、パルス系列の
計算はフレーム単位で行なつたが、フレームをい
くつかのサブフレームに分割し、そのサブフレー
ム毎にパルス系列を計算するような構成にしても
よい。この構成によれば、フレーム長をNとすれ
ば、第4図に示した構成と比べて演算量を大略
1/d倍にすることができる。ここではdはフレー ム分割数を示す。例えばd=2とすれば、演算量
は約1/2にできる。勿論、同等の特性は得られる。
また、以上説明した構成例においては、フレー
ム長を一定としたが、これは可変にしてもよい。
可変にした方が特性は向上する。また、短時間音
声信号系列のスペクトル包絡を表わすパラメータ
としてはKパラメータを用いたが、これはよく知
られている他のパラメータ(例えばLSPパラメー
タ等)を用いてもよい。尚、デイジタル信号処理
の分野でよく知られているように、自己相関関数
はパワスペクトルから計算してもよい。また相互
相関関数はクロス・パワスペクトルから計算して
もよい。
また、本発明による音源パルス計算式(16)式
においては、ψhh・として(18)式に従つて共分
散関数を計算したが、これは下式のような自己相
関々数列を計算するような構成にしてもよい。
Ψhh(|mi−mk|)=N-|ni-nk| 〓 〓n=1 hw(n)hw(n−|mi−mk|),(1≦|mi−mk|≦N
)−(19) このような構成をとることによつて、ψhh(・)
の計算に要する演算量を大幅に低減させることが
可能となり、全体の演算量も低減できるという効
果がある。
【図面の簡単な説明】
第1図は従来方式の構成を示すブロツク図、第
2図は音源パルス系列の一例を示す1、第3図は
入力音声信号系列の周波数特性と第1図に記載の
重み付け回路の周波数特性の一例を示す図、第4
図は本発明の構成による音声符号化装置の一実施
例を示すブロツク図、第5図は第4図に記載の音
源パルス計算回路230の一構成例を示すブロツ
ク図をそれぞれ示す。 図において、110……バツフアメモリ回路、
120……減算回路、130……合成フイルタ、
140……音源パルス発生回路、150……誤差
最小化回路、180,280……Kパラメータ計
算回路、190,290……重み付け回路、20
0……Kパラメータ符号化回路、230……音源
パルス計算回路、210……インパルス応答計算
回路、220……共分散関数計算回路、235…
…相互相関々数計算回路、240……パルス計算
回路、250……符号化回路、260……マルチ
プレクサをそれぞれ示す。

Claims (1)

  1. 【特許請求の範囲】 1 離散的音声信号系列を入力し、前記音声信号
    系列を短時間毎に分割し短時間音声信号系列を求
    める手段と、前記短時間音声信号系列からスペク
    トル包絡を表わすパラメータを抽出して符号化す
    る手段と、前記スペクトル包絡を表わすパラメー
    タをもとにインパルス応答系列を計算する手段
    と、前記インパルス応答系列を用いて相関々数列
    を計算する手段と、前記インパルス応答系列と前
    記短時間音声信号系列とを用いて相互相関々数列
    を計算する手段と、前記相関々数列と前記相互相
    関々数列とを用いて前記短時間音声信号系列の駆
    動音源信号系列を計算して符号化する手段と、前
    記スペクトル包絡を表わすパラメータの符号と前
    記駆動音源信号系列を表わす符号とを組み合わせ
    て出力する手段とを有することを特徴とする音声
    符号化装置。 2 離散的音声信号系列を入力し、前記音声信号
    系列を短時間毎に分割し短時間音声信号系列を求
    める手段と、前記短時間音声信号系列からスペク
    トル包絡を表わすパラメータを計算する手段と、
    前記インパルス応答系列と前記目標信号系列と抽
    出して符号化する手段と、前記スペクトル包絡を
    表わすパラメータをもとにインパルス応答系列を
    計算する手段と、前記インパルス応答系列を用い
    て相関々数列を計算する手段と、前記短時間音声
    信号系列をもとにあらかじめ定められた補正を加
    えた目標信号系列を計算する手段と,前記インパ
    ルス応答系列と前記目標信号系列と用いて相互相
    関々数列を計算する手段と、前記相関々数列と前
    記相互相関々数列とを用いて前記短時間音声信号
    系列の駆動音源信号系列を計算して符号化する手
    段と、前記スペクトル包絡を表わすパラメータの
    符号と前記駆動音源信号系列を表わす符号とを組
    み合わせて出力する手段とを有することを特徴と
    する音声符号化装置。
JP57231603A 1982-12-24 1982-12-24 音声符号化装置 Granted JPS59116793A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP57231603A JPS59116793A (ja) 1982-12-24 1982-12-24 音声符号化装置
CA000444239A CA1197619A (en) 1982-12-24 1983-12-23 Voice encoding systems
US06/565,804 US4716592A (en) 1982-12-24 1983-12-27 Method and apparatus for encoding voice signals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57231603A JPS59116793A (ja) 1982-12-24 1982-12-24 音声符号化装置

Publications (2)

Publication Number Publication Date
JPS59116793A JPS59116793A (ja) 1984-07-05
JPH0425560B2 true JPH0425560B2 (ja) 1992-05-01

Family

ID=16926095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57231603A Granted JPS59116793A (ja) 1982-12-24 1982-12-24 音声符号化装置

Country Status (1)

Country Link
JP (1) JPS59116793A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2844590B2 (ja) * 1984-12-24 1999-01-06 日本電気株式会社 音声符号化方式とその装置
NL8500843A (nl) * 1985-03-22 1986-10-16 Koninkl Philips Electronics Nv Multipuls-excitatie lineair-predictieve spraakcoder.

Also Published As

Publication number Publication date
JPS59116793A (ja) 1984-07-05

Similar Documents

Publication Publication Date Title
JP2964879B2 (ja) ポストフィルタ
EP0409239B1 (en) Speech coding/decoding method
US4716592A (en) Method and apparatus for encoding voice signals
JPH11184498A (ja) 音声符号化/復号化方法
JPH0425560B2 (ja)
JPS61148500A (ja) 音声信号符号化方法とその装置
JP2900431B2 (ja) 音声信号符号化装置
JP2956068B2 (ja) 音声符号化復号化方式
JPH0426119B2 (ja)
JPH0738116B2 (ja) マルチパルス符号化装置
JPH0426120B2 (ja)
JP2658794B2 (ja) 音声符号化方式
JPH028900A (ja) 音声符号化復号化方法並びに音声符号化装置及び音声復合化装置
JP2853170B2 (ja) 音声符号化復号化方式
WO2000003385A1 (fr) Codeur/decodeur vocal
JPH0774642A (ja) 線形予測係数補間装置
JP2946528B2 (ja) 音声符号化復号化方法及びその装置
JP3274451B2 (ja) 適応ポストフィルタ及び適応ポストフィルタリング方法
JP3202212B2 (ja) 音声符号化装置及び音声符号化方法
JP3035960B2 (ja) 音声符号化復号化方法及びその装置
JPH0481199B2 (ja)
JP2817196B2 (ja) 音声符号化方式
JP3144244B2 (ja) 音声符号化装置
JPH0455899A (ja) 音声信号符号化方式
JPH0378637B2 (ja)