JPS62289900A - 音声分析合成装置 - Google Patents
音声分析合成装置Info
- Publication number
- JPS62289900A JPS62289900A JP61134571A JP13457186A JPS62289900A JP S62289900 A JPS62289900 A JP S62289900A JP 61134571 A JP61134571 A JP 61134571A JP 13457186 A JP13457186 A JP 13457186A JP S62289900 A JPS62289900 A JP S62289900A
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- output
- excitation time
- analyzer
- pitch excitation
- 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.)
- Granted
Links
- 230000005284 excitation Effects 0.000 claims description 134
- 238000004458 analytical method Methods 0.000 claims description 91
- 238000001228 spectrum Methods 0.000 claims description 55
- 230000015572 biosynthetic process Effects 0.000 claims description 47
- 238000003786 synthesis reaction Methods 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 30
- 230000003595 spectral effect Effects 0.000 claims description 21
- 238000004519 manufacturing process Methods 0.000 claims description 14
- 230000008859 change Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 59
- 238000012545 processing Methods 0.000 description 38
- 238000005070 sampling Methods 0.000 description 23
- 238000000034 method Methods 0.000 description 21
- 230000005236 sound signal Effects 0.000 description 20
- 230000006870 function Effects 0.000 description 18
- 239000000203 mixture Substances 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 10
- 238000009826 distribution Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 8
- 239000002131 composite material Substances 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 238000007493 shaping process Methods 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 210000001260 vocal cord Anatomy 0.000 description 3
- 230000001755 vocal effect Effects 0.000 description 3
- 241000981595 Zoysia japonica Species 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000003892 spreading Methods 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 240000005528 Arctium lappa Species 0.000 description 1
- 235000006481 Colocasia esculenta Nutrition 0.000 description 1
- 240000004270 Colocasia esculenta var. antiquorum Species 0.000 description 1
- 241000772415 Neovison vison Species 0.000 description 1
- 238000011888 autopsy Methods 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 239000013590 bulk material Substances 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000001125 extrusion Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/093—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters using sinusoidal excitation models
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/90—Pitch determination of speech signals
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
3、発明の詳細な説明
〔産業上の利用分野〕
本発明は音成分析合成装置に関し、特に複数の線スペク
トルで表現したスペクトル包絡情報を含む音声パラメー
タをアナログ量の形式で伝送する音成分析合成装置の音
質改善に関する。
トルで表現したスペクトル包絡情報を含む音声パラメー
タをアナログ量の形式で伝送する音成分析合成装置の音
質改善に関する。
複数の線スペクトルで表現したスペクトル包絡情報、た
とえばLSP(Line Spectrum pair
s、線スペクトル対)や、このLAPと密接な関連を有
するものとして知られるCAM(Composite
Sinusoidalmodel 、 複合正弦波モ
デル)等で表現したスペクトル包絡情報を含む音声パラ
メータをアナログ量の形式で伝送する音成分析合成装置
にあっては、伝送帯域に特に余裕がある場合を除いてピ
ッチ伝送はピッチ周期、ピッチレベル等のパラメータデ
ータを伝送する形式で行なわれている。
とえばLSP(Line Spectrum pair
s、線スペクトル対)や、このLAPと密接な関連を有
するものとして知られるCAM(Composite
Sinusoidalmodel 、 複合正弦波モ
デル)等で表現したスペクトル包絡情報を含む音声パラ
メータをアナログ量の形式で伝送する音成分析合成装置
にあっては、伝送帯域に特に余裕がある場合を除いてピ
ッチ伝送はピッチ周期、ピッチレベル等のパラメータデ
ータを伝送する形式で行なわれている。
上述した、従来のこの種の音成分析合成装置には次のよ
うな問題点がある。
うな問題点がある。
すなわち、この種の音成分析合成装置は、ピッチ伝送に
関しては、伝送帯域K特に余裕がある場合以外はパラメ
ータ伝送形式がとられている。このパラメータ伝送によ
れば音源波形の伝送は行なわれないためピッチ励振時刻
の再生は得られず、従って合成音質にも限界があり、さ
らに元来この種の分析合成装置を利用する目的は帯域圧
縮もしくは帯域の有効利用にあυ、広い伝送帯域を要求
す6方法は合成音質の改善としても望ましくないという
問題がある。
関しては、伝送帯域K特に余裕がある場合以外はパラメ
ータ伝送形式がとられている。このパラメータ伝送によ
れば音源波形の伝送は行なわれないためピッチ励振時刻
の再生は得られず、従って合成音質にも限界があり、さ
らに元来この種の分析合成装置を利用する目的は帯域圧
縮もしくは帯域の有効利用にあυ、広い伝送帯域を要求
す6方法は合成音質の改善としても望ましくないという
問題がある。
本発明の目的は上述した欠点を除去し、線スペクトルの
位相をピッチ励振時刻に対応させて変化することにより
、狭伝送帯域でもピッチ励振時刻を伝送し従って合成音
質を大幅に改善し得る音成分析合成装置を提供すること
にある。
位相をピッチ励振時刻に対応させて変化することにより
、狭伝送帯域でもピッチ励振時刻を伝送し従って合成音
質を大幅に改善し得る音成分析合成装置を提供すること
にある。
本発明の装置は、音声のスペクトル包絡を複数の線スペ
クトルで表現しこれら線スペクトルからスペクトル包絡
を再生する形式の音成分析合成装置において、ピッチ励
振時刻を前記線スペクトルの位相変化の形式で伝送する
ピンチ励蚤時刻伝送手段を備えて合成される。
クトルで表現しこれら線スペクトルからスペクトル包絡
を再生する形式の音成分析合成装置において、ピッチ励
振時刻を前記線スペクトルの位相変化の形式で伝送する
ピンチ励蚤時刻伝送手段を備えて合成される。
次に図面を参照して本発明の詳細な説明する。
第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図である。
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図である。
第1図に示す分析側は、A/Dコンバータ1゜自己相関
分析器2. LPC(Linear Predict
ion(’oding、線形予測分析)逆フィルタ3.
LPC分析器4.LSF分析器5.波形発生器6.ピッ
チ励振時刻分析器7.ピッチ励振時刻間引器3. D
/Aコンバータ9. LPF(Low Pa5s Fi
lter ) 10等を備えて構成される。
分析器2. LPC(Linear Predict
ion(’oding、線形予測分析)逆フィルタ3.
LPC分析器4.LSF分析器5.波形発生器6.ピッ
チ励振時刻分析器7.ピッチ励振時刻間引器3. D
/Aコンバータ9. LPF(Low Pa5s Fi
lter ) 10等を備えて構成される。
また、第2図に示す合成側は、LPFll、ノくラメー
タ・時刻再生器12.LSPフィルタ13゜音源発生器
14.補間器152乗算器16.A/Dコンバータl
7.LPF18等を備えて構成される。
タ・時刻再生器12.LSPフィルタ13゜音源発生器
14.補間器152乗算器16.A/Dコンバータl
7.LPF18等を備えて構成される。
第1図において、音声入力はA/Dコンバータ1に供給
され、内蔵する低域通過フィルタで3.4KHz以上の
高域を遮断したのち、3 KHzのサンプリング周波数
で標本化したあと12ビツトの量子化ステップでディジ
タル化されLPC合成フィルタ3に提供されるとともに
、このディジタル化音声信号の1ブロツクぶん、たとえ
ば30m5EC。
され、内蔵する低域通過フィルタで3.4KHz以上の
高域を遮断したのち、3 KHzのサンプリング周波数
で標本化したあと12ビツトの量子化ステップでディジ
タル化されLPC合成フィルタ3に提供されるとともに
、このディジタル化音声信号の1ブロツクぶん、たとえ
ば30m5EC。
240サンプルふんずつを一時的に内部メモリに格納し
つつ、これにあらかじめ設定する窓関数、たとえば−・
ミング関数を乗算して切出す窓処理を10m5ECごと
に行なって自己相関分析器2に供給する。従って基本分
析フレームは10m5ECとなる。
つつ、これにあらかじめ設定する窓関数、たとえば−・
ミング関数を乗算して切出す窓処理を10m5ECごと
に行なって自己相関分析器2に供給する。従って基本分
析フレームは10m5ECとなる。
自己相関分析器2は、A/Dコンバータ1から受けるデ
ィジタル化音声信号に対し、自己相関係数を所定の次数
10次まで基本分析フレームごとに算出し、遅れ零の係
数で正規化した自己相関係数91.92.・・・・・・
9衿をLPG分析器4に出力、また、遅れ時間零にかけ
る自己相関係数を算出し、これを短時間音声電力を表わ
す電力データとして波形発生器6に供給する。
ィジタル化音声信号に対し、自己相関係数を所定の次数
10次まで基本分析フレームごとに算出し、遅れ零の係
数で正規化した自己相関係数91.92.・・・・・・
9衿をLPG分析器4に出力、また、遅れ時間零にかけ
る自己相関係数を算出し、これを短時間音声電力を表わ
す電力データとして波形発生器6に供給する。
LPG逆フィルタ3は、入力するディジタ25化音声信
号をLPG逆フィルタに通す連続波形処理を介して残差
波形を抽出し、これをピッチ励振時刻分析器7に供給す
る。この場合、LPG逆フィルタ3のフィルタ係数はり
、PC分析器4から基本分析フレームごとに提供される
10次のαノくラメータ、α、、(!2・・・・・・α
、0が利用される。
号をLPG逆フィルタに通す連続波形処理を介して残差
波形を抽出し、これをピッチ励振時刻分析器7に供給す
る。この場合、LPG逆フィルタ3のフィルタ係数はり
、PC分析器4から基本分析フレームごとに提供される
10次のαノくラメータ、α、、(!2・・・・・・α
、0が利用される。
LPG分析器4は自己相関分析器2から受ける10次の
自己相関係数fl+ f2+・・・・・・flGを利用
し、公知のLPG分析技術によって10次のLPG係数
としてのαパラメータ、α1.a2・・・・・・α1゜
を抽出しLPG逆フィルタ3に基本分析フレームごとに
提供する。
自己相関係数fl+ f2+・・・・・・flGを利用
し、公知のLPG分析技術によって10次のLPG係数
としてのαパラメータ、α1.a2・・・・・・α1゜
を抽出しLPG逆フィルタ3に基本分析フレームごとに
提供する。
第3図はLPG逆フィルタ3を詳細に示すブロック図で
ある。このLPG逆フィルタは、単位遅延素子31−1
〜31−10. 乗算器32−1〜32−10、加算器
33.34によって構成されるディジタルフィルタであ
り、重み係数として基本分析フレームごとのαパラメー
タ、α1.α2.・・・・・・α1゜を第3図に示すよ
うに利用することによってLPC分析器4によって分析
されるLPG係数の示すスペクトル包絡特性とは時間・
レベル特性が逆特性のフィルタを基本分析フレームごと
に形成し、従ってA/Dコンバータ1から入力するディ
ジタル化音声信号を受ける連続波形処理を介して残差波
形を出力することとなる。
ある。このLPG逆フィルタは、単位遅延素子31−1
〜31−10. 乗算器32−1〜32−10、加算器
33.34によって構成されるディジタルフィルタであ
り、重み係数として基本分析フレームごとのαパラメー
タ、α1.α2.・・・・・・α1゜を第3図に示すよ
うに利用することによってLPC分析器4によって分析
されるLPG係数の示すスペクトル包絡特性とは時間・
レベル特性が逆特性のフィルタを基本分析フレームごと
に形成し、従ってA/Dコンバータ1から入力するディ
ジタル化音声信号を受ける連続波形処理を介して残差波
形を出力することとなる。
さて、LPG分析器4は分析した10次のαパラメータ
をLSP分析器5にも供給し、LSP分析器5はこのL
PG係数から公知の手段で10次のLSP係数を誘導し
これを波形発生器6に供給する。LSP係数を誘導する
公知の手段としては、LPG係数による高次万福式をニ
ー−トン(Newton)の反復法を利用して解く手法
や、零点探索法等があるが本実施例では前者の解決を利
用している。
をLSP分析器5にも供給し、LSP分析器5はこのL
PG係数から公知の手段で10次のLSP係数を誘導し
これを波形発生器6に供給する。LSP係数を誘導する
公知の手段としては、LPG係数による高次万福式をニ
ー−トン(Newton)の反復法を利用して解く手法
や、零点探索法等があるが本実施例では前者の解決を利
用している。
第4図はピッチ励振時刻分析器7を詳細に示すブロック
図である。このピッチ励振時刻分析器7は、遅延回路7
1.自己相関・ピッチ抽出器72゜単位遅延素子73−
1.73−2. 乗算器74−1゜74−2.74−
3.加算器752乗算器76等を備えて構成される。
図である。このピッチ励振時刻分析器7は、遅延回路7
1.自己相関・ピッチ抽出器72゜単位遅延素子73−
1.73−2. 乗算器74−1゜74−2.74−
3.加算器752乗算器76等を備えて構成される。
自己相関・ピッチ抽出器72は、LPG逆フィルタ3か
ら入力する残差波形にもとづき、基本分析フレームごと
にその自己相関列を求めつつピッチを抽出する。また、
このピッチ抽出と平行してV(Voice、有声)/
UV (Unvoice、無声)情報も抽出する。この
ピッチ抽出によって得られる周期Tcのピッチ周期デー
タはサンプリング周波数3 KHzによる3個のサンプ
ルデータ、すなわちTcおよびTc−1:toのタイミ
ングにおけるサンプルデータとしてそれぞれ乗算器74
−2.74−3および74−1にピッチ予測係数として
提供される。ここで加は8KHzサンプリング間隔であ
り、本実施例の場合は125μSECとなる。
ら入力する残差波形にもとづき、基本分析フレームごと
にその自己相関列を求めつつピッチを抽出する。また、
このピッチ抽出と平行してV(Voice、有声)/
UV (Unvoice、無声)情報も抽出する。この
ピッチ抽出によって得られる周期Tcのピッチ周期デー
タはサンプリング周波数3 KHzによる3個のサンプ
ルデータ、すなわちTcおよびTc−1:toのタイミ
ングにおけるサンプルデータとしてそれぞれ乗算器74
−2.74−3および74−1にピッチ予測係数として
提供される。ここで加は8KHzサンプリング間隔であ
り、本実施例の場合は125μSECとなる。
単位遅延素子73−1.73−2はそれぞれtoの遅延
量を付与され、また遅延回路71はピッチ周期データと
とKTC−toの遅延量を入力に付与するように機能す
る。従ってピッチパルスに対しては単位遅延素子73−
1と73−2の接合点はTc、遅延回路71の出力側は
Tc−to、また単位遅延素子73−2の出力側はTc
+toの時間位置に設定される。
量を付与され、また遅延回路71はピッチ周期データと
とKTC−toの遅延量を入力に付与するように機能す
る。従ってピッチパルスに対しては単位遅延素子73−
1と73−2の接合点はTc、遅延回路71の出力側は
Tc−to、また単位遅延素子73−2の出力側はTc
+toの時間位置に設定される。
こうして、加算器75の出力には、基本的にTcの周期
で繰返されるピンチパルスが3個の離散データとして火
成に出力され、これと残差波形とが乗算器76によって
乗算される。この乗算によって残差波形に含まれるピッ
チパルスが強勢された状態とiシ、その乗算結果がセン
タクリップ回路77に供給される。センタクリップ回路
77はこの入力に対するセンタクリッピングを実施し、
強勢され確度の高いピンチパルス列をピッチ励振時刻を
示す情報としてV/UV(91報がVを指定するときの
み送出する。
で繰返されるピンチパルスが3個の離散データとして火
成に出力され、これと残差波形とが乗算器76によって
乗算される。この乗算によって残差波形に含まれるピッ
チパルスが強勢された状態とiシ、その乗算結果がセン
タクリップ回路77に供給される。センタクリップ回路
77はこの入力に対するセンタクリッピングを実施し、
強勢され確度の高いピンチパルス列をピッチ励振時刻を
示す情報としてV/UV(91報がVを指定するときの
み送出する。
第5図はピッチ励振時刻分析の第2の実施例を示すブロ
ック図である。この第5図の内容は第1図に点線で示す
部分を実現する第2の実施例であり、A/Dコンバータ
l、LPF19.デシメータ20、LPC分析器21.
LPG逆フィルタ22゜ピッチ励振時刻分析器23.N
量器24等を備えて(1イ成される。この場合のピッチ
励振時刻分析は、デ・、・ジメル化音声信号に対してデ
シメーション(decimat ion )、すなわち
間引きサンプリングを施し、このデシメートされたサン
プル値を対象としてピッチ励振時刻を分析しようとする
ものでsb、演算量の大幅な削減が可能となる。
ック図である。この第5図の内容は第1図に点線で示す
部分を実現する第2の実施例であり、A/Dコンバータ
l、LPF19.デシメータ20、LPC分析器21.
LPG逆フィルタ22゜ピッチ励振時刻分析器23.N
量器24等を備えて(1イ成される。この場合のピッチ
励振時刻分析は、デ・、・ジメル化音声信号に対してデ
シメーション(decimat ion )、すなわち
間引きサンプリングを施し、このデシメートされたサン
プル値を対象としてピッチ励振時刻を分析しようとする
ものでsb、演算量の大幅な削減が可能となる。
A/Dコンバータ1の出力するg KHzサンプルはL
PF19に出力され、9.3KHzを高域遮断周波数と
するフィルタリングを受ける。
PF19に出力され、9.3KHzを高域遮断周波数と
するフィルタリングを受ける。
デシメータ20は、LPF18の出力を受けるとこれを
2 KHzのサンプリング周波数で4個に1個ずつの3
KHzサンプルをピックアップするデシメーションを
行ない出力をLPG分析器21に供給する。
2 KHzのサンプリング周波数で4個に1個ずつの3
KHzサンプルをピックアップするデシメーションを
行ない出力をLPG分析器21に供給する。
LPG分析器21は入力に対して基本分析フレームの周
期でLPG分析を行ない4次のαパラメータを抽出、こ
れをフィルタ係数としてLPC逆フィルタ22に供給す
る。
期でLPG分析を行ない4次のαパラメータを抽出、こ
れをフィルタ係数としてLPC逆フィルタ22に供給す
る。
LPG逆フィルタ22は残差波形を出力、これをピッチ
励振時刻分析器23に供給する。
励振時刻分析器23に供給する。
ピッチ励振時刻分析器23は第4図に示すピッチ励振時
刻分析器7と基本的には同じ内容であるがただ2KJ(
Zによって駆動される点のみが異)、2KHzデシメー
シヨンサンプルに対するピッチ励振時刻をパルス列の形
式で出力し、これを補間器24に供給する。
刻分析器7と基本的には同じ内容であるがただ2KJ(
Zによって駆動される点のみが異)、2KHzデシメー
シヨンサンプルに対するピッチ励振時刻をパルス列の形
式で出力し、これを補間器24に供給する。
補間器24は入力を3 KHzでサンプリングし、2K
Hzサンプルデータのパルス列を補間しピッチ励振時刻
間引器に出力する。
Hzサンプルデータのパルス列を補間しピッチ励振時刻
間引器に出力する。
ふたたびi1図に戻って実施例の説明を続行する。
ピッチ励振時刻分析器7の出力はピッチ励振時刻間引器
8に供給される。このピッチ励振時刻間引器8は、分析
音質の劣化を招来しない範囲でピッチ励振時刻、すなわ
ちピッチ励振時刻分析器7から提供されるピッチパルス
列の間引きを所定の間引き率で行ない分析処理量ならび
に伝送量の低減を図るものである。
8に供給される。このピッチ励振時刻間引器8は、分析
音質の劣化を招来しない範囲でピッチ励振時刻、すなわ
ちピッチ励振時刻分析器7から提供されるピッチパルス
列の間引きを所定の間引き率で行ない分析処理量ならび
に伝送量の低減を図るものである。
蕗6図はピッチ励振時刻間引器8を詳細に示すブロック
図である。このピッチ励振時刻間引器8は、D型フリッ
プ70ツブ回路81とAND回路82とを組合せ、AN
D回路82の入力のAND条件が成立するごとにピッチ
励振時刻としてのピッチパルスを所定の間引き率、本実
施例では1/2に間引き、この間引きピッチ励振時刻を
波形発生器6に供給する。
図である。このピッチ励振時刻間引器8は、D型フリッ
プ70ツブ回路81とAND回路82とを組合せ、AN
D回路82の入力のAND条件が成立するごとにピッチ
励振時刻としてのピッチパルスを所定の間引き率、本実
施例では1/2に間引き、この間引きピッチ励振時刻を
波形発生器6に供給する。
第7図は波形発生器6を詳細に示すブロック図であり、
補間器61.ディストリビュータ62゜位相角発生器6
3.正弦波発生器649乗算器65、振幅演算器66、
帯域コンプレッサ67等を備えて構成される。
補間器61.ディストリビュータ62゜位相角発生器6
3.正弦波発生器649乗算器65、振幅演算器66、
帯域コンプレッサ67等を備えて構成される。
この波形発生器6は、LSP係数をその次数に同じ数の
正弦波の線形結合の形式で表現し出力するものであシ、
線形結合点がピッチ励振時刻に同期したピッチ同期形式
で線形結合が行なわれる。
正弦波の線形結合の形式で表現し出力するものであシ、
線形結合点がピッチ励振時刻に同期したピッチ同期形式
で線形結合が行なわれる。
つまシ、ピッチ励振時刻を境界点として、2つの正弦波
が連続的に結合され、この結合点が正弦波で表現した線
スペクトルの位相変化点となるように配Rするものであ
る。
が連続的に結合され、この結合点が正弦波で表現した線
スペクトルの位相変化点となるように配Rするものであ
る。
LSP分析器5から入力するLSP係数wr−wl。
は、間引きピッチ励振時刻でサンプリングされた状態と
しても原情報を極力失なわないようにするためのデータ
補間を施され、補間LSP係数W(〜W−としてディス
トリビー−タロ2に出力する。
しても原情報を極力失なわないようにするためのデータ
補間を施され、補間LSP係数W(〜W−としてディス
トリビー−タロ2に出力する。
一方、ピッチ励振時刻間引器8から供給された間引きピ
ッチ励振時刻は補間器61.ディストリビュータ62に
提供されタイミングクロックとしてピッチ同期処理を行
なわしめる。
ッチ励振時刻は補間器61.ディストリビュータ62に
提供されタイミングクロックとしてピッチ同期処理を行
なわしめる。
ディストリビニ−タロ2は、補間されたLSP係数係数
−ぺの10個の周波数を、あらかじめ設定する切換分配
基準でfl、 f、・・・・・・fカのいずれかとして
振向けるように間引きピッチ励振時刻の周期による処理
フレームごとに分配する。ここでf1〜fl。
−ぺの10個の周波数を、あらかじめ設定する切換分配
基準でfl、 f、・・・・・・fカのいずれかとして
振向けるように間引きピッチ励振時刻の周期による処理
フレームごとに分配する。ここでf1〜fl。
は線形結合されるべき10個の補間LSP係数である。
この分配は、たとえばflとしてWlの周波数を対応さ
せると、f2にはW(以外のいずれかを分配するという
形式でf3〜floについても同様にして分配対象が事
前に決定される。この場合、f1〜f0゜は処理フレー
ムごとに当然具る周波数である。
せると、f2にはW(以外のいずれかを分配するという
形式でf3〜floについても同様にして分配対象が事
前に決定される。この場合、f1〜f0゜は処理フレー
ムごとに当然具る周波数である。
さて、f1〜fIoに分配されて出力する処理フレーム
ごとの出力は次に位相角発生器63に入力される。第8
図は位相角発生器63を詳細に示すブロック図でありΔ
θ1算出器出語1−1.Δθ2算出器631−2.・・
・・・・Δθ蜀算出出語31−10およびアキュムレー
タ632−1.アキュムレータ632−2.・・・・・
・アキュムレータ632−10を備えて構成される。
ごとの出力は次に位相角発生器63に入力される。第8
図は位相角発生器63を詳細に示すブロック図でありΔ
θ1算出器出語1−1.Δθ2算出器631−2.・・
・・・・Δθ蜀算出出語31−10およびアキュムレー
タ632−1.アキュムレータ632−2.・・・・・
・アキュムレータ632−10を備えて構成される。
Δθ1算出器出語1−1は周波数flとして入力する信
号の3 KHzサンプル間の移相量Δθ・をを測しつつ
その結果をアキ−ムレ−タロ32−1に供給する。アキ
ュームレータ632−1は積分器として動作し、8KH
zのサンプリング周期で入力するΔθ1を積分最大レン
ジ360度として累積する。こうして累積される量が3
60度に達すると零となり、この零を超えて再び累積さ
れるΔθ1の値等からピッチ励振時刻に対するflの位
相角θ!を決定することができる他のf2〜flOの位
相角02〜θ、。も全く同様にして決定され、これら位
相角01〜θ10は次に正弦波発生器64に供給される
。
号の3 KHzサンプル間の移相量Δθ・をを測しつつ
その結果をアキ−ムレ−タロ32−1に供給する。アキ
ュームレータ632−1は積分器として動作し、8KH
zのサンプリング周期で入力するΔθ1を積分最大レン
ジ360度として累積する。こうして累積される量が3
60度に達すると零となり、この零を超えて再び累積さ
れるΔθ1の値等からピッチ励振時刻に対するflの位
相角θ!を決定することができる他のf2〜flOの位
相角02〜θ、。も全く同様にして決定され、これら位
相角01〜θ10は次に正弦波発生器64に供給される
。
第9図は正弦波発生器64を詳細に示すブロック図であ
り、ROM641−1.ROM641−2.・・・−・
・ROM641−10および加算器642を備えて構成
される。
り、ROM641−1.ROM641−2.・・・−・
・ROM641−10および加算器642を備えて構成
される。
入力する位相角θlはROM641−1に供給されると
ROM641−1からは位相角θlに対応する正弦波デ
ータが読出される。ROM641−1は、位相角θlの
各位に対応する周波数の正弦波データがあらかじめ格納
されている。ROM641−2〜ROM541−10か
らも全く同様にして位相角02〜らの値に対応する周波
数の正弦波データが読出される。これら各読出し正弦波
データは加算器642で連続データ形式で連続的に結合
される。
ROM641−1からは位相角θlに対応する正弦波デ
ータが読出される。ROM641−1は、位相角θlの
各位に対応する周波数の正弦波データがあらかじめ格納
されている。ROM641−2〜ROM541−10か
らも全く同様にして位相角02〜らの値に対応する周波
数の正弦波データが読出される。これら各読出し正弦波
データは加算器642で連続データ形式で連続的に結合
される。
さて、自己相関分析器2から入力する電力データは振幅
演算器66に供給され、開平演算等を介して振幅データ
を得る。この振幅データは次に帯域コンプレッサ67に
供給され、ダイナミックレンジ情報は保存したまま振幅
情報のみを所定の割合で圧縮し乗算器65に供給される
。
演算器66に供給され、開平演算等を介して振幅データ
を得る。この振幅データは次に帯域コンプレッサ67に
供給され、ダイナミックレンジ情報は保存したまま振幅
情報のみを所定の割合で圧縮し乗算器65に供給される
。
乗算器65は、正弦波発生器64から提供される線形結
合正弦波データに対し、圧縮振幅を乗算して振幅情報を
付与しこれをD/Aコンバータ9に供給する。こうして
波形発生器6から出力される正弦波形データは、基本分
析フレームごとに異るLSP係数にもとすいて決定され
る10個の正弦波周波数が、間引きピッチ励振時刻に同
期して線形結合された内容のものである。D/Aコンノ
(−夕9では10個の正弦波周波数の連続的な線形結合
によるアナログ出力が得られ、間引き励振時刻はその接
合点のタイミングとして出力される。
合正弦波データに対し、圧縮振幅を乗算して振幅情報を
付与しこれをD/Aコンバータ9に供給する。こうして
波形発生器6から出力される正弦波形データは、基本分
析フレームごとに異るLSP係数にもとすいて決定され
る10個の正弦波周波数が、間引きピッチ励振時刻に同
期して線形結合された内容のものである。D/Aコンノ
(−夕9では10個の正弦波周波数の連続的な線形結合
によるアナログ出力が得られ、間引き励振時刻はその接
合点のタイミングとして出力される。
とのあとLPFIQで不要な高域成分を除去して基本分
析フレーム単位で伝送路101に送出される。
析フレーム単位で伝送路101に送出される。
第10図は第1図の分析側の出力波形の特徴を説明する
ための出力波形特性図である。
ための出力波形特性図である。
第10図はwiとwjとの2周波の線形結合を例として
いるが、実際は基本分析フレームごとに異る10個のL
SP係数に対応して決定される10個の周波数の正弦波
の線形結合の形式で表現される。
いるが、実際は基本分析フレームごとに異る10個のL
SP係数に対応して決定される10個の周波数の正弦波
の線形結合の形式で表現される。
第10図においては、Wiからwjへ、またwjからw
iにピッチ励振時刻で線形結合されている2つの正弦波
を示している。第1図の場合、ピッチ励振時刻は間引き
ピッチ励振時刻である。このwiが、たとえば前述した
f、であり、wjがf2である。
iにピッチ励振時刻で線形結合されている2つの正弦波
を示している。第1図の場合、ピッチ励振時刻は間引き
ピッチ励振時刻である。このwiが、たとえば前述した
f、であり、wjがf2である。
ところで、第10図では互いに極端に異る周波数wiお
よびwjを線形結合した例を提示しているが、実際には
線形結合されるべき隣接2周波数の差はこれほど大では
なく、その結合はもつと円滑に行なわれ、従ってスペク
トル拡散による周波数分散もはるかに小さいものとなる
。こうして、ピッチ励振時刻におけるLPP周波数の位
相変調という形式でのピッチ情報の伝送が可能となる。
よびwjを線形結合した例を提示しているが、実際には
線形結合されるべき隣接2周波数の差はこれほど大では
なく、その結合はもつと円滑に行なわれ、従ってスペク
トル拡散による周波数分散もはるかに小さいものとなる
。こうして、ピッチ励振時刻におけるLPP周波数の位
相変調という形式でのピッチ情報の伝送が可能となる。
第11図はピッチ励振時刻における位相変調の基本的特
訓を説明するためのピッチ励振時刻位相変調特性図であ
る。ピッチ励振時刻で位相変調を施すと、実線で示す如
く、程度の差こそあれ不連続状態をもたらし、このため
スペクトル拡散、周波数の拡散が避けられぬこととなる
。また、この問題を避けようとして点線で示される内容
の変調形式をとると合成側での周波数分解能の低下を招
くこととなる。本実施例では2周波の線形結合をピッチ
励振時刻で実施し波形の連続性を保持するようにして上
記の問題を解決しているが、第10図、第11図いずれ
の位相変調形式をとるかは、伝送容量、運用目的等を勘
案し任意に選択しうる。
訓を説明するためのピッチ励振時刻位相変調特性図であ
る。ピッチ励振時刻で位相変調を施すと、実線で示す如
く、程度の差こそあれ不連続状態をもたらし、このため
スペクトル拡散、周波数の拡散が避けられぬこととなる
。また、この問題を避けようとして点線で示される内容
の変調形式をとると合成側での周波数分解能の低下を招
くこととなる。本実施例では2周波の線形結合をピッチ
励振時刻で実施し波形の連続性を保持するようにして上
記の問題を解決しているが、第10図、第11図いずれ
の位相変調形式をとるかは、伝送容量、運用目的等を勘
案し任意に選択しうる。
次に、第2図にもとづいて合成側の処理を説明する。
伝送路101を介して入力した分析側の出力信号は、L
PFllで不要な高域成分を除去されパラメータ・時刻
再生器12に供給される。第12図はパラメータ・時刻
再生器12を詳細に示すブロック図である。
PFllで不要な高域成分を除去されパラメータ・時刻
再生器12に供給される。第12図はパラメータ・時刻
再生器12を詳細に示すブロック図である。
パラメータ・時刻再生器12は、A/Dコンバータ12
00.窓処理器1201. フーリエ分析器1202
、電力算出器1203.振幅演算器1204゜エクスパ
ンダ1205.概算周波数推定器1206゜可変長矩形
窓処理器1207−1〜1207−10.線スペクトル
推定器1208−1〜1208−10. 移動窓処理
器1209−1〜1209−10.位置推定器121〇
−1〜1210−10.加算器1211. ピッチ整
形器1212等を備えて構成され、 LSP係数、ピッ
チ時刻、V/UV情報ならびに電力情報を再生出力する
。
00.窓処理器1201. フーリエ分析器1202
、電力算出器1203.振幅演算器1204゜エクスパ
ンダ1205.概算周波数推定器1206゜可変長矩形
窓処理器1207−1〜1207−10.線スペクトル
推定器1208−1〜1208−10. 移動窓処理
器1209−1〜1209−10.位置推定器121〇
−1〜1210−10.加算器1211. ピッチ整
形器1212等を備えて構成され、 LSP係数、ピッ
チ時刻、V/UV情報ならびに電力情報を再生出力する
。
LPFllから受けた入力はA/Dコンバータ1200
で32KH2のサンプリング周波数によるディジタル値
に所定のビット数12ビツトで変換される。このように
、サンプリング周波数を分析側の4倍とするのはパラメ
ータ、時刻の再生処理における精度向上を考慮してのこ
とであり、一般的にこのサンプリング周波数は処理分解
能の程度等を勘案し任意に設定できる。
で32KH2のサンプリング周波数によるディジタル値
に所定のビット数12ビツトで変換される。このように
、サンプリング周波数を分析側の4倍とするのはパラメ
ータ、時刻の再生処理における精度向上を考慮してのこ
とであり、一般的にこのサンプリング周波数は処理分解
能の程度等を勘案し任意に設定できる。
A/Dコンバータ1200の出力は、窓処理器1201
、可変長矩形窓処理器1207−1〜1207−10、
移動窓処理器1209−1〜1209−10にそれぞれ
供給される。
、可変長矩形窓処理器1207−1〜1207−10、
移動窓処理器1209−1〜1209−10にそれぞれ
供給される。
窓処理器1201は、入力に32m5ECの窓長のハミ
ング関数を乗算しつつ切出す窓処理をIonSECの基
本フレームごとに行ない、これを7一リエ分析器120
2に供給する。フーリエ分析器1202は、入力の離散
型フーリエ変換を行なってその結果を電力算出器12o
3と概算周波数推定器1206に供給する。
ング関数を乗算しつつ切出す窓処理をIonSECの基
本フレームごとに行ない、これを7一リエ分析器120
2に供給する。フーリエ分析器1202は、入力の離散
型フーリエ変換を行なってその結果を電力算出器12o
3と概算周波数推定器1206に供給する。
電力算出器1203は入力した7−リエ変換データを利
用して電力を算出し振幅演算器12o4に供給する。
用して電力を算出し振幅演算器12o4に供給する。
振幅演算器1204は開平演算等を介して振幅情報を抽
出、これをエクスパンダ1205に供給する。
出、これをエクスパンダ1205に供給する。
振幅エクスパンダ1205は分析側で圧縮された振幅デ
ータをもとの状態に復元し、その後再び電力を算出する
。
ータをもとの状態に復元し、その後再び電力を算出する
。
さて、概算周波数推定器1206はフーリエ分析器12
02の出力を受け、この周波数領域データを対象として
レベル検索等を実施し概算的LSP周派教派数定する。
02の出力を受け、この周波数領域データを対象として
レベル検索等を実施し概算的LSP周派教派数定する。
この概算的LSP周波数に関する情報は本実施例の場合
LSP係数Wl〜ヘノソれぞれに対応する10個が選択
され、これらはそれぞれ可変長矩形窓処理器1207−
1〜1207−10に提供される。これら各可変長矩形
窓処理器は基本分析フレームごとに受けるLSP周波情
報を利用し窓処理用矩形関数の窓長を決定する。一般的
に、周波数分解能と窓長とは対応関係にあシ、原周波数
情報Fを保持する窓長は1/Fとして決定される。各可
変長矩形窓処理器は概算C8P周波数に関する情報を受
けて窓長を決定し、概算周波数を中心とし位相変調点を
除く前後のあらかじめ特定する数サンプルポイントを窓
位置範囲とじて矩形関数による窓処理を行なう。
LSP係数Wl〜ヘノソれぞれに対応する10個が選択
され、これらはそれぞれ可変長矩形窓処理器1207−
1〜1207−10に提供される。これら各可変長矩形
窓処理器は基本分析フレームごとに受けるLSP周波情
報を利用し窓処理用矩形関数の窓長を決定する。一般的
に、周波数分解能と窓長とは対応関係にあシ、原周波数
情報Fを保持する窓長は1/Fとして決定される。各可
変長矩形窓処理器は概算C8P周波数に関する情報を受
けて窓長を決定し、概算周波数を中心とし位相変調点を
除く前後のあらかじめ特定する数サンプルポイントを窓
位置範囲とじて矩形関数による窓処理を行なう。
こうして決定された可変長矩形窓関数は、各チャンネル
ごとにそれぞれ所定の周波数領域にわたって互いに重畳
し合う形式でA/Dコンバータ1200から受けた32
KHzサンプリングデータを切出し線スペクトル推定器
1208−1〜120g−10に供給する。
ごとにそれぞれ所定の周波数領域にわたって互いに重畳
し合う形式でA/Dコンバータ1200から受けた32
KHzサンプリングデータを切出し線スペクトル推定器
1208−1〜120g−10に供給する。
ωスペクトル推定器1208−1〜1208−10は、
入力のレベル検索等にもとづいて線スペクトルとしての
LSP係数Wl〜W1oを推定し出力する。なおこの線
スペクトル推定に際しては1つの推定を行なうごとに窓
長と窓位置に関する窓データを各可変長矩形窓処理器に
提供することを所定の回数繰返して線スペクトル推定内
容の確度を向上せしめるとともに、最終窓長データは移
動窓処理器1209−1〜1209−10にも提供され
後述するピッチ励振時刻の抽出処理を容易なものとして
いる。
入力のレベル検索等にもとづいて線スペクトルとしての
LSP係数Wl〜W1oを推定し出力する。なおこの線
スペクトル推定に際しては1つの推定を行なうごとに窓
長と窓位置に関する窓データを各可変長矩形窓処理器に
提供することを所定の回数繰返して線スペクトル推定内
容の確度を向上せしめるとともに、最終窓長データは移
動窓処理器1209−1〜1209−10にも提供され
後述するピッチ励振時刻の抽出処理を容易なものとして
いる。
さて、移動窓処理器1209−1〜1209−10は、
A/Dコンバータ1200の32KH2f711J7グ
データを入力し、また線スペクトル推定器1208−1
〜1208−10からは矩形窓に関する窓長データを得
て、入力する32KHzサンプリングデータを位相変調
点を含む掃引範囲にわたって前記窓長の矩形関数で所定
のタイミングで移動しつつ切出す移動窓処理を行なう。
A/Dコンバータ1200の32KH2f711J7グ
データを入力し、また線スペクトル推定器1208−1
〜1208−10からは矩形窓に関する窓長データを得
て、入力する32KHzサンプリングデータを位相変調
点を含む掃引範囲にわたって前記窓長の矩形関数で所定
のタイミングで移動しつつ切出す移動窓処理を行なう。
この移動窓処理における位相変調近傍の探索は、ライン
スペクトルのエネルギー集中度の著しい鈍化が発生する
状態を確認する形式で容易に行なうことができる。
スペクトルのエネルギー集中度の著しい鈍化が発生する
状態を確認する形式で容易に行なうことができる。
位置推定器1210−1〜1210−10は、各移動窓
処理器から提供される位相変調点を含む移動窓処理デー
タにもとづき位相変調点の時間位置の正確な推定演算を
行ない、これをピッチ励振時刻に対応する位置パルス候
補として加算器1211供給する。
処理器から提供される位相変調点を含む移動窓処理デー
タにもとづき位相変調点の時間位置の正確な推定演算を
行ない、これをピッチ励振時刻に対応する位置パルス候
補として加算器1211供給する。
10チヤンネルの移動窓処理器1209−1〜1209
−10.および位相推定器1210−1〜1210−1
0は同一のピッチパルス列に対する移動窓処理と位置推
定を行なうことによってピッチパルス列の検索精度を著
しく向上せしめることを目的として配置せしめられてい
る。す々わち、これら10個の出力は加算器1211で
加算されピッチパルスの検索におけるS/N(信号対雑
音比)を著しく向上させるようにしであるのである。
−10.および位相推定器1210−1〜1210−1
0は同一のピッチパルス列に対する移動窓処理と位置推
定を行なうことによってピッチパルス列の検索精度を著
しく向上せしめることを目的として配置せしめられてい
る。す々わち、これら10個の出力は加算器1211で
加算されピッチパルスの検索におけるS/N(信号対雑
音比)を著しく向上させるようにしであるのである。
ピッチ整形器1212は加算器1211の出力を受けて
所定のクリッピング、整形を施しピッチ励振時刻を表現
するパルス列として出力し、またとのハルス列の有無に
対応してV/UV情報を出力する。
所定のクリッピング、整形を施しピッチ励振時刻を表現
するパルス列として出力し、またとのハルス列の有無に
対応してV/UV情報を出力する。
パラメータ・時刻再生器12は、こうして再生したLS
P係数はLSPフィルタ13に、またピッチ励振時刻に
関するデータとV/UV情報は音源発生器14に、さら
に電力データは乗算器16にそれぞれ供給する。
P係数はLSPフィルタ13に、またピッチ励振時刻に
関するデータとV/UV情報は音源発生器14に、さら
に電力データは乗算器16にそれぞれ供給する。
音源発生器14はピッチ励振時刻とV/UV情報に関す
るデータにもとづいて音源パルスを正規化レベルで発生
しこれを補間器15に供給する。
るデータにもとづいて音源パルスを正規化レベルで発生
しこれを補間器15に供給する。
第13図は補間器15を詳細に示すブロック図である。
補間器15は、音源発生器14から出力される音源パル
スが、分析側で元来のピッチ励振時刻パルスを1/2に
間引きしたものであるのでこれを復元するだめの補間を
行なうものである。この補間は、間引きパルス列の中間
の零クロス位置を推定し、その位置にパルスを火成に立
てていく形式%式% 第14図は第13図の補間器の主要動作波形図である。
スが、分析側で元来のピッチ励振時刻パルスを1/2に
間引きしたものであるのでこれを復元するだめの補間を
行なうものである。この補間は、間引きパルス列の中間
の零クロス位置を推定し、その位置にパルスを火成に立
てていく形式%式% 第14図は第13図の補間器の主要動作波形図である。
以下第14図を参照しながら第13図について説明する
。
。
第13図の補間器15は、インバータ1501゜乗算器
1502.D型フリップフロップ回路1503゜積分器
1504.乗算器1505.積分器1506.加算器1
507.積分器1508.ゼロクロス設定器1509お
よびOR回路1510等を備えて構成される。
1502.D型フリップフロップ回路1503゜積分器
1504.乗算器1505.積分器1506.加算器1
507.積分器1508.ゼロクロス設定器1509お
よびOR回路1510等を備えて構成される。
インバータ1501.D型フリップ70ツブ回路150
3のCP(クロック)端子、乗算器1505゜およびO
R回路1510にはそれぞれ間引き入力パルスが供給さ
れる。インバータ1501は入カッ極性を逆転し乗算器
1502に供給する。第14図にインバータ1501出
力として示す。
3のCP(クロック)端子、乗算器1505゜およびO
R回路1510にはそれぞれ間引き入力パルスが供給さ
れる。インバータ1501は入カッ極性を逆転し乗算器
1502に供給する。第14図にインバータ1501出
力として示す。
乗算器1502にはD型フリップフロップ回路1503
のQ端子出力も供給される。このQ端子出力は2値の論
理値ml//、 tllQ//が交互に出力し従って1
01のときは乗算器1502の出力は出ないこととなる
。この出力は積分器1504に供給される。
のQ端子出力も供給される。このQ端子出力は2値の論
理値ml//、 tllQ//が交互に出力し従って1
01のときは乗算器1502の出力は出ないこととなる
。この出力は積分器1504に供給される。
第14図に乗算器1502出力として示す。
D型フリップフロップ回路1503のφ端子出力はQ端
子とは交互の極性反転しつつ嘱1〃9%0〃を出力し、
従って乗算器1505の出力を乗算器1502の出力と
対比して示すと第14図の乗算器1505出力となる。
子とは交互の極性反転しつつ嘱1〃9%0〃を出力し、
従って乗算器1505の出力を乗算器1502の出力と
対比して示すと第14図の乗算器1505出力となる。
乗算器1505の出力は積分器1506に供給されると
ともにまたリセット信号として積分器1504に提供さ
れる。さらに、積分器1506にはリセット信号として
乗算器1502の出力が提供される。
ともにまたリセット信号として積分器1504に提供さ
れる。さらに、積分器1506にはリセット信号として
乗算器1502の出力が提供される。
こうして、積分器1506と1504にはそれぞれ第1
4図に示す矩形波が出力する。
4図に示す矩形波が出力する。
加算器1507はこれら2つの矩形波をアナログ加算器
1507出出を得て、さらにこれを積分器1508に通
すことによって点線の三角波で示す積分器1508出力
を得る。合わせて第14図に示す。
1507出出を得て、さらにこれを積分器1508に通
すことによって点線の三角波で示す積分器1508出力
を得る。合わせて第14図に示す。
ゼロクロス設定器1509は、コンパレータ等ヲ利用し
て積分器1508出力の零クロス点Poを決定し、との
零クロス点に対応するタイミングでパルスを発生、これ
をOR回路1510に供給する。
て積分器1508出力の零クロス点Poを決定し、との
零クロス点に対応するタイミングでパルスを発生、これ
をOR回路1510に供給する。
OR回路1510には間引き入力パルスも入力され、従
ってその出力は第14図に示す補間パルス出力として間
引き入力パルスの倍数のものが得られ間引き前に復元さ
れる。
ってその出力は第14図に示す補間パルス出力として間
引き入力パルスの倍数のものが得られ間引き前に復元さ
れる。
補間器15の出力は乗算器16に供給され、パラメータ
・時刻再生器12から提供される電力との乗算を行ない
音声入力の音源を基本分析フレームごとに再生しこれを
LSPフィルタ13の入力として供給する。この入力は
ピッチ励振時刻を確保した再生音源であり、この入力に
よって駆動されるLSPフィルタ13の出力は非常に忠
実度の高いディジタル合成音となる。
・時刻再生器12から提供される電力との乗算を行ない
音声入力の音源を基本分析フレームごとに再生しこれを
LSPフィルタ13の入力として供給する。この入力は
ピッチ励振時刻を確保した再生音源であり、この入力に
よって駆動されるLSPフィルタ13の出力は非常に忠
実度の高いディジタル合成音となる。
LSPフィルタ13の出力はD/Aコンバータ17でア
ナログ変換され、そのちとLPF13で不要な高域成分
を遮断し音声出力として送出する。
ナログ変換され、そのちとLPF13で不要な高域成分
を遮断し音声出力として送出する。
以上は複数の線スペクトルとしてLSPを利用した実施
例について説明したが、このLSPの代シにC3Mの如
き他の線スペクトルを利用する場合についてもほぼ同様
な手法で実施しうる。
例について説明したが、このLSPの代シにC3Mの如
き他の線スペクトルを利用する場合についてもほぼ同様
な手法で実施しうる。
また、本実施例では線スペクトルの位相変化時刻での連
続性を保持する形式、かつピッチ励振時刻を間引いて伝
送する形式の実艶例について説明したが、これらの実施
は通信回線の伝送容量、装置の運用目的等を勘案し任意
に実施できるものである。
続性を保持する形式、かつピッチ励振時刻を間引いて伝
送する形式の実艶例について説明したが、これらの実施
は通信回線の伝送容量、装置の運用目的等を勘案し任意
に実施できるものである。
以上説明した如く本発明によれば、音声のスペクトル包
絡を複数の線スペクトルで表現し、これら線スペクトル
からスペクトル包絡を再生する形式の音成分析合成装置
において、ピッチ励振時刻を位相変調する形式で伝送す
る手段を備えることによって、狭伝送帯域でもピッチ励
振時刻の伝送を可能ならしめ高品質の再生音が得られる
音成分析合成装置が実現できるという効果がある。
絡を複数の線スペクトルで表現し、これら線スペクトル
からスペクトル包絡を再生する形式の音成分析合成装置
において、ピッチ励振時刻を位相変調する形式で伝送す
る手段を備えることによって、狭伝送帯域でもピッチ励
振時刻の伝送を可能ならしめ高品質の再生音が得られる
音成分析合成装置が実現できるという効果がある。
第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図、第3図は第1図のLPG
逆フィルタ3を詳細に示すブロック図、第4図は第1図
のピッチ励振時刻分析器7を詳細に示すブロック図、第
5図はピッチ励振時刻分析の第2の実施例を示すブロッ
ク図、第6図は第1図のピッチ励振時刻間引器8を詳細
に示すブロック図、第7図は第1図の波形発生器6を詳
細に示すブロック図、第8図は第7図の位相角発生器6
3を詳細に示すブロック図、第9図は第7図の正弦波発
生器64を詳細に示すブロック図、第10図は第1図の
分析側の出力波形の特徴を説明するための出力波形特性
図、第11図はピッチ励振時刻における位相変調の基本
的特徴を説明するためのピッチ励振時刻位相変調特性図
、第12図は第2図のパラメータ・時刻再生器12を詳
細に示すブロック図、第13図は第2図の補間器15を
詳細に示すブロック図、第14図は第13図の補間器の
主要動作波形である。 1・・・・・・A/Dコンバータ、2・・・・・・自己
相関分析器、3・・・・・・LPC逆フィルタ、4・・
・・・−LPC分析器、5・・・・・・LSP分析器、
6・・・・・・波形発生器、7・・・・・・ピッチ励振
時刻分析器、8・・・・・・ピッチ励振時刻間引器、9
・・・・・・D/Aコンバータ、10・・・・・・LP
F、ll・・・・・・LPF、12・・・・・・パラメ
ータ・時刻再生器、13・・・・・・LSPフィルタ、
14・・・・・・音源発生器、15・・・・・・補間器
、16・・・・・・乗算器、17・・・・・・D/Aコ
ンバータ、18・・・・・・LPF、19・・・・・・
LPF、20・・・・・・デシメータ、21・・・・・
・LPC分析器、22・・・・・・LPC逆フィルタ、
23・・・・・・ピッチ励振時刻分析器、24・・・・
・・補間器。 代理人 弁理士 内 原 音 マ 平 l 凹 、・ろ −−−−−−11N渚4 第 212I 3ノー/へ3.’−70−−−−−一本位↓蜂子32−
7〜32−10−・ −“1算唇JJ、J≠ −−−−
−−−御坊1尊含7.3 −−− −−− ブフ筆
呑”g4 足 千 7 回 〆42− −−−ケ乃1答 牟q 図 ヒニノナノ呵ン万4モミυ4テ欄疋11率7ノロ 乎70 図 /207−/ 〜t2o7−tO−−− −−一可af
f’ 庭処理巷noa−1−,,nca−to−−−−
−4i、K へ”’ ト” や龜1L普膓午 !2 石 /、f07 −−− −−御坊S息 /S70 −− −−−O心国発第 /3 図 帛74 面 手続補正書(0剖 1、事件の表示 昭和61年特 許 願第1345
71号2、発明の名称 音成分析合成装置 3、補正をする者 事件との関係 出 願 人東京都港区芝五
丁目33番1号 (423) 日本電気株式会社 代表者 関本忠弘 4、代理人 〒108 東京都港区芝五丁目37番8号 住友三田
ビル日本電気株式会社内 (6591) 弁理士 内 原 晋電話 東京(
03)456−3111(大代表) −(迂緒先 口
本電気株1式会社特許部)= i 補正の対象 「明細書」および「図面」 6、補正の内容 (1)「明細書」: 明細書全文を別紙のとおり補正する。 (1)「図面」 別添第14図、第15図および第16図を追加する。 代理人 弁理士 内 原 音 明 細 書 1、発明の名称 音成分析合成装置 λ 特許請求の範囲 (1)fFのスペクトル包絡を複数の線スベク) /L
/で表現し、これら線スペクトルからスペクトル包絡を
再生する形式の音声符号化装置において、ピッチ励振時
刻を前記線スペクチルの位相変化の形式で伝送するピッ
チ励低時刻伝送手段を備えて成ることを特徴とする音成
分析合成装置。 (2)前記線スペクトルの位相変化時刻での波形連続性
を保持する手段を備えたものであることを特徴とする特
許請求範囲第(1)項記載の音成分析合成装置。 (3)前記ピッチ励振時刻を間引いて伝送する手段を備
えたものであることを特徴とする特許請求範囲第(1)
項記載の音成分析合成装置。 λ 発明の詳細な説明 〔産業上の利用分野〕 本発明は音成分析合成装置に関し、特に複数の線スペク
トルで表現したスペクトル包絡情報を含む音声パラメー
タをアナログ量の形式で伝送する音成分析合成装置の音
質改善に関する。 〔従来の技術〕 複数の線スペクトルで表現したスペクトル包絡情報、た
とえばLSP (Line Spectrum pai
rs 、線スペクトル対)や、このLAPと密接な関連
を有するものとして知られるC8M (Composi
te Sinusoidalmodel 、 複合正
弦波モデル)等で表現したスペクトル包絡情報を含む音
声パラメータをアナログ量の形式で伝送する音成分析合
成装置にあっては、伝送帯域に特に余裕がある場合を除
いてピッチ伝送はピッチ周期、ピッチレベル等のノくラ
メータデータを伝送する形式で行なわれている。 〔発明が解決しようとする問題点〕 上述した、従来のこの種の音成分析合成装置に′は次の
ような問題点がある。 すなわち、この撞の音成分析合成装置は、ピッチ伝送に
関しては、伝送帯域に特に余裕がある場合以外はパラメ
ータ伝送形式がとられている。このパラメータ伝送によ
れば音源成形の伝送は行なわれないためピッチ励振時刻
の再生は得られず、従って合成f負にも限界があり、さ
らに元来この櫨の分析合成装置を利用する目的は帯域圧
縮もしくは帯域の有効利用にあり、広い伝送帯域を要求
する方法は合成音質の改嵜としても望ましくないという
問題がある。 本発明の目的は上述した欠点を除去し、線スペクトルの
位相をピッチ励振時刻に対応させて変化することにより
、狭伝送帝城でもピッチ励振時刻を伝送し従って合成f
質を大喝に改善し得る音成分析合成装置を提供すること
にある。 〔問題点を解決するための手段〕 本発明の装置は、音声のスペクトル包絡を複数の線スペ
クトルで衣現しこれら線スペクトルからスペクトル包絡
を再生する形式の音成分析合成装置において、ピッチ励
振時刻を前記線スペクトルの位相変化の形式で伝送する
ピッチ励振時刻伝送手段を備えて合成される。 〔実施例〕 次に図面を参照して本発明の詳細な説明する。 第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図である。 第1図に示す分析側は、A/Dコンバータ1゜自己相関
分析器2 、 LPC(Linear Predict
ionCoding + m形予測分析)逆フ(ルタ3
.LPC分析器4.LSP分析器5.波形発生器6.ピ
ッチ励振時刻分析器7.ピッチ励掘時刻間引器8.L)
/Aコンバータ9 、 LPF (Low Pa5s
Filter)10等を備えて構成される。 また、第2図に示す合成側は、LPFll、パラメータ
・時刻再生器12 、LSPフィルタ13゜音源発生器
14.補間器159乗算器16 、 D/Aコンバータ
17.LPF’18等を備えて構成される。 第1図において、音声入力はA/1)コンパータ1に供
給され、内蔵する低域通過フィルタで3.4KHz以上
の高域をiX断したのち、gKHzのサンプリング周波
数で標本化したあと12ビツトの量子化ステップでディ
ジタル化されLPC合成フィルタ3に提供されるととも
に、このディジタル化音声信号の1ブロツクぶん、たと
えば3QmSEC。 240サンプルふんずつを一時的に内部メモリに格納し
つつ、これにあらかじめ設定する窓関数、たとえばハミ
ング関数を乗算して切出す窓処理を10m5ECごとに
行なって自己相関分析器2に供給する。従って基本分析
フレームは10m5ECとなる。 自己相関分析器2は、A/f)コンバータ1から供給て
れるフレーム毎のディジタル化音声信号xi(i−0*
1 +・・・239)から下記(1)式に示す自己相
関係数φj(j−0,1,・・・10)を算出する。 自己相関分析器2は算出したφGを短時間音声電力を表
わす電力データとして波形発生器6へ出力する。自己相
関分析器2は更にφj(j−1,2,・・・10)を下
記(2)式によシφGにより正規化し、正規化後の自己
相関係数ρj(j−1,2,・・・10)をLPC分析
器4へ出力する。 A/i)コンバータ1は前記フレーム毎に切出されるデ
ィジタル化音声信号の他に、窓処理されていない、即ち
フレーム化されていないディジタル化音声信号J(t−
・・・−2,−1,0,1,2,・・・)をLPG逆フ
ィルタ3へ出力する。 LPG逆フィルタ3は供給された音声信号Siから、L
PC逆フィルタを利用して残差波形ri(・・・−2,
−1,0,1,2,・・・)を抽出し、これをピッチ励
振時刻分析器7に出力する。この場合、LPC逆フィル
タ3のフィルタ係数はLPC分析器4から基本分析フレ
ームごとに提供される10次のαパラメータ、α1.α
、・・・α1゜が利用される。 LPC分析器4は自己相関分析器2から受ける10次の
自己相関係数ρl、ρ鵞、・・・ρ1Gを利用し、公矧
のLPG分析技術によって10次のLPC係数としての
αパラメータ、α1.α1・・・・・・α1゜を抽出し
LPG逆フィルタ3に基本分析フレームごとに提供す・
る。 尚、本実施例ではLPG分析技術として、板倉文忠、[
統計的手法による音声の特徴抽出]、東北大学電気通信
研究所主催第8回シンポジウム■−5,1971年2月
に於いて図1として示されている分析技術と原理的に同
一のものを利用している。 第3図はLPC逆フィルタ3を詳細に示すブロック図で
るる。このLPC逆フィルタは、単位遅延素子31−1
〜31−10.乗算器32−1〜32−10、加′S器
33,34によって構成されるディジタルフィルタであ
シ、重み係数として基本分析フレームごとのαパラメー
タ、α1.α1.・・・・・・α10を第3図に示すよ
うに利用することによってLPC分析器4によって分析
されるLPC係数の示すスペクトル包絡特性とは時間・
レベル特性が逆特性のフィルタを基本分析フレームごと
に形成する。 さて、音声波形は発声者の声帯振動波形が声道形状に依
存する周波数特性を付加されてつくられる事が知られて
いる。又、LPC係数の示すスペクトル包絡特性は、前
記声道形状に依存する周波数特性を近似している事も知
られている。従ってA/l)コンバータ1より供給され
る音声信号Xは声道形状に依存する周波数特性がLPC
逆フィルタにより相殺される。即ちLPC逆フィルタ3
は音声信号Xから声帯振動波形に類似の波形(以後「残
差波形」と云う)eiを求め、これをピッチ励振時刻分
析器7へ出力する。熱論、残差波形e、は声帯振動周期
、即ちピッチ周期と一致した周期性を有する。 次に第3図に示すLPG逆フィルタ3の動作を具体的に
説明する。いまA/i)コンバータ1より供給される音
声信号xi−10が単位遅延素子31−1へ入力された
とする。準位遅延素子31−1はX i −soを記憶
し、これを単位遅延素子31−2へ出力する。次に音声
信号Xi−*が単位遅延素子31−1へ供給され入力さ
れる。同時に単位遅延素子31−1に記憶されていたX
−10は単位遅延素子31−2に記憶される。以下、次
々に音声信号x1−1nX 1−7 + ”・xl−1
が単位−1!!延素子31−1に記憶されム単位遅延素
子31−1がXl−sを記憶した時、単位遅延素子31
−2〜10は音声信号x1−2 +xl−3+・・・+
xl−10を記憶しており、加算器34には音声信号X
iが供給1れている。単位遅延素子31−1〜10の各
出力xt−t l xt−z r ”・xl−10は各
々乗算器32−1〜10へ供給される。乗算器32−1
〜10は供給されたxl−1+・・・xi−toとαパ
ラメータ、α1.α3゜・・・α1oとを各々乗算し、
結果を加算器33へ出力する。加算器33の出力は下記
(3)式で示される仝1である。尚、気は音声信号x1
の予測値である。 じ気はヵ。算器、4へ供給され、。加算器、4はxlと
気との差ei(−Xi−仝1)を求め前述のように1ピ
ッチ励蚤時刻分析器7へ出力する。 再び第1図を利用して本発明の詳細な説明する。 LPC分析器4は分析した10次のαパラメータをLS
P分析器5にも供給し、LSP分析器5はこのLPC係
数から公知の手段で10次のLAF係数を誘導しこれを
波形発生器6に供給する。L8P係数を誘導する公知の
手段としては、LPC係数による高次方程式をニュート
ン(Newton)のの反復法を利用して解く手法や、
零点探索法等があるが本実施例では前者の解法を利用し
ている。 尚、高次方程式を介してαパラメータからLAP係数を
算出する方法は斎藤収三、中田相男共著「音声情報処理
の基礎」オーム社、昭和56年11月30日記載の付録
23 「LSPを求めるプログラムの一例」K詳細に述
べられている。 第4図はピッチ励振時刻分析器7を詳細に示すブロック
図である。このピッチ励振時刻分析器7は、遅延回路7
1.自己相関・ピッチ抽出器72゜単位遅延素子73−
1 、73−2 、乗算器74−1゜74−2.74−
3.加算器752乗算器76等を備えて構成される。 自己相関・ピッチ抽出器72は、LPC逆フィルタ3よ
シ供給される残差波形eiにもとづき、前述の自己相関
分析器2と同様の方法で自己相関係数Bl (j−o、
1.・・・、I)(Iはピッチ周期の分布範囲の最大値
に対応する督数)求める。次に自己相関−ピッチ抽出器
72は求めた几jのピッチ周期の分布範囲(本実施例で
は25〜15m5EC)に於けるRjの最大値を検索す
る。この最大値に対応する遅れ時間相等のタイムスロッ
ト数Ill、は先験的にピッチ周期に概ね一致する事が
矧られている。 さて、音声信号はピッチ周期性、即ち予測性を有してお
シ、残差波形も同様に予測性を有する。 今、残差波形ei+Tcがピッチ周期だけ以前の波形e
iを中心とした前後1タップ合計3タツプの残差波形”
11 p el+ ei+1で線形予測可能とする。 ei+Tcは下記(4)式を用いて表現される。 ei十Tc ’i+Tc=β1ei+を十β鵡十β3
ei−1・・・・−・(4)(4)式において、dl+
Tcはサンプル時間評止の位置におけるピッチ予測残差
波形、βX−β3はピッチ予測係数でおる。(4)式よ
り下記(5)〜(9式が導出される。 ei+Tc’ ei+l di+Tc @ ei
+t1βxei+19ei+を十β2ei@ei+1+
β3ei−t0ei+t °−t5)ei+rc°e
i di+Tc”ei=β1ei+1°ei+β1e
i−ei+βs ei −1” ei ”’ ”’
(6)Ci+Tc ’ ei s di+T
c ” ei−1=βlei+l”ei−1+βlei
”ei−1十β3ei−1@ei−t ”’(7)予
測残差波形eiが定常性を有するものと仮定し、さらに
ピッチ予測残差波形di+q・。と予測残差波形とが無
相関であると仮定する。この仮定は音声処理上、実用的
には殆んど問題のない仮定である。 ところで(5) 、 (6)および(7)式は、原音声
波形と、3個のピッチ予測係数βl、β2およびβ3を
介して再生されるべき波形との間の関係式を示すもので
、両波形間で対応すべき時間における波形乗算値にもと
づく等式で両波形を関係づけている。求むべき未知数β
l、β2.β3は、これら3つの等式で表現される原子
で4す残差波形と再生予測残差波形間の電力誤差が最小
となるものでなければならない。 この解は(5) 、 (6)および(9式の等式の右辺
と左辺との差を零とするようなβl−β3の組合せを見
出すことで求ま9、最小自乗法の適用によって容易に見
出しうる。ただしく5) 、 (6) 、 (7)は反
形乗與のべりトル積の形式で表現しているので一旦これ
らを音声゛成力で表現変換し最小目乗法の適用を可能な
らしめる。 波形乗算は、この場合自己相関をとることと同様であり
従って(5) 、 (6) 、 (7)式はiについて
積分し次の+8) 、 (9) 、 Q[)式に変換し
うる。 RTc−1=β1几0+β2”!+βs K t −
−(8)RTC=β1”1+β、R0+β、B−1・・
・・・・(9)RTc+1=βl几1+β2R1+β3
R0・・・・・・ 住C(8) 、 (9)および(1
G式において几。、凡、、几、 、 BT、−、。 RTc 、およびR’l’(:+1はそれぞれ予測残差
波形elの遅れ0 * 1 + 2 + TC1+ T
CsおよびTc+1における自己相関係数である。(8
) 、 (9)およびα1式より下記[111式が導出
される。 自己相関・ピッチ抽出器72は(1υ式に基づきピッチ
予測係数βl、β1.βst?算出する。 自己相関・ピッチ抽出器72は算出した係数β1.β2
.β3を各々乗算器74−1 、74−2 、74−3
へ出力し、同時にピッチ周期データTc 1を遅延回路
71へ出力する。 自己相関・ピッチ抽出器72は更にピッチ予測係数β1
〜β3.遅れ0に於ける自己相関係数几0を利用して、
V (Voice 、有声) / U V (Unyo
ice 。 無声)情報を抽出しセンタクリップ回路77へ出力する
。このピッチ迫出によって得られる周期Tcのピッチ周
期データはサンプリング周波数8KHzによる3個のサ
ンプルデータ、すなわちIll、およびTc+1のタイ
ミングにおけるサンプルデータとしてそれぞれ乗算器7
4−2.74−3および74−1にピッチ予測係数とし
て提供される。ここでtoは8KHzサンプリング間隔
であり、本実施例の場合は1.25μSECとなる。 単位遅延素子73−1.73−2はそれぞれ1タップ分
の遅延量を付与され、また遅延回路71はピッチ周期デ
ータごとにTc−1の遅延量を入力に付与するように機
能する。従ってピッチパルスに対しては単位遅延素子7
3−1と73−2の接合点はTc、遅延回路71の出力
側はTo−1,また単位遅延素子73−2の出力側はT
0+1の時間位置に設定される。 第15図(3)、(B)はLPC逆フィルタ3より入力
Jflる残差波形e1とピッチ予測係数β1〜l’sに
よプつくられる理想的なピッチ予測波形加算器75の出
力とを模擬的に示す図である。乗算器76の出力はこれ
ら(5)、(B)に示す波形の同時刻に於ける瞬時値の
噴となる。第15図(qは乗算器76の出力波形を示す
。この出力波形は残差波形に含まれるピッチ成分が強勢
された状態となシ、且つピッチ成分の極性が必ず正に変
換されるため、極めてピッチ迫出が容易な形状になって
いる。この出力波形はセンタクリップ回路77へ出力さ
れる。 第16図はセンタクリップ回路77の構成を詳細に説明
するためのブロック図である。第16図に示すセンタク
リップ回路77はマグニチュードコンパレータ771.
スイッチ772.単位遅延素子7731乗X器774.
およびANDゲート775を有して構成される。 まずスイッチ772.単位遅延素子773および乗算器
774で構成されるループを説明する。 スイッチ772がOFFの場合、乗算器774の出力は
単位遅延素子7730入力に接続される。 時刻iに於いて単位遅延素子773がデータv1を記憶
しているものとする。乗算器776にはこのviと定数
0.997とが入力されている。乗算器776の出力0
.997vi(+0.997・v4 )が単位遅延素子
773に入力されているため、時刻i+lに於ける単位
遅延素子773の出力当+1は0.997v時刻l+2
に於ける同出力は0.997”vl(+0.997 ・
0.997v;)となる。同様に時刻i+nの同出力v
i+nは次式で与えられる。 v1+。+0.997nv1 ・・・・・・・・
・・・・・・・・・・ UZきて、単位遅延素子773
の出力はマグニチュードコンパレータ771の入力端子
711−2に供給されている。第15図中で■で示され
る点線は単位遅延素子773の出力である。マグニチュ
ードコンパレータ771の他の入力端子771−1には
乗算器76より第15図(qで示される波形が共袷され
る。マグニチュードコンパレータ771は2つの入力の
大小を比較し、(771−1側の入力))(771−2
側の入力)の条件に於いて@1”レベルを、この条件が
不成立の場合に″0”レベルを出力する。マグニチェー
ドコンパレータ7710出力kg15図口に示す。この
出力が″1”レベルになるとスイッチ772はONにな
υ単位遅延素子773は第15図(qに示す波形が入力
される。その結果、時刻が1”だけ歩進した後、単位遅
延素子773は第15図(qの■で示すピークを記憶す
る。この記憶と同時にマグニチュードコンパレータ77
1の出力は″01となる。記憶されたピークは前記a2
式に示す減衰を受けるため第15図■に示すマグニチュ
ードコンパレータ771−2の入力がつくられる。第1
5図(qに示す他のピーク■でも同様の動作が行なわれ
■がつくられる。一方マグニチュードコンパレータ77
1の出力第15図(1))はANL)ゲート775へ供
給される。 ANL)ゲート775は自己相関・ピッチ抽出器72よ
り供給されるV/UV情報を利用して、Uv時にセンタ
クリップ回路77よシネ要な出力が発生する事を妨ぎ、
7時のみ出力する。 第5図はピッチ励損時刻分析の第2の実施例を示すブロ
ック図である。この纂5図の内容は第1図に点線で示す
部分を実現する第2の実施例であり、A/l)コンバー
タ1.LPF19.デシメータ20、LPC分析器21
,1.PC逆フィルタ22゜ピッチ励振時刻分析器23
.補間器24等を備えて構成される。この場合のピッチ
励振時刻分析は、ディジタル化音声信号に対してデシメ
ーシ冒ン(decimation ) 、すなわち間引
きサンプリングを施し、このデシメートされたサンプル
値を対象としてピッチ励振時刻を分析しようとするもの
であり、演算量の大喝な削減が可能となる。 A/Dコンバータ1の出力する8 KHzサンプルは1
.PF19に出力され、0.8KHzを高域遮断周波数
とするフィルタリングを受ける。 デシメータ20は、LPF18の出力を受けるとこれt
−2KHzのサンプリング周波数で4個に1個ずつの8
KHzサンプルをピックアップするデシメータ1ンを
行ない出力をLPG分析器21に供給する。 LPC分析器21は入力に対して基本分析7レームの周
期でLPC分析を行ない4次のαパラメータを抽出、こ
れをフィルタ係数としてLPC逆フィルタ22に供給す
る。 LPG逆フィルタ22は残差波形を出力、これをピッチ
励振時刻分析器23に供給する。 ピッチ励損時刻分析器23は第4図に示すピッチ励振時
刻分析器7と基本的には同じ内容であるがただ2 KH
zによって駆動される点のみが異9.2 KHzデシメ
ーシヲンサンプルに対するピッチ励振時刻をパルスηり
の形式で出力し、これを補間器24に供給する。 補間器24は入力を8KHzでサンプリングし、2KH
zサンプルデータのパルス列を補関しピッチ励振時刻間
引器に出力する。 ふたたび第1図に戻って実施例の説明を続行する。 ピッチ劫振時刻分・91而7の出力はピッチ励振時刻間
引器8に供給される。このピッチ励振時刻間引器8は、
分析音質の劣化を招来しない範囲でピッチ励振時刻、す
なわちピッチ励振時刻分析器7から提供されるピッチパ
ルス列の間引きを所定の間引き率で行ない分析処理量な
らびに伝送量の低減を図るものである。 第6因はピッチ励振時刻間引器8を詳細に示すブロック
図である。このピッチ励振時刻間引器8は、D型クリッ
プフロップ回路81とANi)回路82とを組合せ、A
iNL)回路82の入力のAi’Ji)条件が成立する
ごとにピッチ励振時刻としてのピッチパルスを所定の間
引き率、本実施例では1/2に間引き、この間引きピッ
チ励振時刻を波形発生器6に供給する。 第7図は波形発生器6を詳細に示すブロック図でろり、
補間器61.ディストリビュータ62゜位相角発生器6
3.正弦波発生器641乗算器65、像幅演算器66、
帯域コンプレッサ67等を備えて構成される。 この発形発生器6は、LsP係数をその次数に同じ数の
正弦波の線形結合の形式で表現し出力するものであり、
線形結合点がピッチ励振時刻に同期したピッチ同期形式
で線形結合が行なわれる。 つ!!シ、ピッチ励振時刻を境界点として、2つの正弦
波が連続的に結合され、この結合点が正弦波で表現した
線スペクトルの位相変化点となるように配慮するもので
ある。 LSP分析器5から入力するLSF係数W1〜W1゜は
、間引きピッチ励振時刻でサンプリングされた状態とし
ても原情報を極力失なわないようにするためのデータ補
間を施され、補間LSP係数W′1〜w′ioとしてデ
ィストリビュータ62に出力する。 一方、ピッチ励振時刻間引器8から供給された間引きピ
ッチ励振時刻は補間器61.ディストリビニ−タロ2に
提供されタイミングクロックとしてピッチ同期処理を行
なわしめる。 ディス) IJピユータ62は、補間されたLSP係数
踏〜W(oの10個の周波数を、あらかじめ設定する切
換分配基準でfl、 ft・・・・・・flGのいずれ
かとして振向けるように間引きピッチ励振時刻の周期に
よる処理フレームごとに分配する。ここでf1〜flo
は線形結合されるべき10個の補間LSP係数である。 この分配は、たとえばflとしてW′1の周波数を対応
させると、f2には冑′工以外のいずれかを分配すると
いう形式でf3〜flOについても同様にして分配対象
が事前に決定される。この場合、f1〜flOは処3!
1フレームごとに当然異る周波数である。 さて、f1〜floに分配されて出力する処理フレーム
ごとの出力は次に位相角発生器63に入力される。第8
因は位相角発生器63を#P細に示すブロック図であり
、ΔθIX出器6出語−1.Δθ1算出器631−2.
・・・・・・Δθlo算出器6出語−10およびアキエ
ムレータ632−1.アキエムレータ632−2、・・
・・・・アキエムレータ632−10を備えて構成され
る。 Δθ1g出器63l−1は周波数f1として入力する信
号の8 KHzサンプル間の移相量Δθ1を測しつつそ
の結果をアキエムレータ632−1に供給する。 アキエムレータ632−iは積分器として動作し、8
KHzのサンプリング周期で入力するΔθlを積分最大
レンジ360度として累積する。こうして累積される量
が360度に達すると零となシ、仁の零を超えて再び累
積されるΔθ1の値等からピッチ励振時刻に対するfl
の位相角θlを決定することができる他のf2〜flG
の位相角03〜01oも全く同様にして決定され、これ
ら位相角01〜010は次に正弦波発生器64に供給さ
れる。 第9図は正弦波発生器64を詳細に示すブロック図であ
υ、ROM641−1.80M641−2.・・・・・
・凡0M641−10および加算器642を備えて構成
される。 入力する位相角θ1は几0M641−1に供給されると
1−Ll、)M641−1からは位相角θlに対応する
正弦波データが読出される。ROM641−1は、位相
角θlの各位に対応する周仮数の正弦波データがあらか
じめ格納されている。80M641−2〜几1.)M6
41−10からも全く同様にして位相角02〜θ1oの
値に対応する周仮数の正弦波データが読出される。これ
ら谷読出し正弦波データは加算器642で連続データ形
式で連続的に結合される。 さて、自己相関分析器2から入力する電力データは振幅
演算器66に供給され、開平演算等を介して振幅データ
を得る。この振幅データは次に帯域コンプレッサ67に
供給され、ダイナミックレンジ情報は保存したまま振幅
情報のみを所定の割合で圧縮し乗算器65に供給される
。 乗算器65は、正弦波発生器64から提供される線形結
合正弦波データに対し、圧縮振幅を乗算して振幅情報を
付与しこれをD/Aコンバータ9に供給する。こうして
波形発生器6から出力される正弦波形データは、基本分
析フレームごとに異るLSF係数にもとすいて決定され
る10個の正弦波周波数が、間引きピッチ励振時刻に同
期して線形結合された内容のものである。D/Aコンバ
ータ9では10個の正弦波周波数の連続的な線形結合に
よるアナログ出力が得られ、間引き励振時刻はその接合
点のタイミングとして出力される。 このあとLPFloで不要な高域成分を除去して基本分
析フレーム単位で伝送路101に送出される。 第10図は第1図の分析側の出力波形の特徴を説明する
ための出力波形特性図である。 第10図はWlとwjとの2周波の線形結合を例として
いるが、実際は基本分析フレームごとに異る10個のL
SP係数に対応して決定される10個の周波数の正弦波
の線形結合の形式で表現される。 第10図において、wiからwjへ、またWJからWl
にピッチ励振時刻で線形結合されている2つの正弦波を
示している。第1図の場合、ピッチ励振時刻は間引きピ
ッチ励振時刻である。このwiが、たとえば前述したf
、であり、Wjがf2である。 ところで、第10図では互いに極端に異る周波数wiお
よびwjを線形結合した例を提示しているが、実際には
線形結合されるべき隣接2周波数の差はこれほど犬では
なく、その結合はもっと円滑に行なわn1従ってスペク
トル拡散による周波数分散もはるかに小さいものとなる
。こうして、ピッチ励振時刻におけるLSF周波数の位
相変調という形式でのピッチ情報の伝送が可能となる。 第11図はピッチ励振時刻における位相変調の基本的特
訓を説明するためのピッチ励振時刻位相変調特性図であ
る。ピッチ励振時刻で位相に調を施すと、実線で示す如
く、程度の差こそあれ不連続状態をもたらし、このため
スペクトル拡散、周波数の拡散が避けられぬこととなる
。また、この問題を避けようとして点線で示される内容
の変調形式をとると合成側での周波数分解能の低下を招
くこととなる。本実施例では2周波の線形結合をピッチ
励振時刻で実施し波形の連続性を保持するようKして上
記の問題を解決しているが、第10図、第11図いずれ
かの位相変調形式をとるかは、伝送容量、運用目的等を
勘案し任意に選択しうる。 次に1第2図にもとづいて合成側の処理を説明する。 伝送路101を介して入力した分析側の出力信号は、L
PFllで不要な高域成分を除去されパラメータ・時刻
再生器12に供給される。第12図はパラメータ・時刻
再生器12を詳細に示すブロック図である。 パラメータ・時刻再生器12は、A/Dコンバータ12
00.窓処理器1201.フーリエ分析器1202、[
9算出語1203.振幅演算器1204゜エクスパンダ
1205.概算周波数推定器1206゜可変長矩形窓処
理器1207−1〜1207−10.線スペクトル推定
器1208−1〜1208−10.移動窓処理器120
9−1〜1209−10.位置推定器1210−1〜1
210−10. 加X器1211.ピッチ整形器121
2等を備えて構成され、LSP係数、ピッチ時刻、V/
UV情報ならびに電力情報を再生出力する。 LPEIIから受けた入力IA/Dコンバータ1200
で32KHzのサンプリング周波数によるディジタル値
に所定のピット数12ビツトで変換される。このように
1サンプリング周波数を分析側の4倍とするのはパラメ
ータ、時刻の再生処理における精度向上を勇躍してのこ
とであり、一般的にこのサンプリング周波数は処理9F
解能の8度等を勘案し任意に設定できる。 A/Dコンバータ1200の出力(−i、窓処理器12
01、可変長矩形窓処理器1207−1〜1207−1
0.移動窓処理器1209−1〜1209−10にそれ
ぞれ供給される。 窓処理器1201は、入力に32m5ECの窓長の・・
ミンク関数を乗算しつつ切出す窓処理を10m5ECの
基本フレームごとに行ない、これをフーリエ分析器12
02に供給する。フーリエ分析器1202は、入力の離
散型7−リエ変換を行なってその結果を電力算出器12
03と概算周波数推定器1206に供給する。 電力算出器1203は入力したフーリエ変換データを利
用して電力を算出し振幅演算器1204に供給する。 振幅演算器1204は開平演算等を介して振幅情報を抽
出、これをエクスパンダ1205に供給する。 振幅エクスパンダ1205は分析側で圧縮さnた振幅デ
ータをもとの状態に復元し、その後再び電力を算出する
。 さて、概算周波数推定器1206はフーリエ分析器12
02の出力を受け、この周波数領域データを対象として
レベル検索等を実施し概算的LAP周波数を推定する。 この概算的LSF周波数に関する情報は本実施例の場合
LSP係数W ’l” W’16のそれぞれに対応する
10個が選択され、これらはそれぞれ可変長矩形窓処理
器1207−1〜1207−10に提供される。これら
各可変長矩形窓処理器は基本分析フレームごとに受ける
LSP周波情報を利用し窓処理用矩形関数の窓長を決定
する。一般的に、周波数分解能と窓長とは対応関数にあ
り、原剤波数情報Fを保持する窓長け17Fとして決定
される。各可変長矩形窓処理器は概算C8P周波数に関
する情報を受けて窓長を決定し、概算周波数を中心とし
位相変調点を除く前後のあらかじめ特定する数サンプル
ポイントを窓位置範囲として矩形関数による窓処理を行
なう。 こうして決定さ1した可変長矩形窓関数は、各チャンネ
ルごとにそれぞれ所定の周波数領域にわたって互いに重
畳し合う形式でA/Dコンバータ1200から受けた3
2KHzサンプリングデータを切出し線スペクトル推定
器1208−1〜1208−10に供給する。 線スペクトル推定器1208−1〜1208−10は、
入力のレベル検索等にもとづいて線スペクトルとしての
LSP係数W′1〜W’ 16を推定し出力する。なお
この線スペクトル推定に際しては1つの推定を行なうご
とに窓長と窓位置に関する窓データを各可変長矩形窓処
理器に提供することを所定の回数繰返して線スペクトル
推定内容の確度を向上せしめるとともに、最終窓長デー
タは移動窓処理器1209−1〜1209−10にも提
供され後述するピッチ励振時刻の抽出処理を容易なもの
としている。 さて、移動窓処理器1209−1〜1209−10は、
A / D コyバータ1200の32KHzサンプリ
ングデータを入力し、また線スペクトル推定器1208
−1〜1208−10からは矩形窓に関する窓長データ
を得て、入力する32KHzサンプリングデータを位相
変調点を含む掃引範囲にわたって前記窓長の矩形関数で
所定のタイミングで移動しつつ切出す移動窓処理を行な
う。この移動窓処理における位相変調近傍の探索は、ラ
インスペクトルのエネルギー集中度の著しい鈍化が発生
する状態を確認する形式で容易に行なうことができる。 位置推定器1210−1〜1210−10は、各移動窓
処理器から提供される位相変調点を含む移動窓処理デー
タにもとづき位相変調点の時間位置の正確な推定演算を
行ない、これをピッチ励振時刻に対応する位置パルス候
補として加算器1211供給する。 10チヤンネルの移動窓処理器1209−1〜1209
−101および位相推定器1210−1〜1210−1
0は同一のピンチパルス列に対する移動窓処理と位置推
定を竹なうことによってピッチパルス列の検索精度を著
しく向上せしめることを目的として配置せしめられてい
る。すなわち、これら10@の出力は加算器1211で
υ0算されピッチパルスの検索におけるS/N(4W号
対雑音比)を著しく向上させるようにしてちるのである
。 ピッチ整形器1212は加算器12】1の出力を受けて
所定のクリッピング、整形を施しピッチ励振時刻を表現
するパルス列として出力し、またこのパルス列の有賊に
対応してV/UV情報を出力する。 パラメータ・時刻再生器12は、こうして再生したLS
P係数はLSPフィルタ13に、またピッチ励振時刻に
関するデータとV/UV情報は音源発生器14に、さら
に電力データは乗算器16にそれぞれ供給する。 音源発生器14はピッチ励振時刻とV / U V情報
に関するデータにもとづいて音源パルスを正規化レベル
で発生しこれを補間器15に供給する。 第13図は補間器15を詳細に示すブロック図である。 補間器15は、音源発生器14から出力される音源パル
スが、分析側で元来のピッチ励損時刻パルスを1/2に
間引きしたものであるのでこれを復元するための補間を
行なうものである。この補間は、間引きパルス列の中間
の零クロス位置を推定し、その位置にパルスを火成に立
てていく形式%式% 第14図は第13図の補間器の主要動作波形図である。 以下第14図を参照しながら第13図について説明する
。 第13図の補間器15は、インバータ1501゜乗算器
1502.D型フリップ70ツブ回路1503゜積分器
1504.乗算器1505.積分器1506.加算器1
507.積分器1508 、ゼロクロス設定器1509
および0)L回路1510等を備えて構成される。 インバータ1501.D型フリップフロップ回路150
3のcp(クロック)端子、乗算器1505゜およびO
R回路1501にはそれぞれ間引き入力パルスが供給さ
れる。インバータ1501は入力の極性を逆転し乗算器
1502に供給する。第14図にインバータ1501出
力として示す。 乗算器1502にはD型フリップフロップ回路1503
のQ端子出力も供給される。このQ端子出力は2値の論
理値@ 1 g 、 f O#が交互に出力し従って1
01のときは乗算器1502の出力は出ないこととなる
。この出力は積分器1504に供給される。 第14図に乗算器1502出力として示す。 D型フリップフロップ回路1503のQ端子出力はQ端
子とは交互の極性反転しつつl11.lQ#を出力し、
従って乗算器1505の出力を乗算器1502の出力と
対比して示すと第14図の乗算器1505出力となる。 乗算器1505の出力は積分器1506に供給されると
ともにまたリセット信号として積分器1504に提供さ
れる。さらに、積分器1506にはリセット信号として
乗算器1502の出力が提供される。 こうして、積分器1506と1504にはそれぞれ第1
4図に示す矩形波が出力する。 加算器1507はこれら2つの矩形波をアナログ加算器
1507出力を得て、さらにこれを積分器1508に通
すことによりて点線の三角波で示す積分器1508出力
を得る。合わせて第14図に示す。 ゼロクロス設定器1509は、コンパレータ等ヲ利用し
て積分器1508出力の零クロス点P0を決定し、この
零クロス点に対応するタイミングでパルスを発生、これ
をOR回路1510に供給する。 OR回路1510には間引き人力パルスも入力され、従
ってその出力は第14図に示す補間パルス出力として間
引き入力パルスの倍数のものが得られ間引き前に復元さ
れる。 補間器15の出力は乗算器16に供給され、パラメータ
・時刻再生器12から提供される電力との乗算を行ない
音声入力の音源を基本分析フレームごとに再生しこれを
LAPフィルタ13の入力として供給する・。この入力
はピッチ励振時刻を確保した再生音源であυ、この入力
によって駆動されるLSPフィルタ13の出力は非常に
忠実度の高いディジタル合成音となる。 LSPフィルタ13の出力はD/Aコンバータ17でア
ナログ変換され、そのおとLPF18で不要な高域成分
を遮断し音声出力として送出する。 以上は複数の線スペクトルとしてLAPを利用した実施
例について説明したが、このLAPの代りにC8Mの如
き他の線スペクトルを利用する場合についてもほぼ同様
な手法で実施しうる。 また、本実施例では線スペクトルの位相変化時刻での連
続性を保持する形式、かつピッチ励去時刻を間引いて伝
送する形式の実施例について説明したが、これらの実施
は通信回線の伝送容量、装置の運用目的等を勘案し任意
に実施できるものである。 〔発明の効果〕 以上説明した如く本発明によれば、音声のスペクトル包
絡を複数の線スペクトルで表現し、これら線スペクトル
からスペクトル包絡を再生する形式の音成分析合成装置
において、ピッチ励振時刻を位相変調する形式で伝送す
る手段を備えることによって、狭伝送帯域でもピッチ励
振時刻の伝送を可能ならしめ高品質の再生音が得られる
音成分析合成装置が実現できるという効果がある。 4、図面の簡単な説明 第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図、第3図は第1図のLPC
逆フィルタ3を詳細に示すブロック図、第4図は第1図
のピッチ励振時刻分析器7を詳細に示すブロック図、第
5図はピンチ励振時刻分析の第2の実施例を示すブロッ
ク図、第6図は第1図のピッチ励振時刻間引器8を詳細
に示すブロック図、#c7図は第1図の波形発生器6を
詳細に示すブロック図、第8図は第7図の位相角発生器
63を詳細に示すブロック図、第9図は第7図の正弦波
発生器64を詳細に示すブロック図、第10図は第1図
の分析側の出力波形の特徴を説明する几めの出力波形特
性図、第11図はピッチ励憑時刻における位相変調の基
本的特徴を説明するだめのピッチ励振時刻位相変調特性
図、第12図は第2図のパラメータ・時刻再生器12を
詳細に示すブロック図、第13図は第2図の補間器15
を詳細に示すブロック図、第14図は第13図の補間器
の主要動作波形、第15図はピッチ励振時刻分析器7の
動作を説明するための波形図、第16図はセンタクリッ
プ回路77を詳細に示すブロック図である。 1・・・・・・A/Dコンバータ、2・・・・・・自己
相関分析器、3・・・・・・LPC逆フィルタ、4・・
・・・・LPC分析器、5・・・・・・LAP分析器、
6・・・・・・波形発生器、7・・・・・・ピッチ励振
時刻分析器、8・・・・・・ピッチ励振時刻間引器、9
・・・・・・D/Aコンバータ、1o・・・・・・LP
F、11・・・・・・LPF、12・・・・・・パラメ
ータ・時刻再生器、13・・・・・・LSPフィルタ、
14・・・用音源発生器、15・・・・・・補間器、1
6・・団・乗算器、17・・・・・・D/Aコンバータ
、18・旧・・LPF、19・・・・・・LPF、20
・・・・・・デシメータ、21・旧・・LPC分析器、
22・・・・・・LPC逆フィルタ、23・・・・・・
ピッチ励振時刻分析器、24・・・・・・補間器。 代理人 弁理士 内 原 晋 万 74回 肴/S図
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図、第3図は第1図のLPG
逆フィルタ3を詳細に示すブロック図、第4図は第1図
のピッチ励振時刻分析器7を詳細に示すブロック図、第
5図はピッチ励振時刻分析の第2の実施例を示すブロッ
ク図、第6図は第1図のピッチ励振時刻間引器8を詳細
に示すブロック図、第7図は第1図の波形発生器6を詳
細に示すブロック図、第8図は第7図の位相角発生器6
3を詳細に示すブロック図、第9図は第7図の正弦波発
生器64を詳細に示すブロック図、第10図は第1図の
分析側の出力波形の特徴を説明するための出力波形特性
図、第11図はピッチ励振時刻における位相変調の基本
的特徴を説明するためのピッチ励振時刻位相変調特性図
、第12図は第2図のパラメータ・時刻再生器12を詳
細に示すブロック図、第13図は第2図の補間器15を
詳細に示すブロック図、第14図は第13図の補間器の
主要動作波形である。 1・・・・・・A/Dコンバータ、2・・・・・・自己
相関分析器、3・・・・・・LPC逆フィルタ、4・・
・・・−LPC分析器、5・・・・・・LSP分析器、
6・・・・・・波形発生器、7・・・・・・ピッチ励振
時刻分析器、8・・・・・・ピッチ励振時刻間引器、9
・・・・・・D/Aコンバータ、10・・・・・・LP
F、ll・・・・・・LPF、12・・・・・・パラメ
ータ・時刻再生器、13・・・・・・LSPフィルタ、
14・・・・・・音源発生器、15・・・・・・補間器
、16・・・・・・乗算器、17・・・・・・D/Aコ
ンバータ、18・・・・・・LPF、19・・・・・・
LPF、20・・・・・・デシメータ、21・・・・・
・LPC分析器、22・・・・・・LPC逆フィルタ、
23・・・・・・ピッチ励振時刻分析器、24・・・・
・・補間器。 代理人 弁理士 内 原 音 マ 平 l 凹 、・ろ −−−−−−11N渚4 第 212I 3ノー/へ3.’−70−−−−−一本位↓蜂子32−
7〜32−10−・ −“1算唇JJ、J≠ −−−−
−−−御坊1尊含7.3 −−− −−− ブフ筆
呑”g4 足 千 7 回 〆42− −−−ケ乃1答 牟q 図 ヒニノナノ呵ン万4モミυ4テ欄疋11率7ノロ 乎70 図 /207−/ 〜t2o7−tO−−− −−一可af
f’ 庭処理巷noa−1−,,nca−to−−−−
−4i、K へ”’ ト” や龜1L普膓午 !2 石 /、f07 −−− −−御坊S息 /S70 −− −−−O心国発第 /3 図 帛74 面 手続補正書(0剖 1、事件の表示 昭和61年特 許 願第1345
71号2、発明の名称 音成分析合成装置 3、補正をする者 事件との関係 出 願 人東京都港区芝五
丁目33番1号 (423) 日本電気株式会社 代表者 関本忠弘 4、代理人 〒108 東京都港区芝五丁目37番8号 住友三田
ビル日本電気株式会社内 (6591) 弁理士 内 原 晋電話 東京(
03)456−3111(大代表) −(迂緒先 口
本電気株1式会社特許部)= i 補正の対象 「明細書」および「図面」 6、補正の内容 (1)「明細書」: 明細書全文を別紙のとおり補正する。 (1)「図面」 別添第14図、第15図および第16図を追加する。 代理人 弁理士 内 原 音 明 細 書 1、発明の名称 音成分析合成装置 λ 特許請求の範囲 (1)fFのスペクトル包絡を複数の線スベク) /L
/で表現し、これら線スペクトルからスペクトル包絡を
再生する形式の音声符号化装置において、ピッチ励振時
刻を前記線スペクチルの位相変化の形式で伝送するピッ
チ励低時刻伝送手段を備えて成ることを特徴とする音成
分析合成装置。 (2)前記線スペクトルの位相変化時刻での波形連続性
を保持する手段を備えたものであることを特徴とする特
許請求範囲第(1)項記載の音成分析合成装置。 (3)前記ピッチ励振時刻を間引いて伝送する手段を備
えたものであることを特徴とする特許請求範囲第(1)
項記載の音成分析合成装置。 λ 発明の詳細な説明 〔産業上の利用分野〕 本発明は音成分析合成装置に関し、特に複数の線スペク
トルで表現したスペクトル包絡情報を含む音声パラメー
タをアナログ量の形式で伝送する音成分析合成装置の音
質改善に関する。 〔従来の技術〕 複数の線スペクトルで表現したスペクトル包絡情報、た
とえばLSP (Line Spectrum pai
rs 、線スペクトル対)や、このLAPと密接な関連
を有するものとして知られるC8M (Composi
te Sinusoidalmodel 、 複合正
弦波モデル)等で表現したスペクトル包絡情報を含む音
声パラメータをアナログ量の形式で伝送する音成分析合
成装置にあっては、伝送帯域に特に余裕がある場合を除
いてピッチ伝送はピッチ周期、ピッチレベル等のノくラ
メータデータを伝送する形式で行なわれている。 〔発明が解決しようとする問題点〕 上述した、従来のこの種の音成分析合成装置に′は次の
ような問題点がある。 すなわち、この撞の音成分析合成装置は、ピッチ伝送に
関しては、伝送帯域に特に余裕がある場合以外はパラメ
ータ伝送形式がとられている。このパラメータ伝送によ
れば音源成形の伝送は行なわれないためピッチ励振時刻
の再生は得られず、従って合成f負にも限界があり、さ
らに元来この櫨の分析合成装置を利用する目的は帯域圧
縮もしくは帯域の有効利用にあり、広い伝送帯域を要求
する方法は合成音質の改嵜としても望ましくないという
問題がある。 本発明の目的は上述した欠点を除去し、線スペクトルの
位相をピッチ励振時刻に対応させて変化することにより
、狭伝送帝城でもピッチ励振時刻を伝送し従って合成f
質を大喝に改善し得る音成分析合成装置を提供すること
にある。 〔問題点を解決するための手段〕 本発明の装置は、音声のスペクトル包絡を複数の線スペ
クトルで衣現しこれら線スペクトルからスペクトル包絡
を再生する形式の音成分析合成装置において、ピッチ励
振時刻を前記線スペクトルの位相変化の形式で伝送する
ピッチ励振時刻伝送手段を備えて合成される。 〔実施例〕 次に図面を参照して本発明の詳細な説明する。 第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図である。 第1図に示す分析側は、A/Dコンバータ1゜自己相関
分析器2 、 LPC(Linear Predict
ionCoding + m形予測分析)逆フ(ルタ3
.LPC分析器4.LSP分析器5.波形発生器6.ピ
ッチ励振時刻分析器7.ピッチ励掘時刻間引器8.L)
/Aコンバータ9 、 LPF (Low Pa5s
Filter)10等を備えて構成される。 また、第2図に示す合成側は、LPFll、パラメータ
・時刻再生器12 、LSPフィルタ13゜音源発生器
14.補間器159乗算器16 、 D/Aコンバータ
17.LPF’18等を備えて構成される。 第1図において、音声入力はA/1)コンパータ1に供
給され、内蔵する低域通過フィルタで3.4KHz以上
の高域をiX断したのち、gKHzのサンプリング周波
数で標本化したあと12ビツトの量子化ステップでディ
ジタル化されLPC合成フィルタ3に提供されるととも
に、このディジタル化音声信号の1ブロツクぶん、たと
えば3QmSEC。 240サンプルふんずつを一時的に内部メモリに格納し
つつ、これにあらかじめ設定する窓関数、たとえばハミ
ング関数を乗算して切出す窓処理を10m5ECごとに
行なって自己相関分析器2に供給する。従って基本分析
フレームは10m5ECとなる。 自己相関分析器2は、A/f)コンバータ1から供給て
れるフレーム毎のディジタル化音声信号xi(i−0*
1 +・・・239)から下記(1)式に示す自己相
関係数φj(j−0,1,・・・10)を算出する。 自己相関分析器2は算出したφGを短時間音声電力を表
わす電力データとして波形発生器6へ出力する。自己相
関分析器2は更にφj(j−1,2,・・・10)を下
記(2)式によシφGにより正規化し、正規化後の自己
相関係数ρj(j−1,2,・・・10)をLPC分析
器4へ出力する。 A/i)コンバータ1は前記フレーム毎に切出されるデ
ィジタル化音声信号の他に、窓処理されていない、即ち
フレーム化されていないディジタル化音声信号J(t−
・・・−2,−1,0,1,2,・・・)をLPG逆フ
ィルタ3へ出力する。 LPG逆フィルタ3は供給された音声信号Siから、L
PC逆フィルタを利用して残差波形ri(・・・−2,
−1,0,1,2,・・・)を抽出し、これをピッチ励
振時刻分析器7に出力する。この場合、LPC逆フィル
タ3のフィルタ係数はLPC分析器4から基本分析フレ
ームごとに提供される10次のαパラメータ、α1.α
、・・・α1゜が利用される。 LPC分析器4は自己相関分析器2から受ける10次の
自己相関係数ρl、ρ鵞、・・・ρ1Gを利用し、公矧
のLPG分析技術によって10次のLPC係数としての
αパラメータ、α1.α1・・・・・・α1゜を抽出し
LPG逆フィルタ3に基本分析フレームごとに提供す・
る。 尚、本実施例ではLPG分析技術として、板倉文忠、[
統計的手法による音声の特徴抽出]、東北大学電気通信
研究所主催第8回シンポジウム■−5,1971年2月
に於いて図1として示されている分析技術と原理的に同
一のものを利用している。 第3図はLPC逆フィルタ3を詳細に示すブロック図で
るる。このLPC逆フィルタは、単位遅延素子31−1
〜31−10.乗算器32−1〜32−10、加′S器
33,34によって構成されるディジタルフィルタであ
シ、重み係数として基本分析フレームごとのαパラメー
タ、α1.α1.・・・・・・α10を第3図に示すよ
うに利用することによってLPC分析器4によって分析
されるLPC係数の示すスペクトル包絡特性とは時間・
レベル特性が逆特性のフィルタを基本分析フレームごと
に形成する。 さて、音声波形は発声者の声帯振動波形が声道形状に依
存する周波数特性を付加されてつくられる事が知られて
いる。又、LPC係数の示すスペクトル包絡特性は、前
記声道形状に依存する周波数特性を近似している事も知
られている。従ってA/l)コンバータ1より供給され
る音声信号Xは声道形状に依存する周波数特性がLPC
逆フィルタにより相殺される。即ちLPC逆フィルタ3
は音声信号Xから声帯振動波形に類似の波形(以後「残
差波形」と云う)eiを求め、これをピッチ励振時刻分
析器7へ出力する。熱論、残差波形e、は声帯振動周期
、即ちピッチ周期と一致した周期性を有する。 次に第3図に示すLPG逆フィルタ3の動作を具体的に
説明する。いまA/i)コンバータ1より供給される音
声信号xi−10が単位遅延素子31−1へ入力された
とする。準位遅延素子31−1はX i −soを記憶
し、これを単位遅延素子31−2へ出力する。次に音声
信号Xi−*が単位遅延素子31−1へ供給され入力さ
れる。同時に単位遅延素子31−1に記憶されていたX
−10は単位遅延素子31−2に記憶される。以下、次
々に音声信号x1−1nX 1−7 + ”・xl−1
が単位−1!!延素子31−1に記憶されム単位遅延素
子31−1がXl−sを記憶した時、単位遅延素子31
−2〜10は音声信号x1−2 +xl−3+・・・+
xl−10を記憶しており、加算器34には音声信号X
iが供給1れている。単位遅延素子31−1〜10の各
出力xt−t l xt−z r ”・xl−10は各
々乗算器32−1〜10へ供給される。乗算器32−1
〜10は供給されたxl−1+・・・xi−toとαパ
ラメータ、α1.α3゜・・・α1oとを各々乗算し、
結果を加算器33へ出力する。加算器33の出力は下記
(3)式で示される仝1である。尚、気は音声信号x1
の予測値である。 じ気はヵ。算器、4へ供給され、。加算器、4はxlと
気との差ei(−Xi−仝1)を求め前述のように1ピ
ッチ励蚤時刻分析器7へ出力する。 再び第1図を利用して本発明の詳細な説明する。 LPC分析器4は分析した10次のαパラメータをLS
P分析器5にも供給し、LSP分析器5はこのLPC係
数から公知の手段で10次のLAF係数を誘導しこれを
波形発生器6に供給する。L8P係数を誘導する公知の
手段としては、LPC係数による高次方程式をニュート
ン(Newton)のの反復法を利用して解く手法や、
零点探索法等があるが本実施例では前者の解法を利用し
ている。 尚、高次方程式を介してαパラメータからLAP係数を
算出する方法は斎藤収三、中田相男共著「音声情報処理
の基礎」オーム社、昭和56年11月30日記載の付録
23 「LSPを求めるプログラムの一例」K詳細に述
べられている。 第4図はピッチ励振時刻分析器7を詳細に示すブロック
図である。このピッチ励振時刻分析器7は、遅延回路7
1.自己相関・ピッチ抽出器72゜単位遅延素子73−
1 、73−2 、乗算器74−1゜74−2.74−
3.加算器752乗算器76等を備えて構成される。 自己相関・ピッチ抽出器72は、LPC逆フィルタ3よ
シ供給される残差波形eiにもとづき、前述の自己相関
分析器2と同様の方法で自己相関係数Bl (j−o、
1.・・・、I)(Iはピッチ周期の分布範囲の最大値
に対応する督数)求める。次に自己相関−ピッチ抽出器
72は求めた几jのピッチ周期の分布範囲(本実施例で
は25〜15m5EC)に於けるRjの最大値を検索す
る。この最大値に対応する遅れ時間相等のタイムスロッ
ト数Ill、は先験的にピッチ周期に概ね一致する事が
矧られている。 さて、音声信号はピッチ周期性、即ち予測性を有してお
シ、残差波形も同様に予測性を有する。 今、残差波形ei+Tcがピッチ周期だけ以前の波形e
iを中心とした前後1タップ合計3タツプの残差波形”
11 p el+ ei+1で線形予測可能とする。 ei+Tcは下記(4)式を用いて表現される。 ei十Tc ’i+Tc=β1ei+を十β鵡十β3
ei−1・・・・−・(4)(4)式において、dl+
Tcはサンプル時間評止の位置におけるピッチ予測残差
波形、βX−β3はピッチ予測係数でおる。(4)式よ
り下記(5)〜(9式が導出される。 ei+Tc’ ei+l di+Tc @ ei
+t1βxei+19ei+を十β2ei@ei+1+
β3ei−t0ei+t °−t5)ei+rc°e
i di+Tc”ei=β1ei+1°ei+β1e
i−ei+βs ei −1” ei ”’ ”’
(6)Ci+Tc ’ ei s di+T
c ” ei−1=βlei+l”ei−1+βlei
”ei−1十β3ei−1@ei−t ”’(7)予
測残差波形eiが定常性を有するものと仮定し、さらに
ピッチ予測残差波形di+q・。と予測残差波形とが無
相関であると仮定する。この仮定は音声処理上、実用的
には殆んど問題のない仮定である。 ところで(5) 、 (6)および(7)式は、原音声
波形と、3個のピッチ予測係数βl、β2およびβ3を
介して再生されるべき波形との間の関係式を示すもので
、両波形間で対応すべき時間における波形乗算値にもと
づく等式で両波形を関係づけている。求むべき未知数β
l、β2.β3は、これら3つの等式で表現される原子
で4す残差波形と再生予測残差波形間の電力誤差が最小
となるものでなければならない。 この解は(5) 、 (6)および(9式の等式の右辺
と左辺との差を零とするようなβl−β3の組合せを見
出すことで求ま9、最小自乗法の適用によって容易に見
出しうる。ただしく5) 、 (6) 、 (7)は反
形乗與のべりトル積の形式で表現しているので一旦これ
らを音声゛成力で表現変換し最小目乗法の適用を可能な
らしめる。 波形乗算は、この場合自己相関をとることと同様であり
従って(5) 、 (6) 、 (7)式はiについて
積分し次の+8) 、 (9) 、 Q[)式に変換し
うる。 RTc−1=β1几0+β2”!+βs K t −
−(8)RTC=β1”1+β、R0+β、B−1・・
・・・・(9)RTc+1=βl几1+β2R1+β3
R0・・・・・・ 住C(8) 、 (9)および(1
G式において几。、凡、、几、 、 BT、−、。 RTc 、およびR’l’(:+1はそれぞれ予測残差
波形elの遅れ0 * 1 + 2 + TC1+ T
CsおよびTc+1における自己相関係数である。(8
) 、 (9)およびα1式より下記[111式が導出
される。 自己相関・ピッチ抽出器72は(1υ式に基づきピッチ
予測係数βl、β1.βst?算出する。 自己相関・ピッチ抽出器72は算出した係数β1.β2
.β3を各々乗算器74−1 、74−2 、74−3
へ出力し、同時にピッチ周期データTc 1を遅延回路
71へ出力する。 自己相関・ピッチ抽出器72は更にピッチ予測係数β1
〜β3.遅れ0に於ける自己相関係数几0を利用して、
V (Voice 、有声) / U V (Unyo
ice 。 無声)情報を抽出しセンタクリップ回路77へ出力する
。このピッチ迫出によって得られる周期Tcのピッチ周
期データはサンプリング周波数8KHzによる3個のサ
ンプルデータ、すなわちIll、およびTc+1のタイ
ミングにおけるサンプルデータとしてそれぞれ乗算器7
4−2.74−3および74−1にピッチ予測係数とし
て提供される。ここでtoは8KHzサンプリング間隔
であり、本実施例の場合は1.25μSECとなる。 単位遅延素子73−1.73−2はそれぞれ1タップ分
の遅延量を付与され、また遅延回路71はピッチ周期デ
ータごとにTc−1の遅延量を入力に付与するように機
能する。従ってピッチパルスに対しては単位遅延素子7
3−1と73−2の接合点はTc、遅延回路71の出力
側はTo−1,また単位遅延素子73−2の出力側はT
0+1の時間位置に設定される。 第15図(3)、(B)はLPC逆フィルタ3より入力
Jflる残差波形e1とピッチ予測係数β1〜l’sに
よプつくられる理想的なピッチ予測波形加算器75の出
力とを模擬的に示す図である。乗算器76の出力はこれ
ら(5)、(B)に示す波形の同時刻に於ける瞬時値の
噴となる。第15図(qは乗算器76の出力波形を示す
。この出力波形は残差波形に含まれるピッチ成分が強勢
された状態となシ、且つピッチ成分の極性が必ず正に変
換されるため、極めてピッチ迫出が容易な形状になって
いる。この出力波形はセンタクリップ回路77へ出力さ
れる。 第16図はセンタクリップ回路77の構成を詳細に説明
するためのブロック図である。第16図に示すセンタク
リップ回路77はマグニチュードコンパレータ771.
スイッチ772.単位遅延素子7731乗X器774.
およびANDゲート775を有して構成される。 まずスイッチ772.単位遅延素子773および乗算器
774で構成されるループを説明する。 スイッチ772がOFFの場合、乗算器774の出力は
単位遅延素子7730入力に接続される。 時刻iに於いて単位遅延素子773がデータv1を記憶
しているものとする。乗算器776にはこのviと定数
0.997とが入力されている。乗算器776の出力0
.997vi(+0.997・v4 )が単位遅延素子
773に入力されているため、時刻i+lに於ける単位
遅延素子773の出力当+1は0.997v時刻l+2
に於ける同出力は0.997”vl(+0.997 ・
0.997v;)となる。同様に時刻i+nの同出力v
i+nは次式で与えられる。 v1+。+0.997nv1 ・・・・・・・・
・・・・・・・・・・ UZきて、単位遅延素子773
の出力はマグニチュードコンパレータ771の入力端子
711−2に供給されている。第15図中で■で示され
る点線は単位遅延素子773の出力である。マグニチュ
ードコンパレータ771の他の入力端子771−1には
乗算器76より第15図(qで示される波形が共袷され
る。マグニチュードコンパレータ771は2つの入力の
大小を比較し、(771−1側の入力))(771−2
側の入力)の条件に於いて@1”レベルを、この条件が
不成立の場合に″0”レベルを出力する。マグニチェー
ドコンパレータ7710出力kg15図口に示す。この
出力が″1”レベルになるとスイッチ772はONにな
υ単位遅延素子773は第15図(qに示す波形が入力
される。その結果、時刻が1”だけ歩進した後、単位遅
延素子773は第15図(qの■で示すピークを記憶す
る。この記憶と同時にマグニチュードコンパレータ77
1の出力は″01となる。記憶されたピークは前記a2
式に示す減衰を受けるため第15図■に示すマグニチュ
ードコンパレータ771−2の入力がつくられる。第1
5図(qに示す他のピーク■でも同様の動作が行なわれ
■がつくられる。一方マグニチュードコンパレータ77
1の出力第15図(1))はANL)ゲート775へ供
給される。 ANL)ゲート775は自己相関・ピッチ抽出器72よ
り供給されるV/UV情報を利用して、Uv時にセンタ
クリップ回路77よシネ要な出力が発生する事を妨ぎ、
7時のみ出力する。 第5図はピッチ励損時刻分析の第2の実施例を示すブロ
ック図である。この纂5図の内容は第1図に点線で示す
部分を実現する第2の実施例であり、A/l)コンバー
タ1.LPF19.デシメータ20、LPC分析器21
,1.PC逆フィルタ22゜ピッチ励振時刻分析器23
.補間器24等を備えて構成される。この場合のピッチ
励振時刻分析は、ディジタル化音声信号に対してデシメ
ーシ冒ン(decimation ) 、すなわち間引
きサンプリングを施し、このデシメートされたサンプル
値を対象としてピッチ励振時刻を分析しようとするもの
であり、演算量の大喝な削減が可能となる。 A/Dコンバータ1の出力する8 KHzサンプルは1
.PF19に出力され、0.8KHzを高域遮断周波数
とするフィルタリングを受ける。 デシメータ20は、LPF18の出力を受けるとこれt
−2KHzのサンプリング周波数で4個に1個ずつの8
KHzサンプルをピックアップするデシメータ1ンを
行ない出力をLPG分析器21に供給する。 LPC分析器21は入力に対して基本分析7レームの周
期でLPC分析を行ない4次のαパラメータを抽出、こ
れをフィルタ係数としてLPC逆フィルタ22に供給す
る。 LPG逆フィルタ22は残差波形を出力、これをピッチ
励振時刻分析器23に供給する。 ピッチ励損時刻分析器23は第4図に示すピッチ励振時
刻分析器7と基本的には同じ内容であるがただ2 KH
zによって駆動される点のみが異9.2 KHzデシメ
ーシヲンサンプルに対するピッチ励振時刻をパルスηり
の形式で出力し、これを補間器24に供給する。 補間器24は入力を8KHzでサンプリングし、2KH
zサンプルデータのパルス列を補関しピッチ励振時刻間
引器に出力する。 ふたたび第1図に戻って実施例の説明を続行する。 ピッチ劫振時刻分・91而7の出力はピッチ励振時刻間
引器8に供給される。このピッチ励振時刻間引器8は、
分析音質の劣化を招来しない範囲でピッチ励振時刻、す
なわちピッチ励振時刻分析器7から提供されるピッチパ
ルス列の間引きを所定の間引き率で行ない分析処理量な
らびに伝送量の低減を図るものである。 第6因はピッチ励振時刻間引器8を詳細に示すブロック
図である。このピッチ励振時刻間引器8は、D型クリッ
プフロップ回路81とANi)回路82とを組合せ、A
iNL)回路82の入力のAi’Ji)条件が成立する
ごとにピッチ励振時刻としてのピッチパルスを所定の間
引き率、本実施例では1/2に間引き、この間引きピッ
チ励振時刻を波形発生器6に供給する。 第7図は波形発生器6を詳細に示すブロック図でろり、
補間器61.ディストリビュータ62゜位相角発生器6
3.正弦波発生器641乗算器65、像幅演算器66、
帯域コンプレッサ67等を備えて構成される。 この発形発生器6は、LsP係数をその次数に同じ数の
正弦波の線形結合の形式で表現し出力するものであり、
線形結合点がピッチ励振時刻に同期したピッチ同期形式
で線形結合が行なわれる。 つ!!シ、ピッチ励振時刻を境界点として、2つの正弦
波が連続的に結合され、この結合点が正弦波で表現した
線スペクトルの位相変化点となるように配慮するもので
ある。 LSP分析器5から入力するLSF係数W1〜W1゜は
、間引きピッチ励振時刻でサンプリングされた状態とし
ても原情報を極力失なわないようにするためのデータ補
間を施され、補間LSP係数W′1〜w′ioとしてデ
ィストリビュータ62に出力する。 一方、ピッチ励振時刻間引器8から供給された間引きピ
ッチ励振時刻は補間器61.ディストリビニ−タロ2に
提供されタイミングクロックとしてピッチ同期処理を行
なわしめる。 ディス) IJピユータ62は、補間されたLSP係数
踏〜W(oの10個の周波数を、あらかじめ設定する切
換分配基準でfl、 ft・・・・・・flGのいずれ
かとして振向けるように間引きピッチ励振時刻の周期に
よる処理フレームごとに分配する。ここでf1〜flo
は線形結合されるべき10個の補間LSP係数である。 この分配は、たとえばflとしてW′1の周波数を対応
させると、f2には冑′工以外のいずれかを分配すると
いう形式でf3〜flOについても同様にして分配対象
が事前に決定される。この場合、f1〜flOは処3!
1フレームごとに当然異る周波数である。 さて、f1〜floに分配されて出力する処理フレーム
ごとの出力は次に位相角発生器63に入力される。第8
因は位相角発生器63を#P細に示すブロック図であり
、ΔθIX出器6出語−1.Δθ1算出器631−2.
・・・・・・Δθlo算出器6出語−10およびアキエ
ムレータ632−1.アキエムレータ632−2、・・
・・・・アキエムレータ632−10を備えて構成され
る。 Δθ1g出器63l−1は周波数f1として入力する信
号の8 KHzサンプル間の移相量Δθ1を測しつつそ
の結果をアキエムレータ632−1に供給する。 アキエムレータ632−iは積分器として動作し、8
KHzのサンプリング周期で入力するΔθlを積分最大
レンジ360度として累積する。こうして累積される量
が360度に達すると零となシ、仁の零を超えて再び累
積されるΔθ1の値等からピッチ励振時刻に対するfl
の位相角θlを決定することができる他のf2〜flG
の位相角03〜01oも全く同様にして決定され、これ
ら位相角01〜010は次に正弦波発生器64に供給さ
れる。 第9図は正弦波発生器64を詳細に示すブロック図であ
υ、ROM641−1.80M641−2.・・・・・
・凡0M641−10および加算器642を備えて構成
される。 入力する位相角θ1は几0M641−1に供給されると
1−Ll、)M641−1からは位相角θlに対応する
正弦波データが読出される。ROM641−1は、位相
角θlの各位に対応する周仮数の正弦波データがあらか
じめ格納されている。80M641−2〜几1.)M6
41−10からも全く同様にして位相角02〜θ1oの
値に対応する周仮数の正弦波データが読出される。これ
ら谷読出し正弦波データは加算器642で連続データ形
式で連続的に結合される。 さて、自己相関分析器2から入力する電力データは振幅
演算器66に供給され、開平演算等を介して振幅データ
を得る。この振幅データは次に帯域コンプレッサ67に
供給され、ダイナミックレンジ情報は保存したまま振幅
情報のみを所定の割合で圧縮し乗算器65に供給される
。 乗算器65は、正弦波発生器64から提供される線形結
合正弦波データに対し、圧縮振幅を乗算して振幅情報を
付与しこれをD/Aコンバータ9に供給する。こうして
波形発生器6から出力される正弦波形データは、基本分
析フレームごとに異るLSF係数にもとすいて決定され
る10個の正弦波周波数が、間引きピッチ励振時刻に同
期して線形結合された内容のものである。D/Aコンバ
ータ9では10個の正弦波周波数の連続的な線形結合に
よるアナログ出力が得られ、間引き励振時刻はその接合
点のタイミングとして出力される。 このあとLPFloで不要な高域成分を除去して基本分
析フレーム単位で伝送路101に送出される。 第10図は第1図の分析側の出力波形の特徴を説明する
ための出力波形特性図である。 第10図はWlとwjとの2周波の線形結合を例として
いるが、実際は基本分析フレームごとに異る10個のL
SP係数に対応して決定される10個の周波数の正弦波
の線形結合の形式で表現される。 第10図において、wiからwjへ、またWJからWl
にピッチ励振時刻で線形結合されている2つの正弦波を
示している。第1図の場合、ピッチ励振時刻は間引きピ
ッチ励振時刻である。このwiが、たとえば前述したf
、であり、Wjがf2である。 ところで、第10図では互いに極端に異る周波数wiお
よびwjを線形結合した例を提示しているが、実際には
線形結合されるべき隣接2周波数の差はこれほど犬では
なく、その結合はもっと円滑に行なわn1従ってスペク
トル拡散による周波数分散もはるかに小さいものとなる
。こうして、ピッチ励振時刻におけるLSF周波数の位
相変調という形式でのピッチ情報の伝送が可能となる。 第11図はピッチ励振時刻における位相変調の基本的特
訓を説明するためのピッチ励振時刻位相変調特性図であ
る。ピッチ励振時刻で位相に調を施すと、実線で示す如
く、程度の差こそあれ不連続状態をもたらし、このため
スペクトル拡散、周波数の拡散が避けられぬこととなる
。また、この問題を避けようとして点線で示される内容
の変調形式をとると合成側での周波数分解能の低下を招
くこととなる。本実施例では2周波の線形結合をピッチ
励振時刻で実施し波形の連続性を保持するようKして上
記の問題を解決しているが、第10図、第11図いずれ
かの位相変調形式をとるかは、伝送容量、運用目的等を
勘案し任意に選択しうる。 次に1第2図にもとづいて合成側の処理を説明する。 伝送路101を介して入力した分析側の出力信号は、L
PFllで不要な高域成分を除去されパラメータ・時刻
再生器12に供給される。第12図はパラメータ・時刻
再生器12を詳細に示すブロック図である。 パラメータ・時刻再生器12は、A/Dコンバータ12
00.窓処理器1201.フーリエ分析器1202、[
9算出語1203.振幅演算器1204゜エクスパンダ
1205.概算周波数推定器1206゜可変長矩形窓処
理器1207−1〜1207−10.線スペクトル推定
器1208−1〜1208−10.移動窓処理器120
9−1〜1209−10.位置推定器1210−1〜1
210−10. 加X器1211.ピッチ整形器121
2等を備えて構成され、LSP係数、ピッチ時刻、V/
UV情報ならびに電力情報を再生出力する。 LPEIIから受けた入力IA/Dコンバータ1200
で32KHzのサンプリング周波数によるディジタル値
に所定のピット数12ビツトで変換される。このように
1サンプリング周波数を分析側の4倍とするのはパラメ
ータ、時刻の再生処理における精度向上を勇躍してのこ
とであり、一般的にこのサンプリング周波数は処理9F
解能の8度等を勘案し任意に設定できる。 A/Dコンバータ1200の出力(−i、窓処理器12
01、可変長矩形窓処理器1207−1〜1207−1
0.移動窓処理器1209−1〜1209−10にそれ
ぞれ供給される。 窓処理器1201は、入力に32m5ECの窓長の・・
ミンク関数を乗算しつつ切出す窓処理を10m5ECの
基本フレームごとに行ない、これをフーリエ分析器12
02に供給する。フーリエ分析器1202は、入力の離
散型7−リエ変換を行なってその結果を電力算出器12
03と概算周波数推定器1206に供給する。 電力算出器1203は入力したフーリエ変換データを利
用して電力を算出し振幅演算器1204に供給する。 振幅演算器1204は開平演算等を介して振幅情報を抽
出、これをエクスパンダ1205に供給する。 振幅エクスパンダ1205は分析側で圧縮さnた振幅デ
ータをもとの状態に復元し、その後再び電力を算出する
。 さて、概算周波数推定器1206はフーリエ分析器12
02の出力を受け、この周波数領域データを対象として
レベル検索等を実施し概算的LAP周波数を推定する。 この概算的LSF周波数に関する情報は本実施例の場合
LSP係数W ’l” W’16のそれぞれに対応する
10個が選択され、これらはそれぞれ可変長矩形窓処理
器1207−1〜1207−10に提供される。これら
各可変長矩形窓処理器は基本分析フレームごとに受ける
LSP周波情報を利用し窓処理用矩形関数の窓長を決定
する。一般的に、周波数分解能と窓長とは対応関数にあ
り、原剤波数情報Fを保持する窓長け17Fとして決定
される。各可変長矩形窓処理器は概算C8P周波数に関
する情報を受けて窓長を決定し、概算周波数を中心とし
位相変調点を除く前後のあらかじめ特定する数サンプル
ポイントを窓位置範囲として矩形関数による窓処理を行
なう。 こうして決定さ1した可変長矩形窓関数は、各チャンネ
ルごとにそれぞれ所定の周波数領域にわたって互いに重
畳し合う形式でA/Dコンバータ1200から受けた3
2KHzサンプリングデータを切出し線スペクトル推定
器1208−1〜1208−10に供給する。 線スペクトル推定器1208−1〜1208−10は、
入力のレベル検索等にもとづいて線スペクトルとしての
LSP係数W′1〜W’ 16を推定し出力する。なお
この線スペクトル推定に際しては1つの推定を行なうご
とに窓長と窓位置に関する窓データを各可変長矩形窓処
理器に提供することを所定の回数繰返して線スペクトル
推定内容の確度を向上せしめるとともに、最終窓長デー
タは移動窓処理器1209−1〜1209−10にも提
供され後述するピッチ励振時刻の抽出処理を容易なもの
としている。 さて、移動窓処理器1209−1〜1209−10は、
A / D コyバータ1200の32KHzサンプリ
ングデータを入力し、また線スペクトル推定器1208
−1〜1208−10からは矩形窓に関する窓長データ
を得て、入力する32KHzサンプリングデータを位相
変調点を含む掃引範囲にわたって前記窓長の矩形関数で
所定のタイミングで移動しつつ切出す移動窓処理を行な
う。この移動窓処理における位相変調近傍の探索は、ラ
インスペクトルのエネルギー集中度の著しい鈍化が発生
する状態を確認する形式で容易に行なうことができる。 位置推定器1210−1〜1210−10は、各移動窓
処理器から提供される位相変調点を含む移動窓処理デー
タにもとづき位相変調点の時間位置の正確な推定演算を
行ない、これをピッチ励振時刻に対応する位置パルス候
補として加算器1211供給する。 10チヤンネルの移動窓処理器1209−1〜1209
−101および位相推定器1210−1〜1210−1
0は同一のピンチパルス列に対する移動窓処理と位置推
定を竹なうことによってピッチパルス列の検索精度を著
しく向上せしめることを目的として配置せしめられてい
る。すなわち、これら10@の出力は加算器1211で
υ0算されピッチパルスの検索におけるS/N(4W号
対雑音比)を著しく向上させるようにしてちるのである
。 ピッチ整形器1212は加算器12】1の出力を受けて
所定のクリッピング、整形を施しピッチ励振時刻を表現
するパルス列として出力し、またこのパルス列の有賊に
対応してV/UV情報を出力する。 パラメータ・時刻再生器12は、こうして再生したLS
P係数はLSPフィルタ13に、またピッチ励振時刻に
関するデータとV/UV情報は音源発生器14に、さら
に電力データは乗算器16にそれぞれ供給する。 音源発生器14はピッチ励振時刻とV / U V情報
に関するデータにもとづいて音源パルスを正規化レベル
で発生しこれを補間器15に供給する。 第13図は補間器15を詳細に示すブロック図である。 補間器15は、音源発生器14から出力される音源パル
スが、分析側で元来のピッチ励損時刻パルスを1/2に
間引きしたものであるのでこれを復元するための補間を
行なうものである。この補間は、間引きパルス列の中間
の零クロス位置を推定し、その位置にパルスを火成に立
てていく形式%式% 第14図は第13図の補間器の主要動作波形図である。 以下第14図を参照しながら第13図について説明する
。 第13図の補間器15は、インバータ1501゜乗算器
1502.D型フリップ70ツブ回路1503゜積分器
1504.乗算器1505.積分器1506.加算器1
507.積分器1508 、ゼロクロス設定器1509
および0)L回路1510等を備えて構成される。 インバータ1501.D型フリップフロップ回路150
3のcp(クロック)端子、乗算器1505゜およびO
R回路1501にはそれぞれ間引き入力パルスが供給さ
れる。インバータ1501は入力の極性を逆転し乗算器
1502に供給する。第14図にインバータ1501出
力として示す。 乗算器1502にはD型フリップフロップ回路1503
のQ端子出力も供給される。このQ端子出力は2値の論
理値@ 1 g 、 f O#が交互に出力し従って1
01のときは乗算器1502の出力は出ないこととなる
。この出力は積分器1504に供給される。 第14図に乗算器1502出力として示す。 D型フリップフロップ回路1503のQ端子出力はQ端
子とは交互の極性反転しつつl11.lQ#を出力し、
従って乗算器1505の出力を乗算器1502の出力と
対比して示すと第14図の乗算器1505出力となる。 乗算器1505の出力は積分器1506に供給されると
ともにまたリセット信号として積分器1504に提供さ
れる。さらに、積分器1506にはリセット信号として
乗算器1502の出力が提供される。 こうして、積分器1506と1504にはそれぞれ第1
4図に示す矩形波が出力する。 加算器1507はこれら2つの矩形波をアナログ加算器
1507出力を得て、さらにこれを積分器1508に通
すことによりて点線の三角波で示す積分器1508出力
を得る。合わせて第14図に示す。 ゼロクロス設定器1509は、コンパレータ等ヲ利用し
て積分器1508出力の零クロス点P0を決定し、この
零クロス点に対応するタイミングでパルスを発生、これ
をOR回路1510に供給する。 OR回路1510には間引き人力パルスも入力され、従
ってその出力は第14図に示す補間パルス出力として間
引き入力パルスの倍数のものが得られ間引き前に復元さ
れる。 補間器15の出力は乗算器16に供給され、パラメータ
・時刻再生器12から提供される電力との乗算を行ない
音声入力の音源を基本分析フレームごとに再生しこれを
LAPフィルタ13の入力として供給する・。この入力
はピッチ励振時刻を確保した再生音源であυ、この入力
によって駆動されるLSPフィルタ13の出力は非常に
忠実度の高いディジタル合成音となる。 LSPフィルタ13の出力はD/Aコンバータ17でア
ナログ変換され、そのおとLPF18で不要な高域成分
を遮断し音声出力として送出する。 以上は複数の線スペクトルとしてLAPを利用した実施
例について説明したが、このLAPの代りにC8Mの如
き他の線スペクトルを利用する場合についてもほぼ同様
な手法で実施しうる。 また、本実施例では線スペクトルの位相変化時刻での連
続性を保持する形式、かつピッチ励去時刻を間引いて伝
送する形式の実施例について説明したが、これらの実施
は通信回線の伝送容量、装置の運用目的等を勘案し任意
に実施できるものである。 〔発明の効果〕 以上説明した如く本発明によれば、音声のスペクトル包
絡を複数の線スペクトルで表現し、これら線スペクトル
からスペクトル包絡を再生する形式の音成分析合成装置
において、ピッチ励振時刻を位相変調する形式で伝送す
る手段を備えることによって、狭伝送帯域でもピッチ励
振時刻の伝送を可能ならしめ高品質の再生音が得られる
音成分析合成装置が実現できるという効果がある。 4、図面の簡単な説明 第1図は本発明の音成分析合成装置の分析側の一実施例
のブロック図、第2図は本発明の音成分析合成装置の合
成側の一実施例のブロック図、第3図は第1図のLPC
逆フィルタ3を詳細に示すブロック図、第4図は第1図
のピッチ励振時刻分析器7を詳細に示すブロック図、第
5図はピンチ励振時刻分析の第2の実施例を示すブロッ
ク図、第6図は第1図のピッチ励振時刻間引器8を詳細
に示すブロック図、#c7図は第1図の波形発生器6を
詳細に示すブロック図、第8図は第7図の位相角発生器
63を詳細に示すブロック図、第9図は第7図の正弦波
発生器64を詳細に示すブロック図、第10図は第1図
の分析側の出力波形の特徴を説明する几めの出力波形特
性図、第11図はピッチ励憑時刻における位相変調の基
本的特徴を説明するだめのピッチ励振時刻位相変調特性
図、第12図は第2図のパラメータ・時刻再生器12を
詳細に示すブロック図、第13図は第2図の補間器15
を詳細に示すブロック図、第14図は第13図の補間器
の主要動作波形、第15図はピッチ励振時刻分析器7の
動作を説明するための波形図、第16図はセンタクリッ
プ回路77を詳細に示すブロック図である。 1・・・・・・A/Dコンバータ、2・・・・・・自己
相関分析器、3・・・・・・LPC逆フィルタ、4・・
・・・・LPC分析器、5・・・・・・LAP分析器、
6・・・・・・波形発生器、7・・・・・・ピッチ励振
時刻分析器、8・・・・・・ピッチ励振時刻間引器、9
・・・・・・D/Aコンバータ、1o・・・・・・LP
F、11・・・・・・LPF、12・・・・・・パラメ
ータ・時刻再生器、13・・・・・・LSPフィルタ、
14・・・用音源発生器、15・・・・・・補間器、1
6・・団・乗算器、17・・・・・・D/Aコンバータ
、18・旧・・LPF、19・・・・・・LPF、20
・・・・・・デシメータ、21・旧・・LPC分析器、
22・・・・・・LPC逆フィルタ、23・・・・・・
ピッチ励振時刻分析器、24・・・・・・補間器。 代理人 弁理士 内 原 晋 万 74回 肴/S図
Claims (3)
- (1)音声のスペクトル包絡を複数の線スペクトルで表
現し、これら線スペクトルからスペクトル包絡を再生す
る形式の音声符号化装置において、ピッチ励振時刻を前
記線スペクトルの位相変化の形式で伝送するピッチ励振
時刻伝送手段を備えて成ることを特徴とする音成分析合
成装置。 - (2)前記線スペクトルの位相変化時刻での波形連続性
を保持する手段を備えたものであることを特徴とする特
許請求範囲第(1)項記載の音声分析合成装置。 - (3)前記ピッチ励振時刻を間引いて伝送する手段を備
えたものであることを特徴とする特許請求範囲第(1)
項記載の音声分析合成装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61134571A JPH0754440B2 (ja) | 1986-06-09 | 1986-06-09 | 音声分析合成装置 |
| CA000539040A CA1308196C (en) | 1986-06-09 | 1987-06-08 | Speech processing system |
| US07/059,910 US4937868A (en) | 1986-06-09 | 1987-06-09 | Speech analysis-synthesis system using sinusoidal waves |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61134571A JPH0754440B2 (ja) | 1986-06-09 | 1986-06-09 | 音声分析合成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62289900A true JPS62289900A (ja) | 1987-12-16 |
| JPH0754440B2 JPH0754440B2 (ja) | 1995-06-07 |
Family
ID=15131454
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61134571A Expired - Fee Related JPH0754440B2 (ja) | 1986-06-09 | 1986-06-09 | 音声分析合成装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US4937868A (ja) |
| JP (1) | JPH0754440B2 (ja) |
| CA (1) | CA1308196C (ja) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2084323C (en) * | 1991-12-03 | 1996-12-03 | Tetsu Taguchi | Speech signal encoding system capable of transmitting a speech signal at a low bit rate |
| JPH05307399A (ja) * | 1992-05-01 | 1993-11-19 | Sony Corp | 音声分析方式 |
| WO1994018573A1 (en) * | 1993-02-02 | 1994-08-18 | Yoshimutsu Hirata | Non-harmonic analysis of waveform data and synthesizing processing system |
| JP2947012B2 (ja) * | 1993-07-07 | 1999-09-13 | 日本電気株式会社 | 音声符号化装置並びにその分析器及び合成器 |
| JP3548230B2 (ja) * | 1994-05-30 | 2004-07-28 | キヤノン株式会社 | 音声合成方法及び装置 |
| SE503875C2 (sv) * | 1995-06-19 | 1996-09-23 | Tore Fjaellbrandt | Metod och anordning för att bestämma en pitchfrekvens i en talsignal |
| ES2267135T3 (es) * | 1996-11-11 | 2007-03-01 | Matsushita Electric Industrial Co., Ltd. | Convertidor de velocidad de reproduccion de sonido. |
| US5999897A (en) * | 1997-11-14 | 1999-12-07 | Comsat Corporation | Method and apparatus for pitch estimation using perception based analysis by synthesis |
| US6240299B1 (en) * | 1998-02-20 | 2001-05-29 | Conexant Systems, Inc. | Cellular radiotelephone having answering machine/voice memo capability with parameter-based speech compression and decompression |
| US7620527B1 (en) * | 1999-05-10 | 2009-11-17 | Johan Leo Alfons Gielis | Method and apparatus for synthesizing and analyzing patterns utilizing novel “super-formula” operator |
| US6587816B1 (en) * | 2000-07-14 | 2003-07-01 | International Business Machines Corporation | Fast frequency-domain pitch estimation |
| US20030072456A1 (en) * | 2001-10-17 | 2003-04-17 | David Graumann | Acoustic source localization by phase signature |
| US20040100179A1 (en) * | 2002-11-25 | 2004-05-27 | Boley William C. | Spark plug having an encapsulated electrode gap |
| US7336747B2 (en) * | 2003-01-17 | 2008-02-26 | Digital Compression Technology | Coding system for minimizing digital data bandwidth |
| US7831420B2 (en) * | 2006-04-04 | 2010-11-09 | Qualcomm Incorporated | Voice modifier for speech processing systems |
| JP4882899B2 (ja) * | 2007-07-25 | 2012-02-22 | ソニー株式会社 | 音声解析装置、および音声解析方法、並びにコンピュータ・プログラム |
| NL2011811C2 (nl) | 2013-11-18 | 2015-05-19 | Genicap Beheer B V | Werkwijze en systeem voor het analyseren en opslaan van informatie. |
| KR102268110B1 (ko) * | 2014-08-05 | 2021-06-22 | 삼성전자주식회사 | 데이터를 변조하는 방법 및 장치 및 기록 매체 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3124654A (en) * | 1964-03-10 | Transmitter | ||
| US3109070A (en) * | 1960-08-09 | 1963-10-29 | Bell Telephone Labor Inc | Pitch synchronous autocorrelation vocoder |
| US3102928A (en) * | 1960-12-23 | 1963-09-03 | Bell Telephone Labor Inc | Vocoder excitation generator |
| US3369077A (en) * | 1964-06-09 | 1968-02-13 | Ibm | Pitch modification of audio waveforms |
| US3982070A (en) * | 1974-06-05 | 1976-09-21 | Bell Telephone Laboratories, Incorporated | Phase vocoder speech synthesis system |
| US4403118A (en) * | 1980-04-25 | 1983-09-06 | Siemens Aktiengesellschaft | Method for generating acoustical speech signals which can be understood by persons extremely hard of hearing and a device for the implementation of said method |
| US4815135A (en) * | 1984-07-10 | 1989-03-21 | Nec Corporation | Speech signal processor |
-
1986
- 1986-06-09 JP JP61134571A patent/JPH0754440B2/ja not_active Expired - Fee Related
-
1987
- 1987-06-08 CA CA000539040A patent/CA1308196C/en not_active Expired - Lifetime
- 1987-06-09 US US07/059,910 patent/US4937868A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US4937868A (en) | 1990-06-26 |
| CA1308196C (en) | 1992-09-29 |
| JPH0754440B2 (ja) | 1995-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0657873B1 (en) | Speech signal bandwidth compression and expansion apparatus, and bandwidth compressing speech signal transmission method, and reproducing method | |
| CA1065490A (en) | Emphasis controlled speech synthesizer | |
| US20090144058A1 (en) | Restoration of high-order Mel Frequency Cepstral Coefficients | |
| JP2003122400A (ja) | 低ビットレートcelp符号化のための連続タイムワーピングに基づく信号の修正 | |
| JPH0754440B2 (ja) | 音声分析合成装置 | |
| JP2023548707A (ja) | 音声強調方法、装置、機器及びコンピュータプログラム | |
| US5579437A (en) | Pitch epoch synchronous linear predictive coding vocoder and method | |
| RU2256293C2 (ru) | Усовершенствование исходного кодирования с использованием дублирования спектральной полосы | |
| US20030220801A1 (en) | Audio compression method and apparatus | |
| EP1385150B1 (en) | Method and system for parametric characterization of transient audio signals | |
| US7305339B2 (en) | Restoration of high-order Mel Frequency Cepstral Coefficients | |
| US5392231A (en) | Waveform prediction method for acoustic signal and coding/decoding apparatus therefor | |
| JPH02249000A (ja) | 音声符号化方式 | |
| EP1306831B1 (en) | Digital signal processing method, learning method, apparatuses for them, and program storage medium | |
| JPH0738118B2 (ja) | マルチパルス符号化装置 | |
| CN100585700C (zh) | 语音编码装置及其方法 | |
| JPH05297898A (ja) | データ数変換方法 | |
| JP3731575B2 (ja) | 符号化装置及び復号装置 | |
| JPH0651800A (ja) | データ数変換方法 | |
| Malah et al. | Frequency scaling of speech signals by transform techniques | |
| JPS6121000A (ja) | Csm型音声合成器 | |
| Davie | Channel vocoder based on ccd discrete-Fourier-transform processors | |
| JPS6113600B2 (ja) | ||
| Bosscha et al. | DFT-vocoder using harmonic-sieve pitch extraction | |
| JPS6111800A (ja) | 残差励振型ボコ−ダ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |