JPH0449959B2 - - Google Patents
Info
- Publication number
- JPH0449959B2 JPH0449959B2 JP59096039A JP9603984A JPH0449959B2 JP H0449959 B2 JPH0449959 B2 JP H0449959B2 JP 59096039 A JP59096039 A JP 59096039A JP 9603984 A JP9603984 A JP 9603984A JP H0449959 B2 JPH0449959 B2 JP H0449959B2
- Authority
- JP
- Japan
- Prior art keywords
- filter
- coefficients
- residual
- coefficient
- sampling
- 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
Links
- 238000005070 sampling Methods 0.000 claims description 62
- 238000003786 synthesis reaction Methods 0.000 claims description 44
- 230000015572 biosynthetic process Effects 0.000 claims description 43
- 239000000523 sample Substances 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 17
- 230000005236 sound signal Effects 0.000 claims description 17
- 230000005284 excitation Effects 0.000 claims description 14
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 7
- 238000001228 spectrum Methods 0.000 claims description 7
- 239000013074 reference sample Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 27
- 238000013139 quantization Methods 0.000 description 8
- 230000009466 transformation Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 230000002194 synthesizing effect Effects 0.000 description 2
- 101100488882 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) YPL080C gene Proteins 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 210000001260 vocal cord Anatomy 0.000 description 1
Description
【発明の詳細な説明】
〔技術分野〕
本発明は残差励振型ボコーダに関する。
入力音声信号をLPC(Linear Prediction
Coefficient、線形予測係数)分析して得られる
LPC係数とともに波形情報としての残差波形の
うち予め設定する領域の低域周波数成分に関する
情報を分析側から合成側に伝送し、合成側では入
力した低域周波数成分を利用して復元した高域周
波数成分とともに残差波形を合成し、これと
LPC係数とによつて合成フイルタを動作せしめ
て高品質の入力音声信号の再生を行なう残差励振
型ボコーダはRELP(Residual Exciting Linear
Prediction vocoder)の略称によつてもよく知ら
れている。
Coefficient、線形予測係数)分析して得られる
LPC係数とともに波形情報としての残差波形の
うち予め設定する領域の低域周波数成分に関する
情報を分析側から合成側に伝送し、合成側では入
力した低域周波数成分を利用して復元した高域周
波数成分とともに残差波形を合成し、これと
LPC係数とによつて合成フイルタを動作せしめ
て高品質の入力音声信号の再生を行なう残差励振
型ボコーダはRELP(Residual Exciting Linear
Prediction vocoder)の略称によつてもよく知ら
れている。
このRELPは、LPC係数とともに、モデル化し
た残差波形を分析側から合成側に送出する従来の
一般的なボコーダに比して、残差波形の1部の低
域周波数成分をモデル化を介することなく分析側
から合成側に送出するという形式で波形の一部伝
送を行なつている点で基本的に再生音質が優れて
り、4.8Kb/s(キロビツト/秒)程度の従来タ
イプのボコーダの伝送ビツトレート帯域でも高品
質の再生音が得られるCODEC(COder
DECorder、コーデツク)として近時多用されつ
つある。
た残差波形を分析側から合成側に送出する従来の
一般的なボコーダに比して、残差波形の1部の低
域周波数成分をモデル化を介することなく分析側
から合成側に送出するという形式で波形の一部伝
送を行なつている点で基本的に再生音質が優れて
り、4.8Kb/s(キロビツト/秒)程度の従来タ
イプのボコーダの伝送ビツトレート帯域でも高品
質の再生音が得られるCODEC(COder
DECorder、コーデツク)として近時多用されつ
つある。
しかしながら、従来のこの種のRELPにあつて
は、分析側から合成側に供給する残差波形情報は
利用可能なデータビツトレートの関係から予め設
定する周波数領域の低域周波数成分に限定されて
おり、高域周波数成分はこの低域周波数成分を合
成側で非線形回路に印加してその高調波成分とし
て得られるものを位相情報は無視して単純加算す
るのが基本的手法となつており、位相の再現性が
得られないため再生音声の波形が入力音声信号と
異なつたいわゆるRELP音と言われる再生歪が発
生する欠点があることはよく知られている。
は、分析側から合成側に供給する残差波形情報は
利用可能なデータビツトレートの関係から予め設
定する周波数領域の低域周波数成分に限定されて
おり、高域周波数成分はこの低域周波数成分を合
成側で非線形回路に印加してその高調波成分とし
て得られるものを位相情報は無視して単純加算す
るのが基本的手法となつており、位相の再現性が
得られないため再生音声の波形が入力音声信号と
異なつたいわゆるRELP音と言われる再生歪が発
生する欠点があることはよく知られている。
このようなRELP音を改善するために分析側に
高域周波数再生手段を設けた残差励振型ボコーダ
が近時利用されつつある。これは合成側で残差波
形を再生するために使用されるトランスバーサル
型の高域再生フイルタのタツプ係数を分析側で推
定したうえ合成側に供給するものであり、合成側
で使用する高域再生フイルタと同じ構成のトラン
スバーサルフイルタを対象とし、低域周波数と合
成すべき高域周波数に対する位相条件を含むイン
パルスレスポンス特性の設定すなわちタツプ係数
の設定を実施したうえ、これを合成側に供給する
ものである。
高域周波数再生手段を設けた残差励振型ボコーダ
が近時利用されつつある。これは合成側で残差波
形を再生するために使用されるトランスバーサル
型の高域再生フイルタのタツプ係数を分析側で推
定したうえ合成側に供給するものであり、合成側
で使用する高域再生フイルタと同じ構成のトラン
スバーサルフイルタを対象とし、低域周波数と合
成すべき高域周波数に対する位相条件を含むイン
パルスレスポンス特性の設定すなわちタツプ係数
の設定を実施したうえ、これを合成側に供給する
ものである。
しかしながら、従来のこの種の残差励振型ボコ
ーダにおいては、合成側で発生する高域周波数成
分は分析側から供給を受けた低域周波数成分を非
線回路に印加することによつて生成される高調波
分を利用しているため所望の高域周波数再生が得
難いことがしばしば発生するという欠点がある。
ーダにおいては、合成側で発生する高域周波数成
分は分析側から供給を受けた低域周波数成分を非
線回路に印加することによつて生成される高調波
分を利用しているため所望の高域周波数再生が得
難いことがしばしば発生するという欠点がある。
本発明の目的は上述した欠点を除去し、残差波
形低域周波数成分のダウンサンプル値を零レベル
サンプルの内挿を介して基準サンプリング変換標
本系列としてサンプルを利用しかつ非線形回路を
利用することなく高域再生フイルタのタツプ係数
を推定する手段を備えて入力音声信号の分析なら
びに合成を図ることにより、大幅なRELP音の改
善が安定かつ確実に図れる残差励振型ボコーダを
提供することにある。
形低域周波数成分のダウンサンプル値を零レベル
サンプルの内挿を介して基準サンプリング変換標
本系列としてサンプルを利用しかつ非線形回路を
利用することなく高域再生フイルタのタツプ係数
を推定する手段を備えて入力音声信号の分析なら
びに合成を図ることにより、大幅なRELP音の改
善が安定かつ確実に図れる残差励振型ボコーダを
提供することにある。
本発明の残差励振型ボコーダは、予め設定する
基準サンプリング周波数に対応して入力音声信号
の残差波形の基準サンプル系列を求める第1の手
段と、前記基準サンプリング周波数を予め設定す
る割合で減周したダウンサンプリング周波数に対
応して前記残差波型の低域周波数成分のダウンサ
ンプル系列を求める第2の手段と、前記基準サン
プリング周波数のタイミングで前記ダウンサンプ
ル系列に零レベルの内挿点を設定しつつ形成する
前記残差波形の前記低域周波数成分の基準サンプ
リング変換標本系列と前記残差波形の前記基準サ
ンプル系列とにもとづきかつ非線形回路を介する
ことなく合成側に備えるべきトランスバーサル型
の高域再生フイルタの係数を推定する第3の手段
とを備える。
基準サンプリング周波数に対応して入力音声信号
の残差波形の基準サンプル系列を求める第1の手
段と、前記基準サンプリング周波数を予め設定す
る割合で減周したダウンサンプリング周波数に対
応して前記残差波型の低域周波数成分のダウンサ
ンプル系列を求める第2の手段と、前記基準サン
プリング周波数のタイミングで前記ダウンサンプ
ル系列に零レベルの内挿点を設定しつつ形成する
前記残差波形の前記低域周波数成分の基準サンプ
リング変換標本系列と前記残差波形の前記基準サ
ンプル系列とにもとづきかつ非線形回路を介する
ことなく合成側に備えるべきトランスバーサル型
の高域再生フイルタの係数を推定する第3の手段
とを備える。
次に図面を参照して本発明を詳細に説明する。
第1図Aは本発明による残差励振型ボコーダの第
一の実施例の分析側の構成を示すブロツク図、第
1図Bは合成側の構成を示すブロツク図である。
第1図Aは本発明による残差励振型ボコーダの第
一の実施例の分析側の構成を示すブロツク図、第
1図Bは合成側の構成を示すブロツク図である。
第1図Aに示す分析側はA/Dコンバータ1、
LPC分析器2、量子化/復号化器3、LPC逆フ
イルタ4、LPF(Low Pass Filter、ローパスル
イルタ)5、ダウンサンプラ6,量子化/復号化
器7、フイルタ係数推定器(1)8、量子化器9、電
力算出器10、量子化器11および多重化器12
を備えて構成され、また第1図Bに示す合成側は
多重分離・復号化器13、高域再生フイルタ1
4、乗算器15、LPC合成フイルタ16および
D/Aコンバータ17を備えて構成される。
LPC分析器2、量子化/復号化器3、LPC逆フ
イルタ4、LPF(Low Pass Filter、ローパスル
イルタ)5、ダウンサンプラ6,量子化/復号化
器7、フイルタ係数推定器(1)8、量子化器9、電
力算出器10、量子化器11および多重化器12
を備えて構成され、また第1図Bに示す合成側は
多重分離・復号化器13、高域再生フイルタ1
4、乗算器15、LPC合成フイルタ16および
D/Aコンバータ17を備えて構成される。
入力端子101から入力した音声信号は、A/
Dコンバータ1に供給され予め設定する高域周波
数、本実施例では3.4KHz以上の成分をカツトす
る低域フイルタリングを実施したのち、予め設定
する基準サンプリング周波数8KHzでサンプリン
グしたうえ所定のビツト数のデジタル量に変換し
量子化入力音声データとしてLPC分析器2およ
びLPC逆フイルタ4に送出される。8KHzのサン
プリング周波数は入力音声信号の最高周波数を
3.4KHzと設定した条件のもとでナイキストレー
トを勘案して決定されたものである。LPC分析
器2は、このようにして入力する量子化入力音声
データに対し予め設定する窓関数を乗算するウイ
ンドウ処理を基本フレーム周期ごとに次次に実施
したうえ基本フレームごとに計測する自己相関係
数を利用しよく知られるAuto Correlation(自己
相関)法による手法で所定の次数のLPC係数を
抽出するLPC分析を行なう。
Dコンバータ1に供給され予め設定する高域周波
数、本実施例では3.4KHz以上の成分をカツトす
る低域フイルタリングを実施したのち、予め設定
する基準サンプリング周波数8KHzでサンプリン
グしたうえ所定のビツト数のデジタル量に変換し
量子化入力音声データとしてLPC分析器2およ
びLPC逆フイルタ4に送出される。8KHzのサン
プリング周波数は入力音声信号の最高周波数を
3.4KHzと設定した条件のもとでナイキストレー
トを勘案して決定されたものである。LPC分析
器2は、このようにして入力する量子化入力音声
データに対し予め設定する窓関数を乗算するウイ
ンドウ処理を基本フレーム周期ごとに次次に実施
したうえ基本フレームごとに計測する自己相関係
数を利用しよく知られるAuto Correlation(自己
相関)法による手法で所定の次数のLPC係数を
抽出するLPC分析を行なう。
このよにしてLPC分析器2から出力される
LPC係数は量子化/復号化器3によつて量子化
され多重化器12に供給されるとともに、またこ
の量子化LPC係数データをいつたん復号化した
うえLPC逆フイルタ4に供給する。
LPC係数は量子化/復号化器3によつて量子化
され多重化器12に供給されるとともに、またこ
の量子化LPC係数データをいつたん復号化した
うえLPC逆フイルタ4に供給する。
LPC逆フイルタ4は、第1図Bに示す合成側
のLPC合成フイルタ16とはインパルス応答特
性が逆特性のフイルタであり、かつLPC合成フ
イルタ16と量子化誤差による影響を同一のもの
とするため量子化/復号化器3でいつたん復号化
したLPC係数データを受け、これによりA/D
コンバータ1の出力から受ける量子化入力音声デ
ータの残差波形に関するデータのみを抽出し、こ
れをLPF5、フイルタ係数推定器(1)8、電力算
出器10に供給する。
のLPC合成フイルタ16とはインパルス応答特
性が逆特性のフイルタであり、かつLPC合成フ
イルタ16と量子化誤差による影響を同一のもの
とするため量子化/復号化器3でいつたん復号化
したLPC係数データを受け、これによりA/D
コンバータ1の出力から受ける量子化入力音声デ
ータの残差波形に関するデータのみを抽出し、こ
れをLPF5、フイルタ係数推定器(1)8、電力算
出器10に供給する。
LPF5はボコーダのデータビツトレートその
他の条件を勘案して設定する高域遮断特性を有す
るローパスフイルタであり、LPC逆フイルタ4
から受ける残差波形のうち1KHzを高域遮断周波
数として残差波形のうち1KHz以下の低域周波数
成分をダウンサンプラ6に供給する。
他の条件を勘案して設定する高域遮断特性を有す
るローパスフイルタであり、LPC逆フイルタ4
から受ける残差波形のうち1KHzを高域遮断周波
数として残差波形のうち1KHz以下の低域周波数
成分をダウンサンプラ6に供給する。
ダウンサンプラ6は、入力した1KHz以下の低
域周波数成分を基準サンプリング周波数を予め設
定する割合、本実施例では1/4にダウンしたダウ
ンサンプリング周波数2KHzによつてサンプリン
グしてこれを量子化/復号化器7に送出する。
域周波数成分を基準サンプリング周波数を予め設
定する割合、本実施例では1/4にダウンしたダウ
ンサンプリング周波数2KHzによつてサンプリン
グしてこれを量子化/復号化器7に送出する。
量子化/復号化器7は、こうして入力した残差
波形低域周波数成分を量子化してこれを多重化器
12に送出するとともに、これを復号化したデー
タをフイルタ係数推定器(1)8に供給する。このフ
イルタ係数推定器(1)8に供給するダウンサンプリ
ングデータを量子化/復号化器7による復号化処
理ずみのデータとすのは、合成側における高域再
生フイルタ14における量子化誤差の影響とフイ
ルタ係数推定器(1)8における量子化誤差の影響と
をほぼ同一の状態とするためである。
波形低域周波数成分を量子化してこれを多重化器
12に送出するとともに、これを復号化したデー
タをフイルタ係数推定器(1)8に供給する。このフ
イルタ係数推定器(1)8に供給するダウンサンプリ
ングデータを量子化/復号化器7による復号化処
理ずみのデータとすのは、合成側における高域再
生フイルタ14における量子化誤差の影響とフイ
ルタ係数推定器(1)8における量子化誤差の影響と
をほぼ同一の状態とするためである。
尚、量子化/復号化器7における残差波形低域
周波数成分の量子化、復号化処理は本実施例では
後述する電力算出器10より供給される電力デー
タにより正規化して実行される、正規化処理によ
り残差波形低域周波数成分の量子化を効率よく行
なつている。
周波数成分の量子化、復号化処理は本実施例では
後述する電力算出器10より供給される電力デー
タにより正規化して実行される、正規化処理によ
り残差波形低域周波数成分の量子化を効率よく行
なつている。
フイルタ係数推定器(1)8はLPC逆フイルタ4
からは8KHzの基準サンプリング周波数による残
差波形のサンプル系列を入力し、また量子化/復
号化器7からは2LHzのダウンサンプリング周波
数による残差波形低域周波数成分のダウンサンプ
ル系列を入力し次のようにして合成側に備えるべ
き高域再生フイルタのタツプ係数の推定を実施す
る。
からは8KHzの基準サンプリング周波数による残
差波形のサンプル系列を入力し、また量子化/復
号化器7からは2LHzのダウンサンプリング周波
数による残差波形低域周波数成分のダウンサンプ
ル系列を入力し次のようにして合成側に備えるべ
き高域再生フイルタのタツプ係数の推定を実施す
る。
第2図aは第1図A,Bに示す本発明第一の実
施例において入力音声信号の残差波形を基準サン
プリング周波数でサンプリングした残差波形の一
例を示す残差波形基準サンプル標本図、第2図b
は残差波形の低域周波数成分をダウンサンプリン
周波数でサンプリングしたダウンサンプルの一例
を示すダウンサンプル標本図、第2図cは第2図
bに示す残差波形低域周波数成分のダウンサンプ
ル標本に対し基準サンプリング周波数に対応する
基準サンプリング変換を実施した残差波形低域周
波数成分基準サンプリング変換標本系列である。
以下に第2図a,bおよびcを参照しつつ第1図
A,Bの実施例について説明する。
施例において入力音声信号の残差波形を基準サン
プリング周波数でサンプリングした残差波形の一
例を示す残差波形基準サンプル標本図、第2図b
は残差波形の低域周波数成分をダウンサンプリン
周波数でサンプリングしたダウンサンプルの一例
を示すダウンサンプル標本図、第2図cは第2図
bに示す残差波形低域周波数成分のダウンサンプ
ル標本に対し基準サンプリング周波数に対応する
基準サンプリング変換を実施した残差波形低域周
波数成分基準サンプリング変換標本系列である。
以下に第2図a,bおよびcを参照しつつ第1図
A,Bの実施例について説明する。
第2図aに示す残差波形標本列は、LPC逆フ
イルタ4からの8KHzサンプリング出力であり、
第2図bに示す残差波形低域周波数成分ダウンサ
ンプル標本は量子化/復号化器7による2KHzサ
ンプリング出力で、これをさらに8KHzの基準サ
ンプリング周波数による標本に変換したのが第2
図cに示すa1,a2,a3,a4,a5,a6およびb1〜b5
の標本群である。これらの標本群のうちa1〜a6
は第2図bに示す標本に対応するものであり、ま
たb1〜b5は標本a1〜a6間に内挿され全体として
8KHzの基準サンプリング変換を図るために等間
隔に配列された零レベルの標本点であり、このよ
うにして恰も8KHzの基準サンプリング周波数に
よる標本と同様なイメージで残差波形低域周波数
成分のダウンサンプル標本の基準サンプリング変
換が図れる。
イルタ4からの8KHzサンプリング出力であり、
第2図bに示す残差波形低域周波数成分ダウンサ
ンプル標本は量子化/復号化器7による2KHzサ
ンプリング出力で、これをさらに8KHzの基準サ
ンプリング周波数による標本に変換したのが第2
図cに示すa1,a2,a3,a4,a5,a6およびb1〜b5
の標本群である。これらの標本群のうちa1〜a6
は第2図bに示す標本に対応するものであり、ま
たb1〜b5は標本a1〜a6間に内挿され全体として
8KHzの基準サンプリング変換を図るために等間
隔に配列された零レベルの標本点であり、このよ
うにして恰も8KHzの基準サンプリング周波数に
よる標本と同様なイメージで残差波形低域周波数
成分のダウンサンプル標本の基準サンプリング変
換が図れる。
フイルタ係数推定器(1)8はこのようにして2K
Hzのダウンサンプル周波数によるダウンサンプル
標本化列を8KHzの基準サンプリング周波数によ
る標本化イメージで系列化し、これを合成側に備
えるべき高域再生フイルタとしてのトランスバー
サルフイルタと同様な内蔵フイルタの入力として
供給する。このトランスバーサルフイルタのタツ
プ係数は音声資料等にもとづいて予め設定する初
期値から次のようにして学習同定法あるいはA−
b−S(Analysis−by−Synthesis)法等の手法
にもとづき分析フレームごとに制御されつつ決定
される。
Hzのダウンサンプル周波数によるダウンサンプル
標本化列を8KHzの基準サンプリング周波数によ
る標本化イメージで系列化し、これを合成側に備
えるべき高域再生フイルタとしてのトランスバー
サルフイルタと同様な内蔵フイルタの入力として
供給する。このトランスバーサルフイルタのタツ
プ係数は音声資料等にもとづいて予め設定する初
期値から次のようにして学習同定法あるいはA−
b−S(Analysis−by−Synthesis)法等の手法
にもとづき分析フレームごとに制御されつつ決定
される。
すなわち、フイルタ係数推定器(1)8に第2図b
に示す2KHzサンプリングの残差波形低域周波数
成分の標本化系列が入力されるこれは第2図bに
示す8KHzサンプリングイメージ標本化系列に変
換されて内蔵トランスバーサルフイルタに印加さ
れ、音声資料等にもとづいて予め設定するタツプ
係数初期値を付与したトランスバーサルフイルタ
出力と、別に入力する第2図aに示す如き残差波
形の8KHzサンプリング標本化系列とを比較する
ことによつて得られる誤差出力を得る。本実施例
の場合はこの誤差出力の電力を算出しこの誤差電
力の大きさに対応してトランスバーサルフイルタ
の係数を分析フレームごとに制御しつつ誤差電力
の最小化が図れるようなフイルタ係数の推定を学
習同定法やA−b−S法等の手法によつて実施す
る。
に示す2KHzサンプリングの残差波形低域周波数
成分の標本化系列が入力されるこれは第2図bに
示す8KHzサンプリングイメージ標本化系列に変
換されて内蔵トランスバーサルフイルタに印加さ
れ、音声資料等にもとづいて予め設定するタツプ
係数初期値を付与したトランスバーサルフイルタ
出力と、別に入力する第2図aに示す如き残差波
形の8KHzサンプリング標本化系列とを比較する
ことによつて得られる誤差出力を得る。本実施例
の場合はこの誤差出力の電力を算出しこの誤差電
力の大きさに対応してトランスバーサルフイルタ
の係数を分析フレームごとに制御しつつ誤差電力
の最小化が図れるようなフイルタ係数の推定を学
習同定法やA−b−S法等の手法によつて実施す
る。
第3図は第1図Aに示すフイルタ係数推定器(1)
8の構成を詳細に示すブロツク図である。
8の構成を詳細に示すブロツク図である。
フイルタ係数推定器(1)8は合成側に備えるべき
高域再生フイルタと基本的に同一構成のトランス
バーサルフイルタ81、減算器82および電力算
出器83を備えて構成され、トランスバーサルフ
イルタ81には量子化/復号化器7の出力のうち
第2図bに示す如き残差波形低域周波数成分ダウ
ンサンプルが入力され、また8KHzサンプリング
周波数の供給をうけつつ次のようにしてフイルタ
係数の推定を行なう。
高域再生フイルタと基本的に同一構成のトランス
バーサルフイルタ81、減算器82および電力算
出器83を備えて構成され、トランスバーサルフ
イルタ81には量子化/復号化器7の出力のうち
第2図bに示す如き残差波形低域周波数成分ダウ
ンサンプルが入力され、また8KHzサンプリング
周波数の供給をうけつつ次のようにしてフイルタ
係数の推定を行なう。
すなわち、トランスバーサルフイルタ81は、
第2図bに示すような残差波形低域周波数成分ダ
ウンサンプルを入力するとこれにもとづいて第2
図cの如き残差波形低域周波数成分の基準サンプ
リング変換標本化系列に変換、初期設定タツプ係
数によるトランスバーサルフイルタ出力を出力ラ
イン811を介して減算器82に送出、LPC逆
フイルタ4の出力する残差波形との差をとりこの
誤差出力を出力ライン821を介して電力算出器
83に供給、その電力を算出する。
第2図bに示すような残差波形低域周波数成分ダ
ウンサンプルを入力するとこれにもとづいて第2
図cの如き残差波形低域周波数成分の基準サンプ
リング変換標本化系列に変換、初期設定タツプ係
数によるトランスバーサルフイルタ出力を出力ラ
イン811を介して減算器82に送出、LPC逆
フイルタ4の出力する残差波形との差をとりこの
誤差出力を出力ライン821を介して電力算出器
83に供給、その電力を算出する。
フイルタ係数推定器(1)8はこうして算出された
誤差電力にもとづいてトランスバーサルフイルタ
81のタツプ係数の制御を実施しつつ誤差電力の
最小化が図れたときのタツプ係数を推定フイルタ
係数として出力し量子化器9によつて量子化デー
タとしたのち多重化器12に供給する。
誤差電力にもとづいてトランスバーサルフイルタ
81のタツプ係数の制御を実施しつつ誤差電力の
最小化が図れたときのタツプ係数を推定フイルタ
係数として出力し量子化器9によつて量子化デー
タとしたのち多重化器12に供給する。
このようにして残差波形の低域周波数成分のダ
ウンサンプルの8KHzサンプリングイメージ標本
化系列を図つたうえ学習同定法やA−b−S法に
もとづき非線形回路を用いることなくフイルタの
係数の推定が可能となる。
ウンサンプルの8KHzサンプリングイメージ標本
化系列を図つたうえ学習同定法やA−b−S法に
もとづき非線形回路を用いることなくフイルタの
係数の推定が可能となる。
電力算出器10は残差波形を入力し、分析フレ
ームごとの短時間平均音声電力を算出しこれを量
子化器11と量子化/復号化器7とに供給する。
ームごとの短時間平均音声電力を算出しこれを量
子化器11と量子化/復号化器7とに供給する。
この短時間平均音声電力は、合成側でLPC合
成フイルタ16によつて入力音声信号を再生する
場合、再生すべき音声のレベル設定のために利用
されるが、入力音声信号のレベルが長時間にわた
つてほぼ一定であるときなどはこのデータ送出は
不要である。
成フイルタ16によつて入力音声信号を再生する
場合、再生すべき音声のレベル設定のために利用
されるが、入力音声信号のレベルが長時間にわた
つてほぼ一定であるときなどはこのデータ送出は
不要である。
多重化器12はこうして供給された各量子化デ
ータを予め設定する方式で多重化して伝送路を介
して合成側に送出する。
ータを予め設定する方式で多重化して伝送路を介
して合成側に送出する。
第1図Bの合成側では多重化されて分析側から
供給された各量子化データを多重分離・復号化器
13によつて多重化分離し、さらに復号化したう
え、第2図bに示す如き残差波形低域周波数成分
のダウンサンプリング標本化データは出力ライン
1301を介して高域再生フイルタ14に、また
推定フイルタ係数データも出力ライン1302を
介して高域再生フイルタ14に供給される。また
短時間平均音声電力データは入力ライン1303
を介して乗算器16に、さらにLPC係数データ
は入力ライン1304を介してLPC合成フイル
タ16にそれぞれ供給される。
供給された各量子化データを多重分離・復号化器
13によつて多重化分離し、さらに復号化したう
え、第2図bに示す如き残差波形低域周波数成分
のダウンサンプリング標本化データは出力ライン
1301を介して高域再生フイルタ14に、また
推定フイルタ係数データも出力ライン1302を
介して高域再生フイルタ14に供給される。また
短時間平均音声電力データは入力ライン1303
を介して乗算器16に、さらにLPC係数データ
は入力ライン1304を介してLPC合成フイル
タ16にそれぞれ供給される。
高域再生フイルタ14は、推定フイルタ係数を
タツプ係数とするトランスバーサルフイルタを内
蔵し、入力したダウンサンプリング標本化サンプ
ルをいつたん第2図cに示す如く8KHzサンプリ
ングイメージの標本に変換してこれをフイルタ入
力として第2図aに示す如き8KHzサンプリング
の残差波形データを再生する。この残差波形デー
タは乗算器15に供給され、入力ライン1303
を介して入力する短時間平均音声電力との乗算を
介して再生残差波形データのレベル修正を行なつ
たうえこれをLPC合成フイルタ16に供給する。
タツプ係数とするトランスバーサルフイルタを内
蔵し、入力したダウンサンプリング標本化サンプ
ルをいつたん第2図cに示す如く8KHzサンプリ
ングイメージの標本に変換してこれをフイルタ入
力として第2図aに示す如き8KHzサンプリング
の残差波形データを再生する。この残差波形デー
タは乗算器15に供給され、入力ライン1303
を介して入力する短時間平均音声電力との乗算を
介して再生残差波形データのレベル修正を行なつ
たうえこれをLPC合成フイルタ16に供給する。
LPC合成フイルタ16は、入力ライン130
4を介して入力するLPC係数をフイルタ係数と
し、再生残差波形データを駆動音源情報として入
力音声信号をデジタル的に再生してこれをD/A
コンバータ17に供給、アナログ量に変換したう
えさらに内蔵LPFによつて所定の低域周波数成
分だけを出力端子1701に出力する。
4を介して入力するLPC係数をフイルタ係数と
し、再生残差波形データを駆動音源情報として入
力音声信号をデジタル的に再生してこれをD/A
コンバータ17に供給、アナログ量に変換したう
えさらに内蔵LPFによつて所定の低域周波数成
分だけを出力端子1701に出力する。
第4図は本発明第二の実施例における分析側の
構成を示すブロツク図である。第4図に示す分析
側の構成はフイルタ係数推定器(2)18の内容のみ
が第1図A、第3図と異なるのみであり、他の同
一記号のものは全く同様であるのでこれらに関す
る詳細な説明は省略する。
構成を示すブロツク図である。第4図に示す分析
側の構成はフイルタ係数推定器(2)18の内容のみ
が第1図A、第3図と異なるのみであり、他の同
一記号のものは全く同様であるのでこれらに関す
る詳細な説明は省略する。
また第二の実施例における合成側は第1図Bに
示す第一の実施例における合成側と同一の構成で
あるのでこれについても詳細な説明は省略する。
示す第一の実施例における合成側と同一の構成で
あるのでこれについても詳細な説明は省略する。
第4図に示す第二の実施例におけるフイルタ係
数推定器(2)18は、第1図Aに示すフイルタ係数
推定器(1)8がいわゆる学習同定法やA−b−S法
等によつて入力音声信号の残差波形との差を最小
ならしめるインパルス応答をもつトランスバーサ
ルフイルタのフイルタ係数を推定しようとするも
のであるのに対し、フイルタ係数を連続的に決定
しつつ最適インパルス応答をもつトランスバーサ
ルフイルタを決定しようとする、いわゆるフオワ
ード的フイルタ係数設定手法によつてフイルタ係
数を推定する点が異なる。
数推定器(2)18は、第1図Aに示すフイルタ係数
推定器(1)8がいわゆる学習同定法やA−b−S法
等によつて入力音声信号の残差波形との差を最小
ならしめるインパルス応答をもつトランスバーサ
ルフイルタのフイルタ係数を推定しようとするも
のであるのに対し、フイルタ係数を連続的に決定
しつつ最適インパルス応答をもつトランスバーサ
ルフイルタを決定しようとする、いわゆるフオワ
ード的フイルタ係数設定手法によつてフイルタ係
数を推定する点が異なる。
第5図は第4図に示すフイルタ係数推定器(2)1
8の構成を詳細に示すブロツク図である。
8の構成を詳細に示すブロツク図である。
第5図のフイルタ係数推定器(2)18は、相互相
関回路181、自己相関回路182および最大値
検索回路183を備えて構成される。
関回路181、自己相関回路182および最大値
検索回路183を備えて構成される。
第2図bに示すような残差波形低域周波数成分
ダウンサンプルが量子化/復号化器7から相互相
関回路181と自己相関回路182に供給される
と、相互相関回路181は2KHzのダウンサンプ
リング周波数によるこのダウンサンプルを第2図
cの如く零レベルサンプルを内挿させながら見掛
上8KHzサンプリング標本化系列に変換したうえ
これとLPC逆フイルタ4から出力される第2図
aに示すような8KHzサンプリングの残差波形と
の相互相関係数を算出しこれを最大値検索回路1
83に送出する。
ダウンサンプルが量子化/復号化器7から相互相
関回路181と自己相関回路182に供給される
と、相互相関回路181は2KHzのダウンサンプ
リング周波数によるこのダウンサンプルを第2図
cの如く零レベルサンプルを内挿させながら見掛
上8KHzサンプリング標本化系列に変換したうえ
これとLPC逆フイルタ4から出力される第2図
aに示すような8KHzサンプリングの残差波形と
の相互相関係数を算出しこれを最大値検索回路1
83に送出する。
また自己相関回路182は、2KHzのダウンサ
ンプリング周波数によるダウンサンプル波形の零
レベル内挿による8KHzサンプルイメージ化を図
つて第2図cに示す如き標本化系列を発生したう
え、この8KHzイメージ化サンプルの自己相関係
数列を算出する。これら相互相関係数列と自己相
関係数列の算出には8KHzサンプリング周波数が
利用される。
ンプリング周波数によるダウンサンプル波形の零
レベル内挿による8KHzサンプルイメージ化を図
つて第2図cに示す如き標本化系列を発生したう
え、この8KHzイメージ化サンプルの自己相関係
数列を算出する。これら相互相関係数列と自己相
関係数列の算出には8KHzサンプリング周波数が
利用される。
さて、最大値検索回路183に供給される相互
相関係数列は予め設定する限定された遅れ時間内
でその最大値を検索する。この場合前記遅れ時間
に対応するタツプ位置がたとえばタツプγであり
かつこのタツプγにおける相互相関係を数φγと
し、また自己相関回路182において得られる自
己相関係数列の遅れ零における自己相関係数を
ψοとすると、φγをψοで除した値Cγ=φγ/ψο
が
トランスバーサルフイルタのタツプγにおけるタ
ツプ係数となる。
相関係数列は予め設定する限定された遅れ時間内
でその最大値を検索する。この場合前記遅れ時間
に対応するタツプ位置がたとえばタツプγであり
かつこのタツプγにおける相互相関係を数φγと
し、また自己相関回路182において得られる自
己相関係数列の遅れ零における自己相関係数を
ψοとすると、φγをψοで除した値Cγ=φγ/ψο
が
トランスバーサルフイルタのタツプγにおけるタ
ツプ係数となる。
次いで、前述した相互相関係数列からCγ倍さ
れた前記自己相関係数列をタツプ位置γを自己相
関値ψοの位置に一致して減ずる演算を実施し、
このような演算を繰返しつつCγを次次に求めて
トランスバーサルフイルタの全フイルタ係数を決
定しこれを推定フイルタ係数として出力する。第
5図に示す補正メツセージはこのようにしてCγ
を次次に演算、出力するために必要とするデータ
である。
れた前記自己相関係数列をタツプ位置γを自己相
関値ψοの位置に一致して減ずる演算を実施し、
このような演算を繰返しつつCγを次次に求めて
トランスバーサルフイルタの全フイルタ係数を決
定しこれを推定フイルタ係数として出力する。第
5図に示す補正メツセージはこのようにしてCγ
を次次に演算、出力するために必要とするデータ
である。
こうしてトランスバーサルフイルタの係数の連
続的変化のもとに最大インパルス応答を得るフオ
ワード的係数設定が実施でき、RELP音を大幅に
抑圧した残差励振型ボコーダの分析と合成処理が
安定、確実に行なうことができる。
続的変化のもとに最大インパルス応答を得るフオ
ワード的係数設定が実施でき、RELP音を大幅に
抑圧した残差励振型ボコーダの分析と合成処理が
安定、確実に行なうことができる。
第6図A,Bはそれぞれ本発明の第三の実施例
における分析側Aおよび合成側Bの構成を示すブ
ロツク図である。
における分析側Aおよび合成側Bの構成を示すブ
ロツク図である。
第6図Aにおいてはフイルタ係数推定器(3)19
が、また第6図Bにおいては係数再生器(1)20お
よび高域再生フイルタ21がそれぞれ第1図A,
Bにおけるものと異なかもしくは追加されている
のみで、他はすべで同一であるのでこれらに関す
る詳細な説明は省略する。
が、また第6図Bにおいては係数再生器(1)20お
よび高域再生フイルタ21がそれぞれ第1図A,
Bにおけるものと異なかもしくは追加されている
のみで、他はすべで同一であるのでこれらに関す
る詳細な説明は省略する。
第6図Aに示すフイルタ係数推定器(3)19は、
第1図Aに示すフイルタ係数推定器(1)8のほかに
零位相化回路等を備えて構成され、前者で得られ
た合成側の高域再生フイルタの推定係数をさらに
位相線形フイルタの係数に変換し、零位相化をは
かつたうえ出力する。
第1図Aに示すフイルタ係数推定器(1)8のほかに
零位相化回路等を備えて構成され、前者で得られ
た合成側の高域再生フイルタの推定係数をさらに
位相線形フイルタの係数に変換し、零位相化をは
かつたうえ出力する。
第7図Aは第6図Aに示す第三の実施例の分析
側において形成する高域再生フイルタ予測係数特
性図、第7図Bは第7図Aの零位相化予測係数特
性図である。以下第7図A,Bを参照しながら第
6図A,Bの実施例を説明する。
側において形成する高域再生フイルタ予測係数特
性図、第7図Bは第7図Aの零位相化予測係数特
性図である。以下第7図A,Bを参照しながら第
6図A,Bの実施例を説明する。
フイルタ係数推定器(3)19は、まず第1図Aに
示すフイルタ係数推定器(1)8とほぼ同様にして第
7図Aに示すような推定フイルタ係数を発生す
る。次にこの推定フイルタ係数はトランスバーサ
ルフイルタによる複素スペクトルとしての係数群
からほぼ同じインパルス応答特性を示す位相線形
フイルタによるパワースペクトルとしての第7図
Bに示す係数群に変換される。この変換によつて
形成される係数群は位相情報は失つてしまうが第
7図Aにおけるトランスバーサルフイルタ係数同
一のタツプ間隔でエネルギー中心位置は不変、か
つ左右対象なタツプ係数すなわちインパルス応答
列が得られる。このようにエネルギー中心位置が
不変であれば位相情報を失つても高域再生フイル
タの係数として実用上殆んど問題はない。
示すフイルタ係数推定器(1)8とほぼ同様にして第
7図Aに示すような推定フイルタ係数を発生す
る。次にこの推定フイルタ係数はトランスバーサ
ルフイルタによる複素スペクトルとしての係数群
からほぼ同じインパルス応答特性を示す位相線形
フイルタによるパワースペクトルとしての第7図
Bに示す係数群に変換される。この変換によつて
形成される係数群は位相情報は失つてしまうが第
7図Aにおけるトランスバーサルフイルタ係数同
一のタツプ間隔でエネルギー中心位置は不変、か
つ左右対象なタツプ係数すなわちインパルス応答
列が得られる。このようにエネルギー中心位置が
不変であれば位相情報を失つても高域再生フイル
タの係数として実用上殆んど問題はない。
さて第7図Bに示す位相線形フイルタ係数群は
左右対称性を有するのでエネルギー中心位置から
左右いずれか、全体のほぼ1/2のみを推定係数と
して合成側に送出しても容易に全体を再生するこ
とが可能である。フイルタ係数推定器(3)19から
はこのような理由から全体係数群のほぼ1/2の係
数群のみが量子化器9に送出され、所定の量子化
を施されて多重化器12に供給され他の量子化デ
ータとともに多重化されて第6図Bの合成側に伝
送される。
左右対称性を有するのでエネルギー中心位置から
左右いずれか、全体のほぼ1/2のみを推定係数と
して合成側に送出しても容易に全体を再生するこ
とが可能である。フイルタ係数推定器(3)19から
はこのような理由から全体係数群のほぼ1/2の係
数群のみが量子化器9に送出され、所定の量子化
を施されて多重化器12に供給され他の量子化デ
ータとともに多重化されて第6図Bの合成側に伝
送される。
第6図Bに示す合成側では多重分離・復号化器
13から出力ライン1301を介して多重分離、
復号化した推定係数データを係数再生器(1)20に
供給する。このようにして供給される推定係数デ
ータは第6図Bに示す係数群の中心タツプ位置ぶ
んを含みほぼ1/2である。係数再生器(1)20はこ
の係数群にもとづき再び第7図Bに示す対称化係
数群を再生したのちこれら係数群をタツプ係数と
して構成されるトランスバーサルフイルタを利用
する高域再生フイルタ21に供給し、他は第1図
B等によつて説明したとほぼ同様にして再生入力
音声信号を出力端子1701に出力し、かくして
推定係数の伝送データビツトレートを大幅に低減
した分析、合成が可能となる。
13から出力ライン1301を介して多重分離、
復号化した推定係数データを係数再生器(1)20に
供給する。このようにして供給される推定係数デ
ータは第6図Bに示す係数群の中心タツプ位置ぶ
んを含みほぼ1/2である。係数再生器(1)20はこ
の係数群にもとづき再び第7図Bに示す対称化係
数群を再生したのちこれら係数群をタツプ係数と
して構成されるトランスバーサルフイルタを利用
する高域再生フイルタ21に供給し、他は第1図
B等によつて説明したとほぼ同様にして再生入力
音声信号を出力端子1701に出力し、かくして
推定係数の伝送データビツトレートを大幅に低減
した分析、合成が可能となる。
第8図A,Bは本発明の第四の実施例における
分析側Aおよび合成側Bの構成を示すブロツク図
である。
分析側Aおよび合成側Bの構成を示すブロツク図
である。
第8図Aはフイルタ係数推定器(4)22が、また
第8図Bは係数再生器(2)23および高域再生フイ
ルタ24以外はそれぞれ第1図A,Bと同様であ
るのでこれらに関する詳細な説明は省略する。
第8図Bは係数再生器(2)23および高域再生フイ
ルタ24以外はそれぞれ第1図A,Bと同様であ
るのでこれらに関する詳細な説明は省略する。
第8図A,Bに示す第四の実施例は、第1図A
に示すフイルタ係数推定器(1)8と同様にして得ら
れる高域再生フイルタのタツプ係数群をこれとほ
ぼ同一の電力スペクトルを有しかつエネルギー中
心位置は不変である三角形包絡配列の推定係数列
となるように変換し、分析側から合成側にはこの
三角形包絡を構成する変換推定係数列と実変換系
数列との差の成分のみを伝送するという方法で伝
送データレートの減少を図るものである。
に示すフイルタ係数推定器(1)8と同様にして得ら
れる高域再生フイルタのタツプ係数群をこれとほ
ぼ同一の電力スペクトルを有しかつエネルギー中
心位置は不変である三角形包絡配列の推定係数列
となるように変換し、分析側から合成側にはこの
三角形包絡を構成する変換推定係数列と実変換系
数列との差の成分のみを伝送するという方法で伝
送データレートの減少を図るものである。
第9図Aは第8図Aに示す第四の実施例の分析
側において形成する高域再生フイルタ予測係数特
性図であり、第7図Aと基本的にほぼ同一の内容
を示し、第9図Bは第9図Aの推定係数群をほぼ
同一電力スペクトルに保ちつつ得られる三角形包
絡分布変換特性図である。
側において形成する高域再生フイルタ予測係数特
性図であり、第7図Aと基本的にほぼ同一の内容
を示し、第9図Bは第9図Aの推定係数群をほぼ
同一電力スペクトルに保ちつつ得られる三角形包
絡分布変換特性図である。
第9図Bは第9図Aの係数群に対し、その概略
的な包絡線が所望の三角形状となるように変換さ
れる。この変換は第9図Aに示す係数群をフーリ
エ変換し、所望の三角形状の係数が有する位相推
移に一致するように、第9図Aのフーリエ変換値
を位相調整することにより実現される。
的な包絡線が所望の三角形状となるように変換さ
れる。この変換は第9図Aに示す係数群をフーリ
エ変換し、所望の三角形状の係数が有する位相推
移に一致するように、第9図Aのフーリエ変換値
を位相調整することにより実現される。
変換係数群の包絡が三角形状となるようにする
動機は、一般的に声帯振動波形が三角形の波形を
とることにもとづいて配慮したものであり、この
ような変換によつて位相情報を喪失しても、この
包絡形状とエネルギー中心位置不変の係数配列特
性から合成による再生音声品質には殆んど影響を
与えないで済む。
動機は、一般的に声帯振動波形が三角形の波形を
とることにもとづいて配慮したものであり、この
ような変換によつて位相情報を喪失しても、この
包絡形状とエネルギー中心位置不変の係数配列特
性から合成による再生音声品質には殆んど影響を
与えないで済む。
こうして、三角形の包絡分布を示しかつほぼ同
一の電力スペクトルを有するような係数系列に変
換されたあと、所望の三角形状との差成分のみを
フイルタ係数推定器(4)22から出力し、量子化器
9を介して合成側に伝送する。
一の電力スペクトルを有するような係数系列に変
換されたあと、所望の三角形状との差成分のみを
フイルタ係数推定器(4)22から出力し、量子化器
9を介して合成側に伝送する。
第8図Bに示す合成側は、多重分離・復号化器
13によつて復号再生した所望の三角形状との差
成分を出力ライン1301を介して係数再生器(2)
23に供給し、これにより分析側で減じた所望の
三角形状を付加して係数群を再生、これらを高域
再生フイルタ24に供給する。
13によつて復号再生した所望の三角形状との差
成分を出力ライン1301を介して係数再生器(2)
23に供給し、これにより分析側で減じた所望の
三角形状を付加して係数群を再生、これらを高域
再生フイルタ24に供給する。
高域再生フイルタ24は、これら係数群をその
タツプ係数とし、かつ出力ライン1302を介し
て8KHzサンプリングイメージ化を図つた残差波
形低域周波数成分を入力として高域周波数成分を
含む全残差波形を再生する。
タツプ係数とし、かつ出力ライン1302を介し
て8KHzサンプリングイメージ化を図つた残差波
形低域周波数成分を入力として高域周波数成分を
含む全残差波形を再生する。
合成側はこのあと、第1図Bに示す内容と同一
の再生動作を実施して入力音声信号を再生し、か
くしてRELP音を基本的に除去するとともに高域
再生フイルタのタツプ係数の伝送データビツトレ
ートを著しく低減した分析、合成処理が可能とな
る。
の再生動作を実施して入力音声信号を再生し、か
くしてRELP音を基本的に除去するとともに高域
再生フイルタのタツプ係数の伝送データビツトレ
ートを著しく低減した分析、合成処理が可能とな
る。
尚、上述の説明では第1図A、第4図、第6図
A、第8図Aに各々電力算出器10を備え、第1
図B、第6図B、第8図Bに各々乗算器15を備
えていたが、量子化/復号化器7の残差波形低域
周波数成分の量子化、復号化処理に関する電力デ
ータによる正規化処理を行なわず、絶対レベルの
量子化、復号化処理を行なうのであれば、前記電
力算出器10と乗算器15とは不要である。
A、第8図Aに各々電力算出器10を備え、第1
図B、第6図B、第8図Bに各々乗算器15を備
えていたが、量子化/復号化器7の残差波形低域
周波数成分の量子化、復号化処理に関する電力デ
ータによる正規化処理を行なわず、絶対レベルの
量子化、復号化処理を行なうのであれば、前記電
力算出器10と乗算器15とは不要である。
以上説明した如く本発明によれば、残差波形低
域周波数成分のダウンサンプル値を零レベルサン
プルの内挿を介して基準サンプリング変換標本系
列としたサンプルを利用しかつ非線形回路を利用
することなく高域再生フイルタのタツプ係数を推
定する手段を備えて入力音声信号の分析ならびに
合成を図ることにより、大幅なRELP音の改善が
きわめて安定かつ確実に図れる残差励振型ボコー
ダが実現できるという効果がある。
域周波数成分のダウンサンプル値を零レベルサン
プルの内挿を介して基準サンプリング変換標本系
列としたサンプルを利用しかつ非線形回路を利用
することなく高域再生フイルタのタツプ係数を推
定する手段を備えて入力音声信号の分析ならびに
合成を図ることにより、大幅なRELP音の改善が
きわめて安定かつ確実に図れる残差励振型ボコー
ダが実現できるという効果がある。
第1図Aは本発明第一の実施例における分析側
の構成を示すブロツク図、第1図Bは合成側の構
成を示すブロツク図、第2図aは第1図A,Bに
示す本発明第一の実施例において入力音声信号の
残差波形を基準サンプリング周波数でサンプリン
グした残差波形の一例を示す残差波形基準サンプ
ル標本図、第2図bは残差波形の低域周波数成分
をダウンサンプリング周波数でサンプリングした
ダウンサンプルの一例を示すダウンサンプル標本
図、第2図cは第2図bに示す残差波形低域周波
数成分のダウンサンプル標本に対し基準サンプリ
ング周波数に対応する基準サンプリング変換を実
施した残差波形低域周波数成分の基準サンプリン
グ変換標本系列、第3図は第1図Aに示す第一の
実施例における分析側のフイルタ係数推定器(1)8
の構成を詳細に示すブロツク図、第4図は本発明
の第二の実施例における分析側の構成を示すブロ
ツク図、第5図は第4図に示す本発明の第二の実
施例におけるフイルタ係数推定器(2)18の構成を
詳細に示すブロツク図、第6図Aは本発明第三の
実施例における分析側の構成を示すブロツク図、
第6図Bは合成側の構成を示すブロツク図、第7
図AとBは第6図Aに示す本発明の第三の実施例
の分析側において形成する高域再生フイルタ予測
係数特性図Aおよびその零位相化予測係数特性図
B、第8図A,Bは本発明の第四の実施例におけ
る分析側Aおよび合成側Bの構成を示すブロツク
図、第9図A,Bは第8図Aの第四の実施例にお
ける分析側において形成する高域再生フイルタ予
測係数特性図Aおよびその同一電力スペクトルに
よる三角形包絡分布変換特性図Bである。 1……A/Dコンバータ、2……LPC分析器、
3……量子化/復号化器、4……LPC逆フイル
タ、5……LPF、6……ダウンサンプラ、7…
…量子化/復号化器、8……フイルタ係数推定器
(1)、9……量子化器、10……電力算出器、11
……量子化器、12……多重化器、13……多重
分離・復号化器、14……高域再生フイルタ、1
5……乗算器、16……LPC合成フイルタ、1
7……D/Aコンバータ、18……フイルタ係数
推定器(2)、19……フイルタ係数推定器(3)、20
……係数再生器(1)、21……高域再生フイルタ、
22……フイルタ係数推定器(4)、23……係数再
生器(2)、24……高域再生フイルタ、81……ト
ランスバーサルフイルタ、82……減算器、83
……電力算出器、181……相互相関回路、18
2……自己相関回路、183……最大値検索回
路。
の構成を示すブロツク図、第1図Bは合成側の構
成を示すブロツク図、第2図aは第1図A,Bに
示す本発明第一の実施例において入力音声信号の
残差波形を基準サンプリング周波数でサンプリン
グした残差波形の一例を示す残差波形基準サンプ
ル標本図、第2図bは残差波形の低域周波数成分
をダウンサンプリング周波数でサンプリングした
ダウンサンプルの一例を示すダウンサンプル標本
図、第2図cは第2図bに示す残差波形低域周波
数成分のダウンサンプル標本に対し基準サンプリ
ング周波数に対応する基準サンプリング変換を実
施した残差波形低域周波数成分の基準サンプリン
グ変換標本系列、第3図は第1図Aに示す第一の
実施例における分析側のフイルタ係数推定器(1)8
の構成を詳細に示すブロツク図、第4図は本発明
の第二の実施例における分析側の構成を示すブロ
ツク図、第5図は第4図に示す本発明の第二の実
施例におけるフイルタ係数推定器(2)18の構成を
詳細に示すブロツク図、第6図Aは本発明第三の
実施例における分析側の構成を示すブロツク図、
第6図Bは合成側の構成を示すブロツク図、第7
図AとBは第6図Aに示す本発明の第三の実施例
の分析側において形成する高域再生フイルタ予測
係数特性図Aおよびその零位相化予測係数特性図
B、第8図A,Bは本発明の第四の実施例におけ
る分析側Aおよび合成側Bの構成を示すブロツク
図、第9図A,Bは第8図Aの第四の実施例にお
ける分析側において形成する高域再生フイルタ予
測係数特性図Aおよびその同一電力スペクトルに
よる三角形包絡分布変換特性図Bである。 1……A/Dコンバータ、2……LPC分析器、
3……量子化/復号化器、4……LPC逆フイル
タ、5……LPF、6……ダウンサンプラ、7…
…量子化/復号化器、8……フイルタ係数推定器
(1)、9……量子化器、10……電力算出器、11
……量子化器、12……多重化器、13……多重
分離・復号化器、14……高域再生フイルタ、1
5……乗算器、16……LPC合成フイルタ、1
7……D/Aコンバータ、18……フイルタ係数
推定器(2)、19……フイルタ係数推定器(3)、20
……係数再生器(1)、21……高域再生フイルタ、
22……フイルタ係数推定器(4)、23……係数再
生器(2)、24……高域再生フイルタ、81……ト
ランスバーサルフイルタ、82……減算器、83
……電力算出器、181……相互相関回路、18
2……自己相関回路、183……最大値検索回
路。
Claims (1)
- 【特許請求の範囲】 1 予め設定する基準サンプリング周波数に対応
して入力音声信号の残差波形の基準サンプル系列
を求める第1の手段と; 前記基準サンプリング周波数を予め設定する割
合で減周したダウンサンプリング周波数に対応し
て前記残差波形の低域周波数成分のダウンサンプ
ル系列を求める第2の手段と; 前記基準サンプリング周波数のタイミングで前
記ダウンサンプル系列に零レベルの内挿点を設定
しつつ形成する前記残差波形の前記低域周波数成
分の基準サンプリング変換標本系列と前記残差波
形の前記基準サンプル系列とにもとづきかつ非線
形回路を介することなく合成側に備えるべきトラ
ンスバーサル型の高域再生フイルタの係数を推定
する第3の手段と; を備えることを特徴とする残差励振型ボコーダ。 2 前記第3の手段によつて行なわれる高域再生
フイルタの係数の推定が合成側に備えるべき高域
再生フイルタの出力と前記入力音声信号の前記残
差波形との差を最小ならしめるように連続的に係
数を変化せしめつつ最適インパルス応答を得ると
きの係数として求めるフオワード的係数設定手法
によるものであることを特徴とする特許請求の範
囲第1項記載の残差励振型ボコーダ。 3 前記第3の手段による高域再生フイルタの推
定係数をこれとほぼ等価なインパルス応答をもつ
位相線形フイルタ係数として変換し出力すること
を特徴とする特許請求範囲第1項記載の残差励振
型ボコーダ。 4 前記第3の手段による高域再生フイルタの推
定係数をこれとほぼ同一の電力スペクトルを有し
かつエネルギー中心位置の不変な三角形包絡配列
の推定係数に変換して出力することを特徴とする
特許請求の範囲第1項記載の残差励振型ボコー
ダ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59096039A JPS60239800A (ja) | 1984-05-14 | 1984-05-14 | 残差励振型ボコ−ダ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59096039A JPS60239800A (ja) | 1984-05-14 | 1984-05-14 | 残差励振型ボコ−ダ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60239800A JPS60239800A (ja) | 1985-11-28 |
| JPH0449959B2 true JPH0449959B2 (ja) | 1992-08-12 |
Family
ID=14154348
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59096039A Granted JPS60239800A (ja) | 1984-05-14 | 1984-05-14 | 残差励振型ボコ−ダ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60239800A (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6170599A (ja) * | 1984-09-13 | 1986-04-11 | 松下電工株式会社 | 音声再生方法 |
| JPS61201300A (ja) * | 1985-03-04 | 1986-09-05 | 東洋通信機株式会社 | 残差駆動型ボコ−ダ |
| JP4654615B2 (ja) * | 2004-06-24 | 2011-03-23 | ヤマハ株式会社 | 音声効果付与装置及び音声効果付与プログラム |
| US10847170B2 (en) | 2015-06-18 | 2020-11-24 | Qualcomm Incorporated | Device and method for generating a high-band signal from non-linearly processed sub-ranges |
-
1984
- 1984-05-14 JP JP59096039A patent/JPS60239800A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60239800A (ja) | 1985-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3566652B2 (ja) | 広帯域信号の効率的な符号化のための聴覚重み付け装置および方法 | |
| EP1232494B1 (en) | Gain-smoothing in wideband speech and audio signal decoder | |
| JPS5912186B2 (ja) | 雑音の影響を減少した予測音声信号符号化 | |
| JPH06506070A (ja) | スペクトル補間および高速コードブックサーチを有する音声コーダおよび方法 | |
| JPS6161305B2 (ja) | ||
| EP0477960B1 (en) | Linear prediction speech coding with high-frequency preemphasis | |
| JP4759078B2 (ja) | ディジタル信号処理方法、そのプログラム、及びそのプログラムを格納した記録媒体 | |
| JP4180677B2 (ja) | 音声符号化並びに復号化方法及びその装置 | |
| JPH06337699A (ja) | ピッチ・エポック同期線形予測符号化ボコーダおよび方法 | |
| JPH0449959B2 (ja) | ||
| US5727125A (en) | Method and apparatus for synthesis of speech excitation waveforms | |
| JPH0449960B2 (ja) | ||
| JP2615548B2 (ja) | 高能率音声符号化方式とその装置 | |
| US4908863A (en) | Multi-pulse coding system | |
| JP3163206B2 (ja) | 音響信号符号化装置 | |
| JP4433668B2 (ja) | 帯域拡張装置及び方法 | |
| JPH0990997A (ja) | 音声符号化装置、音声復号化装置、音声符号化復号化方法および複合ディジタルフィルタ | |
| JPH0448240B2 (ja) | ||
| JPS5946693A (ja) | 音声分析合成方法およびその装置 | |
| JPS59182499A (ja) | 残差励振形ボコ−ダ | |
| JPH10161696A (ja) | 音声符号化装置および音声復号化装置 | |
| GB2398983A (en) | Speech communication unit and method for synthesising speech therein | |
| JPH053600B2 (ja) | ||
| JPH04264599A (ja) | 音声分析合成装置 | |
| JP2008134649A (ja) | 音声信号の再生方法及び装置 |