JPS58149098A - デ−タ変換方式 - Google Patents
デ−タ変換方式Info
- Publication number
- JPS58149098A JPS58149098A JP57032545A JP3254582A JPS58149098A JP S58149098 A JPS58149098 A JP S58149098A JP 57032545 A JP57032545 A JP 57032545A JP 3254582 A JP3254582 A JP 3254582A JP S58149098 A JPS58149098 A JP S58149098A
- Authority
- JP
- Japan
- Prior art keywords
- cepstrum
- transformation
- data conversion
- cosine
- spectrum
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は音声パラメータ抽出の場合の如く成る条件下に
得られたデータを別の形式に変換するデータ変換方式に
関する。 。
得られたデータを別の形式に変換するデータ変換方式に
関する。 。
従来、音声の分析手法として一ケプストラム方式と呼ば
れるものがあるが、これは第1図に示す如く入力した音
声の周波数スペクトラムをフ−17エ変換した上で対数
本しくけ分数べきて関数変換し、更にこれに逆フーリエ
変換を施して人間の音声を声帯の振動モードと声道の蚕
動モードとに分離した所轄ケプストラムを得るものであ
る。
れるものがあるが、これは第1図に示す如く入力した音
声の周波数スペクトラムをフ−17エ変換した上で対数
本しくけ分数べきて関数変換し、更にこれに逆フーリエ
変換を施して人間の音声を声帯の振動モードと声道の蚕
動モードとに分離した所轄ケプストラムを得るものであ
る。
一方、上述のケプストラムを音声の合成壽に利用せんと
する場合特定の波形部分を強−すると共に音声合成用フ
ィルタの縮装個数を極力−1減する為第2図に示す如き
データ変換を行うことがある。
する場合特定の波形部分を強−すると共に音声合成用フ
ィルタの縮装個数を極力−1減する為第2図に示す如き
データ変換を行うことがある。
即ち、既に得ているケプストラムに先ずフーリエ変換を
施こす。この結果前述のwL1図に示す関数変換後のス
ペクトラムを得ることになるが、これを更に所望の変換
、例えば指数変換又は分数べき変換し得られたスペクト
ラムに逆フーリエ変換を施せば所望のケプストラムが得
られる。
施こす。この結果前述のwL1図に示す関数変換後のス
ペクトラムを得ることになるが、これを更に所望の変換
、例えば指数変換又は分数べき変換し得られたスペクト
ラムに逆フーリエ変換を施せば所望のケプストラムが得
られる。
しかしながら上述の如き従来の手法によれは、例えば!
2図のケプストラムがT箇のポイント、例えば256ポ
イントの値により定義されるものとするとこれに施すべ
きフーリエ変換及び逆フーリエ変換だけで2048回の
積和の51jLを要する。史に関数変換に於いて256
X2回の演算が加わる為演算所要時間が長大なものにな
るという欠陥があった。
2図のケプストラムがT箇のポイント、例えば256ポ
イントの値により定義されるものとするとこれに施すべ
きフーリエ変換及び逆フーリエ変換だけで2048回の
積和の51jLを要する。史に関数変換に於いて256
X2回の演算が加わる為演算所要時間が長大なものにな
るという欠陥があった。
本発明は上述の如き従来技術の欠陥を除去する為になさ
れたものであって、一般に必要なケプストラムの111
F1256ポイント中高々20ボに コサイン変換を施し、これによって得呑値に適当な関数
変換を施し、前記関数変換した値と所望のケプストラム
のコサイン変換との連立方程式を解く為に、所望のケプ
ストラムにコサイン変換を施す係数の逆1トリックスを
予じめ計算しておきこれと前記関数変換した値との積和
から所望のケプストラムを得るようにしたデータ変換方
式を提供することを目的凸する。
れたものであって、一般に必要なケプストラムの111
F1256ポイント中高々20ボに コサイン変換を施し、これによって得呑値に適当な関数
変換を施し、前記関数変換した値と所望のケプストラム
のコサイン変換との連立方程式を解く為に、所望のケプ
ストラムにコサイン変換を施す係数の逆1トリックスを
予じめ計算しておきこれと前記関数変換した値との積和
から所望のケプストラムを得るようにしたデータ変換方
式を提供することを目的凸する。
1
以下本発明tその理論と実施例とに基づいて評細に説明
する。
する。
1i43図は第1図に於ける入力音声のl#U波Vスペ
クトラムF$+ +示す図であるがこれを第1図に示し
た演算を施せば第4図に示す如きケプストラムCmい)
が得られる。このケプストラム0m軸)を所望のケプス
トラムに変換せんとして第2図に示す如き従来のmX手
法を用いようとすると、フーリエ変換、逆フーリエ変換
のみで貌大な5IjLを賛すること前述の通りである。
クトラムF$+ +示す図であるがこれを第1図に示し
た演算を施せば第4図に示す如きケプストラムCmい)
が得られる。このケプストラム0m軸)を所望のケプス
トラムに変換せんとして第2図に示す如き従来のmX手
法を用いようとすると、フーリエ変換、逆フーリエ変換
のみで貌大な5IjLを賛すること前述の通りである。
本発明に、一般的に例えば256ボイ/トで足義される
ケプストラムCm(nl の悼の大部分は零であり高々
20ポインIt一定叡すれば足りる! 点、及び音響周波数のスペクトラムFl)は実数の偶関
鰐で与えられるからこれをフーリエ変換したケプストラ
ムCm(。)も又実数の偶関Vであり、これをフーリエ
変換する場合の虚数項は全て零となるからフーリエ変換
の代りにコサイン変換thっでも結果は同じである点に
注目する。
ケプストラムCm(nl の悼の大部分は零であり高々
20ポインIt一定叡すれば足りる! 点、及び音響周波数のスペクトラムFl)は実数の偶関
鰐で与えられるからこれをフーリエ変換したケプストラ
ムCm(。)も又実数の偶関Vであり、これをフーリエ
変換する場合の虚数項は全て零となるからフーリエ変換
の代りにコサイン変換thっでも結果は同じである点に
注目する。
そこで−例として音声周波数のスペクトラムF(al’
tl/m乗の分数べき(mは正でも負でもよい)で関数
変換して得られたケプストラムC□(nl t 1 /
1乗の分数べきで関数変換して所望のケプストラムを
得る場合を想定すると、となる。
tl/m乗の分数べき(mは正でも負でもよい)で関数
変換して得られたケプストラムC□(nl t 1 /
1乗の分数べきで関数変換して所望のケプストラムを
得る場合を想定すると、となる。
ここで0≦t、n≦i であって周波数スペクトラムF
thl又はケプストラムC1(nl上でそれらの儲全定
義すべき点を示す。
thl又はケプストラムC1(nl上でそれらの儲全定
義すべき点を示す。
さて、上記(ll 、 (21両式から・・・・・・・
・・(3) 図に示す演算を行ったのと全く同等となることは明らか
であろう。
・・(3) 図に示す演算を行ったのと全く同等となることは明らか
であろう。
次に上述の連立方程式を解く為の演算方式について説明
する。
する。
上記(3)式は次のように書きなおすことができる。即
チcl(n):A−1,8,IL(C;ICL(vI)
1.!。15,1,14k及びNf%定の値に選択した
場合定数のマトリックスとなる。
チcl(n):A−1,8,IL(C;ICL(vI)
1.!。15,1,14k及びNf%定の値に選択した
場合定数のマトリックスとなる。
従ってWLs図に示す如き手順で演算を行えば所望のケ
プストラムC1(nlを求めることができる。
プストラムC1(nlを求めることができる。
本図に於いて演算ステップの中間出力■及び■i[6図
に示す如くコサイン変換されたm波数スペクトラムとな
り、所望のケプストラムC1(nlは第7図の如くなる
。
に示す如くコサイン変換されたm波数スペクトラムとな
り、所望のケプストラムC1(nlは第7図の如くなる
。
同、A−1はA−の逆ストリックスであるから予じ、め
計算して表にしておくことができる。
計算して表にしておくことができる。
又、前記式(3)の未知数、即ち所望のケプストラムC
z(nl、はC1(−w )=C1(NlであってN+
1箇の憤を壱するから定#Bも又N+1簡の値を予しめ
計算し表にしてメモリに蓄えておけばよい。
z(nl、はC1(−w )=C1(NlであってN+
1箇の憤を壱するから定#Bも又N+1簡の値を予しめ
計算し表にしてメモリに蓄えておけばよい。
第8−は以上の説明を総合して本発明のデータ変換方式
に於いて用いる演算子sr更に具体的に示したものであ
る。
に於いて用いる演算子sr更に具体的に示したものであ
る。
最後に貼る方式を用いた場合の振興回数の節減について
簡単に説明すると、例えば周波数スペクトラムF(釦或
はこれをデータ変換して得られるケプストラムC1(n
)i定義す゛る点の数を等間隔に20点、即ち前記式(
3) K於いてN=20とした場合第8図に於ける2回
の積和演算は2(N+1)−882回、罠にg数変換の
為の演算が21回、合計約900回の演算を行えば足9
る。
簡単に説明すると、例えば周波数スペクトラムF(釦或
はこれをデータ変換して得られるケプストラムC1(n
)i定義す゛る点の数を等間隔に20点、即ち前記式(
3) K於いてN=20とした場合第8図に於ける2回
の積和演算は2(N+1)−882回、罠にg数変換の
為の演算が21回、合計約900回の演算を行えば足9
る。
一方、これを従来の方式で行えFi2,560回の・l
演算を必要とすること前述の通りであるから、本発明の
データ変換方式によれば演算回数を約1/3に減少させ
ることが可能となる。
データ変換方式によれば演算回数を約1/3に減少させ
ることが可能となる。
本発明は以上説明した如く構成するのでプロセッサが遂
行しなければならない演算t’を約173に減少するこ
とができる。このことは換言す、れば一定の演算能力を
有する装置t用いた場合応答に要する時間が1/3に短
縮すること意味するので音声の分析1合成に於いて問題
となっている応答の遅れによる不自然さ全除去する上で
著しい効果を発揮するものである。
行しなければならない演算t’を約173に減少するこ
とができる。このことは換言す、れば一定の演算能力を
有する装置t用いた場合応答に要する時間が1/3に短
縮すること意味するので音声の分析1合成に於いて問題
となっている応答の遅れによる不自然さ全除去する上で
著しい効果を発揮するものである。
第1図は入力音声の周波数スペクトラムを所定のケプス
トラムに変換する手順’t1票1p面7、第2図はケプ
ストラムを所望のケプストラムに変換する従来の手順−
lA績i3図及び第4図は夫々第1図の入力音声スペク
トラム及び出力されるケプストラムの波形會示す図、第
5図は本発明のデータ変換方式の演算中IIlを説副7
Yイr7−1第6図及びw、7図は夫々第5図に於ける
ケプストラムCm(nlをコサイン変換した結果の波形
及び所望のケプストラムC1(n)の波形を示す図、第
8図は本発明のデータ変換方式の具体的演算手順を示す
ブロック図である。 特許出願人 東洋通信機株式会社
トラムに変換する手順’t1票1p面7、第2図はケプ
ストラムを所望のケプストラムに変換する従来の手順−
lA績i3図及び第4図は夫々第1図の入力音声スペク
トラム及び出力されるケプストラムの波形會示す図、第
5図は本発明のデータ変換方式の演算中IIlを説副7
Yイr7−1第6図及びw、7図は夫々第5図に於ける
ケプストラムCm(nlをコサイン変換した結果の波形
及び所望のケプストラムC1(n)の波形を示す図、第
8図は本発明のデータ変換方式の具体的演算手順を示す
ブロック図である。 特許出願人 東洋通信機株式会社
Claims (1)
- ある標本化されたケプストラムの零次から特定次数まで
の値にコサイン変換を施しスペクトラムを前記ケプスト
ラムの次数に等しい数の標本化点の値に適当な関数変換
を施し、前記関数変換した値と所望のケプストラムのコ
サイン変換との連立方程式金屑く為に所望のケプストラ
ムにコサイン変換を施す係数の逆ストリックスを予じめ
計算しておきこれと前記関数変換した値との検相から所
望のケプストラムを得ることを%像とするデータ変換方
式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57032545A JPS58149098A (ja) | 1982-03-01 | 1982-03-01 | デ−タ変換方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57032545A JPS58149098A (ja) | 1982-03-01 | 1982-03-01 | デ−タ変換方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58149098A true JPS58149098A (ja) | 1983-09-05 |
| JPH0420200B2 JPH0420200B2 (ja) | 1992-03-31 |
Family
ID=12361897
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57032545A Granted JPS58149098A (ja) | 1982-03-01 | 1982-03-01 | デ−タ変換方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58149098A (ja) |
-
1982
- 1982-03-01 JP JP57032545A patent/JPS58149098A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0420200B2 (ja) | 1992-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8412526B2 (en) | Restoration of high-order Mel frequency cepstral coefficients | |
| JP3528258B2 (ja) | 符号化音声信号の復号化方法及び装置 | |
| Barnwell | Recursive windowing for generating autocorrelation coefficients for LPC analysis | |
| US7305339B2 (en) | Restoration of high-order Mel Frequency Cepstral Coefficients | |
| EP1495465B1 (en) | Method for modeling speech harmonic magnitudes | |
| JPS58149098A (ja) | デ−タ変換方式 | |
| JP3186013B2 (ja) | 音響信号変換符号化方法及びその復号化方法 | |
| JP2002049399A (ja) | ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体 | |
| JP3830106B2 (ja) | 広帯域ディジタル信号の信号スペクトルを規定し、かつこの信号スペクトルに応じてビット配置情報を得る機構 | |
| JPS595296A (ja) | 線スペクトル型音声分析合成装置 | |
| JP3384523B2 (ja) | 音響信号処理方法 | |
| JP2020122897A (ja) | 回帰関数学習装置、回帰関数学習方法、プログラム | |
| JPH08328593A (ja) | スペクトル分析方法 | |
| JP2002049398A (ja) | ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体 | |
| JPH0990998A (ja) | 音響信号変換復号化方法 | |
| JPH027080B2 (ja) | ||
| JPH0219478B2 (ja) | ||
| Linggard et al. | High-speed digital filter bank | |
| EP0135512B1 (en) | Improved method and means of determining coefficients for linear predictive coding | |
| JPS6238719B2 (ja) | ||
| JPH0644196B2 (ja) | 極パラメ−タ値抽出装置 | |
| Richard et al. | Recursive implementation of some time-frequency representations | |
| JPH0670753B2 (ja) | 極零分析装置 | |
| JPH0731511B2 (ja) | フオルマント抽出器 | |
| Duncan | AN OBJECT ORIENTED SIGNAL MODELING MODULE FOR SPEECH RECOGNITION FEATURE EXTRACTION |