JPS619697A - 音声認識装置 - Google Patents
音声認識装置Info
- Publication number
- JPS619697A JPS619697A JP59130722A JP13072284A JPS619697A JP S619697 A JPS619697 A JP S619697A JP 59130722 A JP59130722 A JP 59130722A JP 13072284 A JP13072284 A JP 13072284A JP S619697 A JPS619697 A JP S619697A
- Authority
- JP
- Japan
- Prior art keywords
- time series
- parameter
- trajectory
- distance
- point
- 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
【発明の詳細な説明】
産業上の利用分野
本発明は音声を認識する音声認識装置に関する。
背景技術とその問題点
従来、音声の発声速度変動に対処した音声認識装置とし
て例えば特開昭50−96104−号公報にボされるよ
うなりPマツチング処理を行なうようにしたものが提案
されている。
て例えば特開昭50−96104−号公報にボされるよ
うなりPマツチング処理を行なうようにしたものが提案
されている。
先ず、このDPPマツチング理にて音声認識を行なうよ
うにした音声認識装置について説明する。
うにした音声認識装置について説明する。
第1図において、ti)は音声信号人力部としてのマイ
クロホンを示し、このマイクロホン(1)からの音声信
号が音響分析部(2)に供給され、この音響分析部(2
)にて音響パラメータ時系列Pi(nlが得られる。
クロホンを示し、このマイクロホン(1)からの音声信
号が音響分析部(2)に供給され、この音響分析部(2
)にて音響パラメータ時系列Pi(nlが得られる。
この音響分析部(2)において例えばバンドパスフィル
タバンクの整流平滑化出力が音響パラメータ時系列Pi
(n) (i = 1.・・・・+Ii Iはバンドパ
スフィルタバンクのチャンネル数、n−1,・・・・、
NUNは音声区間判定により切り出されたフレーム数で
ある。)として得られる。
タバンクの整流平滑化出力が音響パラメータ時系列Pi
(n) (i = 1.・・・・+Ii Iはバンドパ
スフィルタバンクのチャンネル数、n−1,・・・・、
NUNは音声区間判定により切り出されたフレーム数で
ある。)として得られる。
゛ この音響分析部(2)の音響パラメータ時系列Pi
(n)がモード切換スイッチ(3)により、登録モード
においては認識対象語毎に標準パターンメモ1月4)に
格納され、認識モードにおいてはDPマツチング距距離
計郡部5)の一端に供給される。又、この認識モ−ドに
おいては標準パターンメモリ(4)に格納されている標
準パターンがDPマツチング距離計算部(5)の他端に
供給される。
(n)がモード切換スイッチ(3)により、登録モード
においては認識対象語毎に標準パターンメモ1月4)に
格納され、認識モードにおいてはDPマツチング距距離
計郡部5)の一端に供給される。又、この認識モ−ドに
おいては標準パターンメモリ(4)に格納されている標
準パターンがDPマツチング距離計算部(5)の他端に
供給される。
このDPマツチング距離計算部(5)にてその時入力さ
れている音声の音響パラメータ時系列Pi(n)よりな
る入カバターンと標準パターンメモリ(4)の標準パタ
ーンとのDPマツチング距離計算処理がなされ、このD
I)マツチング距離計算部(5)のDPマツチング距離
をボず距離信号が最小距離判定部(6)に供給され、こ
の最小距離判定部(6)にて人カバターンに対してDP
マツチング距離が最小となる標準パターンが判定され、
この判定結果より人力音声を示す認識結果が出力端子(
7)に得られる。
れている音声の音響パラメータ時系列Pi(n)よりな
る入カバターンと標準パターンメモリ(4)の標準パタ
ーンとのDPマツチング距離計算処理がなされ、このD
I)マツチング距離計算部(5)のDPマツチング距離
をボず距離信号が最小距離判定部(6)に供給され、こ
の最小距離判定部(6)にて人カバターンに対してDP
マツチング距離が最小となる標準パターンが判定され、
この判定結果より人力音声を示す認識結果が出力端子(
7)に得られる。
ところで、一般に標準パターンメモ1月4)に格納され
る標準パターンのフレーム数Nは発声速度変動や単語長
の違いにより異なっている。DPマツチング処理により
この発声速度変動や単語長の違いに対処する為の時間軸
正規化がなされる。
る標準パターンのフレーム数Nは発声速度変動や単語長
の違いにより異なっている。DPマツチング処理により
この発声速度変動や単語長の違いに対処する為の時間軸
正規化がなされる。
以下、このDPマソチンダ処理について説明する。ここ
で、簡単の為に音響パラメータ時系列Pi(nlの周波
数軸方向iに対応する次元を省略して標準パターンのパ
ラメータ時系列をb1+ ・・・・。
で、簡単の為に音響パラメータ時系列Pi(nlの周波
数軸方向iに対応する次元を省略して標準パターンのパ
ラメータ時系列をb1+ ・・・・。
bN %入カバターンのパラメータ時系列をal。
・・・・+8Mとし一ζ、端点固定のDP−パスの場合
のDPマツチング処理について説明する。
のDPマツチング処理について説明する。
第2図はDPマツチング処理の概念図を示し、横軸に入
力パラメータ(M = 19)が並べられ、縦軸に標準
パラメータ数(N=12)が並べられ、この第2図に示
す(M、N)格子状平面に於ける・点はMXN個であり
、この各・点に1つの距離が対応する。例えばa3とb
5との距離がa3がら縦に伸した直線と、b5から横に
伸した直線との交点に位置する・に対応する。この場合
、距離として例えばチェビシェフ距離を取れば、a3と
b5とのチェビシェフ化1i11td (3,5)はと
なる(この場合、周波数軸方向iに対応する次元を省略
してい゛るのでI=1である。)。そして、端点固定の
DP−パスとして、格子点(m、n)に対してこの格子
点(m、n)に結びつりる前の状態として左側の格子点
(m−1,n>、斜め左F側の格子点(m−1,n−1
)及び−1〜側の格子点(rr+、n−1)の3つ乃だ
けを許した場合、始点、即ちalとblとのチェビシェ
フ化1iIli D 1’sを示ず点■から出発し、パ
ス(経路)として3方向21を選び、終点、即ちaMと
bNとのチェビシェフ化!d (M、N)を示す点■に
至るパスで、通過する各格子点の距離の総和が最小にな
るものを求め、この距離の総和を入力パラメータ数Mと
標準パラメータ数Nとの和より値1を減算した(M+N
−1)にて除算し−ζ得られた結果が人カバターンのパ
ラメータ時系列al+ ・・・・、aMと+ffi準
パターンのパラメータ時系列bi、・・・・+ bN
とのDPマツチング距離となされる。この様な処理を示
す初期条件及び漸化式は 初期条件 g (1,1) −d (1,1) 漸化式 %式%) と表される((M+N−1)でg (M、N)を割って
いるのは標準パターンのフレーム数Nの違いによる距離
の値の差を補正するためである。)。
力パラメータ(M = 19)が並べられ、縦軸に標準
パラメータ数(N=12)が並べられ、この第2図に示
す(M、N)格子状平面に於ける・点はMXN個であり
、この各・点に1つの距離が対応する。例えばa3とb
5との距離がa3がら縦に伸した直線と、b5から横に
伸した直線との交点に位置する・に対応する。この場合
、距離として例えばチェビシェフ距離を取れば、a3と
b5とのチェビシェフ化1i11td (3,5)はと
なる(この場合、周波数軸方向iに対応する次元を省略
してい゛るのでI=1である。)。そして、端点固定の
DP−パスとして、格子点(m、n)に対してこの格子
点(m、n)に結びつりる前の状態として左側の格子点
(m−1,n>、斜め左F側の格子点(m−1,n−1
)及び−1〜側の格子点(rr+、n−1)の3つ乃だ
けを許した場合、始点、即ちalとblとのチェビシェ
フ化1iIli D 1’sを示ず点■から出発し、パ
ス(経路)として3方向21を選び、終点、即ちaMと
bNとのチェビシェフ化!d (M、N)を示す点■に
至るパスで、通過する各格子点の距離の総和が最小にな
るものを求め、この距離の総和を入力パラメータ数Mと
標準パラメータ数Nとの和より値1を減算した(M+N
−1)にて除算し−ζ得られた結果が人カバターンのパ
ラメータ時系列al+ ・・・・、aMと+ffi準
パターンのパラメータ時系列bi、・・・・+ bN
とのDPマツチング距離となされる。この様な処理を示
す初期条件及び漸化式は 初期条件 g (1,1) −d (1,1) 漸化式 %式%) と表される((M+N−1)でg (M、N)を割って
いるのは標準パターンのフレーム数Nの違いによる距離
の値の差を補正するためである。)。
この様な処理により標準パターンの数がL個ある場合に
は入カバターンに対するDPマツチング距離がL(固求
められ、このL1固のDPマツチング距離中最小の雇離
となる標準パターンが認識結果となされる。
は入カバターンに対するDPマツチング距離がL(固求
められ、このL1固のDPマツチング距離中最小の雇離
となる標準パターンが認識結果となされる。
この様なりPマツチング処理による音声認識装置によれ
ば発声速度変動や単語長の違いに対処、即ぢ時間軸正規
化のなされた音声認識を行なうことができる。
ば発声速度変動や単語長の違いに対処、即ぢ時間軸正規
化のなされた音声認識を行なうことができる。
然し乍ら、この様なりPマツチング処理により音声認識
を行なうものにおいては、音声の定常部がDPマツチン
グ距離に大きく反映し、部分的に類似しているような語
い間に於いて誤認識し易いということが明らかとなった
。
を行なうものにおいては、音声の定常部がDPマツチン
グ距離に大きく反映し、部分的に類似しているような語
い間に於いて誤認識し易いということが明らかとなった
。
即ち、音響パラメータ時系列Pifn)ばそのパラメー
タ空間で軌跡を描くと考えることができる。実際には各
フレームnのパラメータがパラメータ空間内の1点に対
応することから、点列ではあるが時系列方向に曲線で結
んでいくと始点から終点迄の1つの!i!lL跡が考え
られる。例えば2種類の単語“SAN”と“HAI”と
を登録した場合、夫々の標準パターンA’、B’は第3
図に4くず如くS″、″A″、″N”、′I]”、A′
′、″1″の各音韻領域を通過する軌跡を描く。そして
、認識モードで“SAN”と発声した場合、全体的にみ
れば人カバターンAに対する標準パターンB′の類似す
る部分は非常に少ないが、この入カバターンAの“’S
AN″の“A″の部分が標準パターンA′の“SAN”
の”A″の部分より標準パターンB′のHAI”の“A
″の部分により類似し、且つその部分(準定當部)に点
数が多い場合がある。
タ空間で軌跡を描くと考えることができる。実際には各
フレームnのパラメータがパラメータ空間内の1点に対
応することから、点列ではあるが時系列方向に曲線で結
んでいくと始点から終点迄の1つの!i!lL跡が考え
られる。例えば2種類の単語“SAN”と“HAI”と
を登録した場合、夫々の標準パターンA’、B’は第3
図に4くず如くS″、″A″、″N”、′I]”、A′
′、″1″の各音韻領域を通過する軌跡を描く。そして
、認識モードで“SAN”と発声した場合、全体的にみ
れば人カバターンAに対する標準パターンB′の類似す
る部分は非常に少ないが、この入カバターンAの“’S
AN″の“A″の部分が標準パターンA′の“SAN”
の”A″の部分より標準パターンB′のHAI”の“A
″の部分により類似し、且つその部分(準定當部)に点
数が多い場合がある。
ここで、第3図に丞ず如く人カバターンAのパラメータ
が全体的には標準パターンA′のパラメータに類似し、
部分的には標準パターンB′のパラメータに類似する場
合にDPマンナング処理により誤認識を招く場合を1次
元パラメータを例に説明する。この場合、第3図に示す
状況、即ち部分的に類似している語い間の関係と同様の
1次元パラメータ時系列として第4図に示す如き入カバ
ターンA i 2.4.6.8.8.8.8.6.4.
4.4.6゜8と、第5図に示す如き標準パターンA’
;3+5゜7、9.9.9.9.7.5.5.7.9と
、第6図に示す如き標準パターンB’ ; 7.6.
6.8.8.8.8.6゜4、4.4とを考える。これ
ら第4図乃至第6図のパターンより明らかな如く入カバ
ターンAは標準パターンA′と判定されて欲しいパター
ンである。
が全体的には標準パターンA′のパラメータに類似し、
部分的には標準パターンB′のパラメータに類似する場
合にDPマンナング処理により誤認識を招く場合を1次
元パラメータを例に説明する。この場合、第3図に示す
状況、即ち部分的に類似している語い間の関係と同様の
1次元パラメータ時系列として第4図に示す如き入カバ
ターンA i 2.4.6.8.8.8.8.6.4.
4.4.6゜8と、第5図に示す如き標準パターンA’
;3+5゜7、9.9.9.9.7.5.5.7.9と
、第6図に示す如き標準パターンB’ ; 7.6.
6.8.8.8.8.6゜4、4.4とを考える。これ
ら第4図乃至第6図のパターンより明らかな如く入カバ
ターンAは標準パターンA′と判定されて欲しいパター
ンである。
ところが、人カバターンAに対する標準パターンA′及
びB′のDPマツチング距離を計算すると、入カバター
ンAは標準パターンB′に近いことが示される。
びB′のDPマツチング距離を計算すると、入カバター
ンAは標準パターンB′に近いことが示される。
即ち、入カバターンAに対する標準パターンA′のDP
マツチング処理として第2v!Jと同様、第7図に示す
如く横軸に入カバターンAのパラメータ時系列、 2.
4.6.8.8.8.8.6.4.4.4.6゜8を並
べ、縦軸に標準パターンA′のパラメータ時系列; 3
+ 5+ 7+ 9+ 9+ 9+ 9.7+ 5.5
+ 7.9を並べ、格子状平面に於ける交点に対応して
入カバターンへの個々のパラメータに対する標準パター
ンA′の個々のパラメータのチェビシェフ距離を求める
。そして、入力パラメータへのパラメータ時系列の第1
番目のパラメータ2と、標準パラメータA′のパラメー
タ時系列の第1番目のパラメータ3とのチェビシェフ距
離d (1,i) =1の点を始点とし、入カバターン
Aのパラメータ時系列の第13番目のパラメータ8と、
標準パターンA′のパラメータ時系列の第12番目のパ
ラメータ9とのチェビシェフ距離d (13,12)
−1の点を終点とし、DP−バスとして第2図の場合と
同様、任意の点に対する前の状態としてその任意のNj
jの左側の点、下側の点及び斜め左下側の点を取るごと
を許した場合(このバスを実線矢印にて示す。)、バス
上の点はd (1,1)−d (2,2)−d(3,3
)−d (4,4>−d (5,5) =d(6,6)
−d (7,7)−d (8,8)〜d(9,9) −
d (10,10>−d (IL 10) −d(12
,10) −d (13,11) −d (1
3,12)の14点であり、その距離の総和は24であ
り、このDPマンチング距FILiD (A、 A’)
は1である。
マツチング処理として第2v!Jと同様、第7図に示す
如く横軸に入カバターンAのパラメータ時系列、 2.
4.6.8.8.8.8.6.4.4.4.6゜8を並
べ、縦軸に標準パターンA′のパラメータ時系列; 3
+ 5+ 7+ 9+ 9+ 9+ 9.7+ 5.5
+ 7.9を並べ、格子状平面に於ける交点に対応して
入カバターンへの個々のパラメータに対する標準パター
ンA′の個々のパラメータのチェビシェフ距離を求める
。そして、入力パラメータへのパラメータ時系列の第1
番目のパラメータ2と、標準パラメータA′のパラメー
タ時系列の第1番目のパラメータ3とのチェビシェフ距
離d (1,i) =1の点を始点とし、入カバターン
Aのパラメータ時系列の第13番目のパラメータ8と、
標準パターンA′のパラメータ時系列の第12番目のパ
ラメータ9とのチェビシェフ距離d (13,12)
−1の点を終点とし、DP−バスとして第2図の場合と
同様、任意の点に対する前の状態としてその任意のNj
jの左側の点、下側の点及び斜め左下側の点を取るごと
を許した場合(このバスを実線矢印にて示す。)、バス
上の点はd (1,1)−d (2,2)−d(3,3
)−d (4,4>−d (5,5) =d(6,6)
−d (7,7)−d (8,8)〜d(9,9) −
d (10,10>−d (IL 10) −d(12
,10) −d (13,11) −d (1
3,12)の14点であり、その距離の総和は24であ
り、このDPマンチング距FILiD (A、 A’)
は1である。
一方、人カバターンAに対する標準パターンB′のDP
マンナング処理を上述第7図に示す場合と同様、第8図
に不ず如く行なう。即ち、入カバターンAの個々のパラ
メータi 2.4.6.8.8.8゜8、6.4.4.
4.6.8に対する標準パターンB′の個個のパラメー
タ; 7.6.6.8.8.8.8.6゜4、4.4の
チェビシェフ距離を求め、DP−バスとして任意の点に
対する前の状態としてその任意の点の左側の点、下側の
点及び斜め左下側の点を取ることを許した場合(このバ
スを実線矢印にて示す。)、バス上の点はd (1,L
) −d (2,2)−d (3,3)−d (4,4
)−d (5,5) −d (6,6)−d (7
,7)−d (8,8)−d(9,9) −d
(10,10)−a (IL li) −a(1
2,11) −d (13,11)の13点であり、
その距離の総和は15であり、このDPマツチングMl
j If!It D(A、B’)は0.65である。
マンナング処理を上述第7図に示す場合と同様、第8図
に不ず如く行なう。即ち、入カバターンAの個々のパラ
メータi 2.4.6.8.8.8゜8、6.4.4.
4.6.8に対する標準パターンB′の個個のパラメー
タ; 7.6.6.8.8.8.8.6゜4、4.4の
チェビシェフ距離を求め、DP−バスとして任意の点に
対する前の状態としてその任意の点の左側の点、下側の
点及び斜め左下側の点を取ることを許した場合(このバ
スを実線矢印にて示す。)、バス上の点はd (1,L
) −d (2,2)−d (3,3)−d (4,4
)−d (5,5) −d (6,6)−d (7
,7)−d (8,8)−d(9,9) −d
(10,10)−a (IL li) −a(1
2,11) −d (13,11)の13点であり、
その距離の総和は15であり、このDPマツチングMl
j If!It D(A、B’)は0.65である。
このDP−パスを3方向2Iとした結果より明らかな様
に入カバターンAがそのDPマツチング距離の小さな標
準パターンB′と判定され、判定されるべき結果が得ら
れない。この様にD Pマツチング処理においては部分
的に類似しているような語い間に於いて誤認識し易い。
に入カバターンAがそのDPマツチング距離の小さな標
準パターンB′と判定され、判定されるべき結果が得ら
れない。この様にD Pマツチング処理においては部分
的に類似しているような語い間に於いて誤認識し易い。
又、DPマツチング処理においては上述した様に標準パ
ターンのフレーム数Nが不定であり、しかも入カバター
ンに対して全標準パターンをDPマツチング処理する必
要があり、語いが多くなるとそれに伴って演算量が飛躍
的に増加し、標準パターンメモリ(4)の記憶容量や演
算量の点で問題があった。
ターンのフレーム数Nが不定であり、しかも入カバター
ンに対して全標準パターンをDPマツチング処理する必
要があり、語いが多くなるとそれに伴って演算量が飛躍
的に増加し、標準パターンメモリ(4)の記憶容量や演
算量の点で問題があった。
この為、部分的に類似しているような語い間に於いても
誤認識することが比較的少なく、且つ標準パターンメモ
リ(4)の記憶容量や処理の為の演算量が比較的少ない
音声認識装置として第9図に示す如きものが考えられて
いる。
誤認識することが比較的少なく、且つ標準パターンメモ
リ(4)の記憶容量や処理の為の演算量が比較的少ない
音声認識装置として第9図に示す如きものが考えられて
いる。
第9図において、(1)は音声信号入力部としてのマイ
クロホンをボし、このマイクロホン(11からの音声信
号を音響分析部(2)の増幅器(8)に供給し、この増
幅器(8)の音声信号をカットオフ周波数5.5Kl(
zのローパスフィルタ(9)を介してサンプリング周波
数12.5KHzの12ビツトA/D変換器(101に
供給し、このA/D変換器(101のデジタル音声信号
を15チヤフ 2、 /L/のデジタルハントバスフィ
ルタバンク(11A) 、(11B) 、 ”、 (
ilo)に供給する。
クロホンをボし、このマイクロホン(11からの音声信
号を音響分析部(2)の増幅器(8)に供給し、この増
幅器(8)の音声信号をカットオフ周波数5.5Kl(
zのローパスフィルタ(9)を介してサンプリング周波
数12.5KHzの12ビツトA/D変換器(101に
供給し、このA/D変換器(101のデジタル音声信号
を15チヤフ 2、 /L/のデジタルハントバスフィ
ルタバンク(11A) 、(11B) 、 ”、 (
ilo)に供給する。
この15チヤンネルのデジタルハントバスフィルタバン
ク (11ΔL、 (IIB) 、 ・・・・、
(llo)は例えばバターワース4次のデジタルフィル
タにて構成し、250Hzから5.5KHzまでの帯域
が対数軸上で等間隔となるように割り振られている。そ
しζ、各デジタルバンドパスフィルタ(IIA ) 、
(IIs ) 。
ク (11ΔL、 (IIB) 、 ・・・・、
(llo)は例えばバターワース4次のデジタルフィル
タにて構成し、250Hzから5.5KHzまでの帯域
が対数軸上で等間隔となるように割り振られている。そ
しζ、各デジタルバンドパスフィルタ(IIA ) 、
(IIs ) 。
・・・・、(llo)の出力信号を15チヤンネルの整
流器(12A) 、 (12B) 、 ・・・・、
(12o)に夫々供給し、これら整流器(12A >
、 (12B ) 、・・・・。
流器(12A) 、 (12B) 、 ・・・・、
(12o)に夫々供給し、これら整流器(12A >
、 (12B ) 、・・・・。
(12o)の2乗出力を15チヤンネルのデジタルロー
パスフィルタ(13A ) 、 (13B) 、・
・・+、 (13o)に夫々供給する。これらデジタ
ルローパスフィルタ(13A ) 、 (13s )
、・・・・、(131))はカットオフ周波数52.
8HzのFIR(有限インパルス応答形)ローパスフィ
ルタにて構成する。
パスフィルタ(13A ) 、 (13B) 、・
・・+、 (13o)に夫々供給する。これらデジタ
ルローパスフィルタ(13A ) 、 (13s )
、・・・・、(131))はカットオフ周波数52.
8HzのFIR(有限インパルス応答形)ローパスフィ
ルタにて構成する。
そして、各テ゛ジタルローバスフィルり(13八)。
(13B)、・・・・、(13o)の出力信号をサンプ
リング周期5.12m5のサンプラー(14)にイll
t給する。
リング周期5.12m5のサンプラー(14)にイll
t給する。
このサンプラー(14)によりデジタルローパスフィル
タ (13A ) 、 (13s ) 、 ・−
、(13o )の出力信号をフレーム周期5.12m5
毎にサンプリングし、このサンプラー(14)のサンプ
リング信号を音源情報正規化器(15)に供給する。こ
の音源情報正規化器(15)は認識しようとする音声の
話者による声帯音溝特性の違いを除去するものである。
タ (13A ) 、 (13s ) 、 ・−
、(13o )の出力信号をフレーム周期5.12m5
毎にサンプリングし、このサンプラー(14)のサンプ
リング信号を音源情報正規化器(15)に供給する。こ
の音源情報正規化器(15)は認識しようとする音声の
話者による声帯音溝特性の違いを除去するものである。
即ち、フレーム周期毎にサンプラー(14)から供給さ
れるサンプリング信号A+(’l (1=’ 1+・・
・・。
れるサンプリング信号A+(’l (1=’ 1+・・
・・。
15; n :フレーム番号)に対し゛ζ八へ(nl=
log (八1(nl+B)
・・・(11なる対数変換がなされる。この(1)
式において、Bばバイアスでノイズレベルが隠れる程度
の値を設定する。そして、声帯音源特性をyi=a−4
+bなる式で近似する。このa及びbの計数は次式によ
り決定される。
log (八1(nl+B)
・・・(11なる対数変換がなされる。この(1)
式において、Bばバイアスでノイズレベルが隠れる程度
の値を設定する。そして、声帯音源特性をyi=a−4
+bなる式で近似する。このa及びbの計数は次式によ
り決定される。
N (、N+1)(N−1)
(N = 15) ・・・ (2)N(N−4)
(N=15) ・・・ (3)
そして、音源の正規化されたパラメータをPi(nlと
すると、a(ロ)〈OのときパラメータPifn)はP
i(nl−八1(nl−(a(nl ・i + b
(nl) ・・・(41と表わされる。
すると、a(ロ)〈OのときパラメータPifn)はP
i(nl−八1(nl−(a(nl ・i + b
(nl) ・・・(41と表わされる。
又、a (nl上0のときレベルの正規化のみ行ない、
パラメータPi(n)は ・ ・ ・ (5) と表わされる。
パラメータPi(n)は ・ ・ ・ (5) と表わされる。
この様な処理により声帯音源特性の正規化されたバラメ
ークPifnlを音声区間内パラメータメモリ(16)
に供給する。この音声区間内パラメータメモリ (16
)は後述する音声区間判定部(17)からの音声区間判
定信号を受けて声帯音源特性の正規化されたパラメータ
Pi(nlを音声区間毎に格納する。
ークPifnlを音声区間内パラメータメモリ(16)
に供給する。この音声区間内パラメータメモリ (16
)は後述する音声区間判定部(17)からの音声区間判
定信号を受けて声帯音源特性の正規化されたパラメータ
Pi(nlを音声区間毎に格納する。
一方、A/D変換器α0)のデジタル音声信号を音声区
間判定部(17)のゼロクロスカウンタ(18)及びパ
ワー算出器(19)に夫々供給する。このゼロクロスカ
ウンタ(18)は5.12m5毎にその区間の64点の
デジタル音声信号のゼロクロス数をカウントし、そのカ
ウント値を音声区間判定器(20)の第1の入力端に供
給する。又、パワー算出器(19)は5.12m5毎に
その区間のデジタル音声信号のパワー、即ち2乗和を求
め、その区間内パワーを示すパワー信号を音声区間判定
器(20)の第2の入力端に供給する。更に、音源情報
正規化器(I5)の音源正規化情報a (n)及びb
(nlを音声区間判定器(20)の第3の入力端に供給
する。そして、音声区間判定器(20)においてはゼロ
クロス数、区間内パワー及び音源正規化情報a (nl
、 b (nlを複合的に処理し、無音、無声音及び
有声音の判定処理を行ない、音声区間を決定する。この
音声区間判定器(20)の音声区間を示す音声区間判定
信号を音声区間判定部(17)の出力として音声区間内
パラメータメモリ (16)に供給する。
間判定部(17)のゼロクロスカウンタ(18)及びパ
ワー算出器(19)に夫々供給する。このゼロクロスカ
ウンタ(18)は5.12m5毎にその区間の64点の
デジタル音声信号のゼロクロス数をカウントし、そのカ
ウント値を音声区間判定器(20)の第1の入力端に供
給する。又、パワー算出器(19)は5.12m5毎に
その区間のデジタル音声信号のパワー、即ち2乗和を求
め、その区間内パワーを示すパワー信号を音声区間判定
器(20)の第2の入力端に供給する。更に、音源情報
正規化器(I5)の音源正規化情報a (n)及びb
(nlを音声区間判定器(20)の第3の入力端に供給
する。そして、音声区間判定器(20)においてはゼロ
クロス数、区間内パワー及び音源正規化情報a (nl
、 b (nlを複合的に処理し、無音、無声音及び
有声音の判定処理を行ない、音声区間を決定する。この
音声区間判定器(20)の音声区間を示す音声区間判定
信号を音声区間判定部(17)の出力として音声区間内
パラメータメモリ (16)に供給する。
この音声区間内パラメータメモリ (16)に格納され
た音声区間毎に声帯音源特性の正規化された音響パラメ
ータPi(nlをその時系列方向にNAT(Norma
lization Along Trajectory
)処理部(21)に供給する。このNAT処理部(21
)はNAT処理として音響パラメータ時系列Pi(nl
がらそのパラメータ空間における軌跡を直線近似にて推
定し、この軌跡に沿って直線補間にて新たな音響パラメ
ータ時系列口i(mlを形成する。
た音声区間毎に声帯音源特性の正規化された音響パラメ
ータPi(nlをその時系列方向にNAT(Norma
lization Along Trajectory
)処理部(21)に供給する。このNAT処理部(21
)はNAT処理として音響パラメータ時系列Pi(nl
がらそのパラメータ空間における軌跡を直線近似にて推
定し、この軌跡に沿って直線補間にて新たな音響パラメ
ータ時系列口i(mlを形成する。
ここで、このNAT処理部(21)について更に説明す
る。音響パラメータ時系列Pi(nl (i −1,・
・・・、I;n=1.・・・・、N)はそのパラメータ
空間に点列を描く。第10図に2次元パラメータ空間に
分布する点列の例を示す。この第10図に示す如く音声
の非定常部の点列は粗に分布し、準定當部は密に分布す
る。この事は完全に定常であればパラメータは変化せず
、その場合には点列はパラメータ空間に停留することか
らも明らかである。
る。音響パラメータ時系列Pi(nl (i −1,・
・・・、I;n=1.・・・・、N)はそのパラメータ
空間に点列を描く。第10図に2次元パラメータ空間に
分布する点列の例を示す。この第10図に示す如く音声
の非定常部の点列は粗に分布し、準定當部は密に分布す
る。この事は完全に定常であればパラメータは変化せず
、その場合には点列はパラメータ空間に停留することか
らも明らかである。
第11図は第10図にネオ如き点列上に滑らかな曲線よ
りなる軌跡を推定し描いた例を示す。この第11図にネ
オ如く点列に対して軌跡を推定できれば、音声の発声速
度変動に対して軌跡は殆ど不変であると考えることがで
きる。何故ならば、音声の発声速度変動による時間長の
違いは殆どが準定當部の時間的伸縮(第1O図に示す如
き点列におい−Cば準定當部の点列密度の違いに相当す
る。)に起因し、非定常部の時間長の影響は少ないと考
えられるからである。
りなる軌跡を推定し描いた例を示す。この第11図にネ
オ如く点列に対して軌跡を推定できれば、音声の発声速
度変動に対して軌跡は殆ど不変であると考えることがで
きる。何故ならば、音声の発声速度変動による時間長の
違いは殆どが準定當部の時間的伸縮(第1O図に示す如
き点列におい−Cば準定當部の点列密度の違いに相当す
る。)に起因し、非定常部の時間長の影響は少ないと考
えられるからである。
NAT処理部(21)においてはこの様な音声の発声速
度変動に対する軌跡の不変性に着目して時間軸正規化を
行なう。
度変動に対する軌跡の不変性に着目して時間軸正規化を
行なう。
即ち、第1に音響パラメータ時系列Pi(nlに対して
始点Pi(1)から終点Pi(N)迄を連続曲線で描い
た軌跡を推定し、この軌跡を示す曲線をPits)(0
≦S≦S)とする。この場合、必ずしもP 1(o)
−P 1(1) 。
始点Pi(1)から終点Pi(N)迄を連続曲線で描い
た軌跡を推定し、この軌跡を示す曲線をPits)(0
≦S≦S)とする。この場合、必ずしもP 1(o)
−P 1(1) 。
点列全体を近似的に通過するようなものであれば良い。
第2に推定されたPj(slから軌跡の長さSLを求め
、第12図に○印にて示ず如く軌跡に沿って一定長で新
たな点列をリサンプリングする。例えば”・を点に号ン
ブリングする場合、一定長さ、即ちリサンプリング間隔
T=SL/ (M−1)を基準として軌跡上をリサンプ
リングする。このリサンプリングされた点列をQi(m
) (i =1.− 、I; m=L・・・・、門)と
すれば、Qi(11= Pi(01、Qi(M) =
Pi(s)である。
、第12図に○印にて示ず如く軌跡に沿って一定長で新
たな点列をリサンプリングする。例えば”・を点に号ン
ブリングする場合、一定長さ、即ちリサンプリング間隔
T=SL/ (M−1)を基準として軌跡上をリサンプ
リングする。このリサンプリングされた点列をQi(m
) (i =1.− 、I; m=L・・・・、門)と
すれば、Qi(11= Pi(01、Qi(M) =
Pi(s)である。
この様にして得られた新たなパラメータ時系列Qi1m
lは軌跡の基本情報を有しており、しかも音声の発声速
度変動に対して殆ど不変なパラメータとなる。即ち、新
たなパラメータ時系列旧+mlは時間軸止脱化がなされ
たパラメータ時系列となる。
lは軌跡の基本情報を有しており、しかも音声の発声速
度変動に対して殆ど不変なパラメータとなる。即ち、新
たなパラメータ時系列旧+mlは時間軸止脱化がなされ
たパラメータ時系列となる。
この様な処理の為に、音声区間内パラメータメモリ (
16)の音響パラメータ時系列P i(r+lを軌跡j
5算出器(22)に供給する。この軌跡長算出器(22
)は音響パラメータ時系列Pi(nlがそのパラメータ
空間において描(直線近似による軌跡の長さ、即し1I
IIL跡長を算出するものである。この場合、■次九ヘ
クトルa1及びbl間の距離として例えばユークリッド
距離D (a4.bl)をとれば・ ・ ・ (6
) である。尚、この距離としてはチェビシェフ距離、平方
距離等をとることを司とする。そこで、■次元の音響パ
ラメータ時系列Pifn) (+ −1,・・・・、1
;n−1,・・・・、N)より、直線近似により軌跡を
推定した場合の時系列方向に隣接するパラメータ間距離
S (nlは 5(nl=D (Pi (n+1) 、 Pi(nl)
(n −L−・、 N−1・ ・ ・ (7) と表わされる。そして、時系列方向における第1番目の
パラメータPi(11から第n番目のパラメータPi(
nl迄の距MtlSl、+n+はと表わされる。面、S
L+11 = Oである。更に、軌跡長Sl、は と表わされる。軌跡長算出器(22)はこの(7)式、
(8)式及び(9)式にて示す信号処理を行なう如くな
す。
16)の音響パラメータ時系列P i(r+lを軌跡j
5算出器(22)に供給する。この軌跡長算出器(22
)は音響パラメータ時系列Pi(nlがそのパラメータ
空間において描(直線近似による軌跡の長さ、即し1I
IIL跡長を算出するものである。この場合、■次九ヘ
クトルa1及びbl間の距離として例えばユークリッド
距離D (a4.bl)をとれば・ ・ ・ (6
) である。尚、この距離としてはチェビシェフ距離、平方
距離等をとることを司とする。そこで、■次元の音響パ
ラメータ時系列Pifn) (+ −1,・・・・、1
;n−1,・・・・、N)より、直線近似により軌跡を
推定した場合の時系列方向に隣接するパラメータ間距離
S (nlは 5(nl=D (Pi (n+1) 、 Pi(nl)
(n −L−・、 N−1・ ・ ・ (7) と表わされる。そして、時系列方向における第1番目の
パラメータPi(11から第n番目のパラメータPi(
nl迄の距MtlSl、+n+はと表わされる。面、S
L+11 = Oである。更に、軌跡長Sl、は と表わされる。軌跡長算出器(22)はこの(7)式、
(8)式及び(9)式にて示す信号処理を行なう如くな
す。
この軌跡長算出器(22)の軌跡長SLを示す軌跡長信
号を補間間隔算出器(23)に供給する。この補間間隔
算出器(23)は軌跡に沿って直線補間により新たな点
列をリサンプリングする一定長のリサンプリング間隔T
を算出するものである。この場合、M点にりサンプリン
グするとすれば、リサンプリング間隔′rは T=SL/ (M−1) ” ’ α
0)と表わされる。補間間隔算出器(23)はこのQO
j式にて示す信号処理を行なう如くなす。
号を補間間隔算出器(23)に供給する。この補間間隔
算出器(23)は軌跡に沿って直線補間により新たな点
列をリサンプリングする一定長のリサンプリング間隔T
を算出するものである。この場合、M点にりサンプリン
グするとすれば、リサンプリング間隔′rは T=SL/ (M−1) ” ’ α
0)と表わされる。補間間隔算出器(23)はこのQO
j式にて示す信号処理を行なう如くなす。
この補間間隔算出器(23)のりサンプリング間隔Tを
示すリサンプリング間隔信号を補間点抽出器(24)の
一端に供給すると共に音声区間内パラメータメモリ (
16)の音響パラメータ時糸夕旧”1(nlを補間点抽
出器(24)の他端に供給する。この補間点抽出器(2
4)は音響パラメータ時系列Pifnlのそのパラメー
タ空間における軌跡例えばパラメータ間を直線近似した
軌跡に沿ってリサンプリング間隔Tで新たな点列をリサ
ンプリングし、この新たな点列より新たな音響パラメー
タ時系列Qi(m)を形成するものである。
示すリサンプリング間隔信号を補間点抽出器(24)の
一端に供給すると共に音声区間内パラメータメモリ (
16)の音響パラメータ時糸夕旧”1(nlを補間点抽
出器(24)の他端に供給する。この補間点抽出器(2
4)は音響パラメータ時系列Pifnlのそのパラメー
タ空間における軌跡例えばパラメータ間を直線近似した
軌跡に沿ってリサンプリング間隔Tで新たな点列をリサ
ンプリングし、この新たな点列より新たな音響パラメー
タ時系列Qi(m)を形成するものである。
ここで、この補間点抽出器(24)における信号処理を
第13図に示す流れ図に沿って説明する。先ず、ブロッ
ク(24a >にてリサンプリング点の時系列方向にお
ける番号を示す変数Jに値1が設定されると共に音響パ
ラメータ時系列Pi(nlの時系列方向における番号を
示す変数ICに値1が設定される。そして、ブロック(
24b)にて変数、Iがインクリメントされ、ブロック
(24c)にてそのときの変数Jが(M−1)以十であ
るがどうかにより、そのときのりサンプリング点の時系
列方向における番号がリサンプリングする必要のある最
後の番号になっていないがどうかを判断し、なっていれ
ばこの補間点抽出器(24)の信号処理を終了し、なっ
ていなければブロック(24d )にて第1番目のりサ
ンプリング点から第5番目のりサンプリング点までのり
サンプル距1i11DLが算出され、ブロック(24e
)にて変数ICがインクリメントされ、ブロック(24
f )にてリサンプル距離DLが音響パラメータ時系列
Pj(nlの第1番目のパラメータP 1(11がら第
1C番目のパラメータPi(IC)までの距1i1ft
SL(Ic )よりも小さいかどうかにより、そヒの
ときのりサンプリング点が軌跡上においてそのときのパ
ラメータPiQc)よりも軌跡の始端側Gど位置するが
どぅがを判断し、位置していなければブロック(24e
)にて変数ICをインクリメントした後再びブロック
(24f)にてリサンプリング点とパラメータPi(I
C)との軌跡上における位置の比較をし、リサンプリン
グ点が軌跡上においてパラメータPi(Ic)よりも始
端側に位置すると判断されたとき、ブロック(24g)
にてリサンプリングにより軌跡に沿う新たな音響パラメ
ータQi(J)が形成される。即ら、先ず第5番目のり
サンプリング点にょろりサンプル距離DLからこの第5
番目のりサンプリング点よりも始端側に位置する第(I
C−1)番目のパラメータPj(IC−1>による距%
1iSL(IC−1)を減算して第(IC−1)番目の
パラメータP 1Oc−1)から第5番目のりサンプリ
ング点迄の距離SSを求める。次に、!ldL跡上にお
いてこの第5番目のりサンプリング2λの両側に位置す
るパラメータPiQC−1)及びパラメータPi(Ic
)間の距%1t S (+c−t) (この距離5(I
c−1>は(7)式にてボされる信号処理にて得られる
。)にてこの距離SS+除算SS、’ S (IC−1
) L、この除算結果SS/ S (+c−t)に軌跡
上において第5番目のりサンプリング」1代の両側に位
置するパラメータP 1(IC)とPi(+c−t)と
の差(Pi(Ic)−P i(Ic −1) )を掛算
(Pi(Ic) −Pi(+c−z)) * SS/
S(+c−+)して、tiILIlyfl上において第
5番目のりサンプリング点のこのリサンプリング点より
も始端側に隣接して位置する第(IC−1)番目のパラ
メータPi(Ic−1)からの補間量を算出し、この補
間量と第5番目のりサンプリング点よりも始端側に隣接
して位置する第(IC−1)番目のパラメータPiQc
−1)とを加算して、軌跡に沿う新たな音響パラメータ
Qi(ff)が形成される。第14図に2次元の音響パ
ラメータ時系列P(11,P(21,・・・・、P(8
1に対してパラメータ間を直線近似し゛ζ軌跡を推定し
、この軌跡に沿って直線補間により6点の新たな音響パ
ラメータ時系列Q(11,Q(21,・・・・、Q(6
1を形成した例を示す。
第13図に示す流れ図に沿って説明する。先ず、ブロッ
ク(24a >にてリサンプリング点の時系列方向にお
ける番号を示す変数Jに値1が設定されると共に音響パ
ラメータ時系列Pi(nlの時系列方向における番号を
示す変数ICに値1が設定される。そして、ブロック(
24b)にて変数、Iがインクリメントされ、ブロック
(24c)にてそのときの変数Jが(M−1)以十であ
るがどうかにより、そのときのりサンプリング点の時系
列方向における番号がリサンプリングする必要のある最
後の番号になっていないがどうかを判断し、なっていれ
ばこの補間点抽出器(24)の信号処理を終了し、なっ
ていなければブロック(24d )にて第1番目のりサ
ンプリング点から第5番目のりサンプリング点までのり
サンプル距1i11DLが算出され、ブロック(24e
)にて変数ICがインクリメントされ、ブロック(24
f )にてリサンプル距離DLが音響パラメータ時系列
Pj(nlの第1番目のパラメータP 1(11がら第
1C番目のパラメータPi(IC)までの距1i1ft
SL(Ic )よりも小さいかどうかにより、そヒの
ときのりサンプリング点が軌跡上においてそのときのパ
ラメータPiQc)よりも軌跡の始端側Gど位置するが
どぅがを判断し、位置していなければブロック(24e
)にて変数ICをインクリメントした後再びブロック
(24f)にてリサンプリング点とパラメータPi(I
C)との軌跡上における位置の比較をし、リサンプリン
グ点が軌跡上においてパラメータPi(Ic)よりも始
端側に位置すると判断されたとき、ブロック(24g)
にてリサンプリングにより軌跡に沿う新たな音響パラメ
ータQi(J)が形成される。即ら、先ず第5番目のり
サンプリング点にょろりサンプル距離DLからこの第5
番目のりサンプリング点よりも始端側に位置する第(I
C−1)番目のパラメータPj(IC−1>による距%
1iSL(IC−1)を減算して第(IC−1)番目の
パラメータP 1Oc−1)から第5番目のりサンプリ
ング点迄の距離SSを求める。次に、!ldL跡上にお
いてこの第5番目のりサンプリング2λの両側に位置す
るパラメータPiQC−1)及びパラメータPi(Ic
)間の距%1t S (+c−t) (この距離5(I
c−1>は(7)式にてボされる信号処理にて得られる
。)にてこの距離SS+除算SS、’ S (IC−1
) L、この除算結果SS/ S (+c−t)に軌跡
上において第5番目のりサンプリング」1代の両側に位
置するパラメータP 1(IC)とPi(+c−t)と
の差(Pi(Ic)−P i(Ic −1) )を掛算
(Pi(Ic) −Pi(+c−z)) * SS/
S(+c−+)して、tiILIlyfl上において第
5番目のりサンプリング点のこのリサンプリング点より
も始端側に隣接して位置する第(IC−1)番目のパラ
メータPi(Ic−1)からの補間量を算出し、この補
間量と第5番目のりサンプリング点よりも始端側に隣接
して位置する第(IC−1)番目のパラメータPiQc
−1)とを加算して、軌跡に沿う新たな音響パラメータ
Qi(ff)が形成される。第14図に2次元の音響パ
ラメータ時系列P(11,P(21,・・・・、P(8
1に対してパラメータ間を直線近似し゛ζ軌跡を推定し
、この軌跡に沿って直線補間により6点の新たな音響パ
ラメータ時系列Q(11,Q(21,・・・・、Q(6
1を形成した例を示す。
又、このブロック(24g)においては周波数系列方向
に1次元分(i=1.・・・・、I)の信号処理が行な
われる。
に1次元分(i=1.・・・・、I)の信号処理が行な
われる。
この様にしてブロック(24b)乃至(24g)にて始
点及び終点くこれらばQi(11= Pi(Of 、
Qi(M) = Pi(S)である。)を除< (M
−2)点のリサンプリングにより新たな音響パラメータ
時系列Qi((ロ)が形成される。
点及び終点くこれらばQi(11= Pi(Of 、
Qi(M) = Pi(S)である。)を除< (M
−2)点のリサンプリングにより新たな音響パラメータ
時系列Qi((ロ)が形成される。
このNAT処理部(21)の新たな音響パラメータ時系
列Qi((社)をモード切換スイッチ(3)により、登
録モードにおいては認識対象語毎に標準パターンメモ1
月4)に格納し、認識モードにおいCはチェビシェフ距
離算出部(25)の一端に供給する。又、この認識モー
ドにおいては標準パターンメモ1月4)に格納されてい
る標準パターンをチェビシエソ距離算出部(25)の他
端に供給する。このチェビシェフ距離算出部(25)に
おいてはその時人力されている音声の時間軸の正規化さ
れた新たな音響バラメーク時系列口i (mlよりなる
入カバターンと、標準パターンメモ1月4)の標準パタ
ーンとのチェビシェフ距離算出処理がなされる。
列Qi((社)をモード切換スイッチ(3)により、登
録モードにおいては認識対象語毎に標準パターンメモ1
月4)に格納し、認識モードにおいCはチェビシェフ距
離算出部(25)の一端に供給する。又、この認識モー
ドにおいては標準パターンメモ1月4)に格納されてい
る標準パターンをチェビシエソ距離算出部(25)の他
端に供給する。このチェビシェフ距離算出部(25)に
おいてはその時人力されている音声の時間軸の正規化さ
れた新たな音響バラメーク時系列口i (mlよりなる
入カバターンと、標準パターンメモ1月4)の標準パタ
ーンとのチェビシェフ距離算出処理がなされる。
そして、このチェビシェフ距離を、バず距離信号を最小
距離判定部(6)に供給し、この最小距離判定部(6)
にて入カバターンに対するチェビシェフ距1111が最
小となる標準パターンが判定され、この判定結果より人
力音声をポず認識結果を出力端子(7)に供給する。
距離判定部(6)に供給し、この最小距離判定部(6)
にて入カバターンに対するチェビシェフ距1111が最
小となる標準パターンが判定され、この判定結果より人
力音声をポず認識結果を出力端子(7)に供給する。
この様にしてなる音声認識装置の動作について説明する
。
。
マイクロホン(1)の音声信号が音響分キハ部(2)に
て音声区間毎に声帯音源特性の正規化された音響パラメ
ータ時系列Pi(nlに変換され、この音響パラメータ
時系列Pi(nlがNAT処理部(21)に供給され、
このNAT処理部(21)にて音響パラメータ時系列P
i(ロ)からそのパラメータ空間における直線近似によ
る軌跡が推定され、この軌跡に沿って直線補間され時間
軸正規化のなされた新たな音響パラメータ時系列Qit
m)が形成され、登録モードにおいζはこの新たな音響
パラメータ時系列口+ (m)がモード切換スイッチ(
3)を介して標準パターンメモリ(4)に格納される。
て音声区間毎に声帯音源特性の正規化された音響パラメ
ータ時系列Pi(nlに変換され、この音響パラメータ
時系列Pi(nlがNAT処理部(21)に供給され、
このNAT処理部(21)にて音響パラメータ時系列P
i(ロ)からそのパラメータ空間における直線近似によ
る軌跡が推定され、この軌跡に沿って直線補間され時間
軸正規化のなされた新たな音響パラメータ時系列Qit
m)が形成され、登録モードにおいζはこの新たな音響
パラメータ時系列口+ (m)がモード切換スイッチ(
3)を介して標準パターンメモリ(4)に格納される。
又、認識モードにおいては、NAT処理部(21)の新
たな音響パラメータ時系列旧(@がモート′切換スイッ
チ(3)を介してチェビシェフ距離算出部(25)に供
給されると共に標準パターンメモ1月4)の標準パター
ンがチェビシェフ距離算出部(25)に供給される。第
15図乃至第17図に第4図乃至第6図に示す1次元の
入カバターンAのパラメータ時系列; 2.4.6.8
.8.8.8.6.4.4.4.6.8 、標準パター
ンA′のパラメータ時系列、 3.5.7.9゜9、9
.9.7.5.5.1.9、標準パターンB′のパラメ
ータ時系列、 7.6.6.8.8.’ 8.8.6.
、l、 4゜4をNAT処理部(21)にて直線近似
にて軌跡を推定し、リサンプリング点を8点とする処理
をした1次元の大カパクーンAのパラメータ時系列;2
、4.6.8.6.4.6.8、標準パターンA′のパ
ラメータ時系列i 3.5.7.9.7.5.7.9、
標準パターンB′のパラメータ時系列、 7.6.7.
8゜7、6.5.4を夫々示す。この場合、音響パラメ
ータ時系列Pi(nlからそのパラメータ空間における
軌跡を推定し、この軌跡に沿って新たな音響パラメータ
時系列旧(m+が形成されるので、人力音声を変換した
音響パラメータ時系列Pifn)自身により時間軸正規
化がなされる。そして、チェビシェフ距離算出部(25
)において入カバターンAと標準パターンA′との間の
チェビシェフ距離8が算出されると共に入カバターンA
と標準パターンB′との間のチェビシェフ距離16が算
出され、これら距1111[8及び距離16を夫々示す
距離信号が最小距離判定部(6)に供給され、この最小
距離判定部(6)にて距離8が距111t16よりも小
さいことから標準パターンAが人カバターンA′である
と判定され、この判定結果より入力音声が標準パターン
Aであることを示す認識結果が出力端子(7)に得られ
る。従って、部分的に類似しているような語い間に於い
ても誤認識することが比較的少ない音声認識を行なうこ
とができる。
たな音響パラメータ時系列旧(@がモート′切換スイッ
チ(3)を介してチェビシェフ距離算出部(25)に供
給されると共に標準パターンメモ1月4)の標準パター
ンがチェビシェフ距離算出部(25)に供給される。第
15図乃至第17図に第4図乃至第6図に示す1次元の
入カバターンAのパラメータ時系列; 2.4.6.8
.8.8.8.6.4.4.4.6.8 、標準パター
ンA′のパラメータ時系列、 3.5.7.9゜9、9
.9.7.5.5.1.9、標準パターンB′のパラメ
ータ時系列、 7.6.6.8.8.’ 8.8.6.
、l、 4゜4をNAT処理部(21)にて直線近似
にて軌跡を推定し、リサンプリング点を8点とする処理
をした1次元の大カパクーンAのパラメータ時系列;2
、4.6.8.6.4.6.8、標準パターンA′のパ
ラメータ時系列i 3.5.7.9.7.5.7.9、
標準パターンB′のパラメータ時系列、 7.6.7.
8゜7、6.5.4を夫々示す。この場合、音響パラメ
ータ時系列Pi(nlからそのパラメータ空間における
軌跡を推定し、この軌跡に沿って新たな音響パラメータ
時系列旧(m+が形成されるので、人力音声を変換した
音響パラメータ時系列Pifn)自身により時間軸正規
化がなされる。そして、チェビシェフ距離算出部(25
)において入カバターンAと標準パターンA′との間の
チェビシェフ距離8が算出されると共に入カバターンA
と標準パターンB′との間のチェビシェフ距離16が算
出され、これら距1111[8及び距離16を夫々示す
距離信号が最小距離判定部(6)に供給され、この最小
距離判定部(6)にて距離8が距111t16よりも小
さいことから標準パターンAが人カバターンA′である
と判定され、この判定結果より入力音声が標準パターン
Aであることを示す認識結果が出力端子(7)に得られ
る。従って、部分的に類似しているような語い間に於い
ても誤認識することが比較的少ない音声認識を行なうこ
とができる。
ここで、NAT処理を行なう音声認識装置とDPPマツ
チング理を行なう音声認識装置との演算量における差異
について説明する。
チング理を行なう音声認識装置との演算量における差異
について説明する。
入カバターンに対する標準パターン1個当たりのDPマ
ツチング距距離針部部5)における平均演算量をαとし
、チェビシェフ距離算出部(25)における平均演算量
をβとし、NAT処理部(21)の平均の演算量をγと
したとき、3個の標準バター/に対するDPPマツチン
グ理による演算量C1は C1−α ・ J ・ ・
・ (11)である。又、3個の標準バクーンに対する
NAT処理した場合の演算量C2は C2−β・J+γ ・・・ (12)である
。一般に、平均演算量αは平均演算量βに対してα)β
なる関係がある。従って、γ なる関係が成り立つ、即ち認識対象語い数が増加するに
従って演算量C1は演算量C2に対してC1>>C2な
る関係となり、NAT処理を行なう音声認識装置に依れ
ば、演算量を大幅に低減できる。
ツチング距距離針部部5)における平均演算量をαとし
、チェビシェフ距離算出部(25)における平均演算量
をβとし、NAT処理部(21)の平均の演算量をγと
したとき、3個の標準バター/に対するDPPマツチン
グ理による演算量C1は C1−α ・ J ・ ・
・ (11)である。又、3個の標準バクーンに対する
NAT処理した場合の演算量C2は C2−β・J+γ ・・・ (12)である
。一般に、平均演算量αは平均演算量βに対してα)β
なる関係がある。従って、γ なる関係が成り立つ、即ち認識対象語い数が増加するに
従って演算量C1は演算量C2に対してC1>>C2な
る関係となり、NAT処理を行なう音声認識装置に依れ
ば、演算量を大幅に低減できる。
又、NAT処理部(21)より得られる新たな音響パラ
メータ時系列Qifmlはその時系列方向において一定
のパラメータ数に設定できるので、標準パターンメモ1
月4)の記憶領域を有効に利用でき、その記憶容量を比
較的少なくできる。
メータ時系列Qifmlはその時系列方向において一定
のパラメータ数に設定できるので、標準パターンメモ1
月4)の記憶領域を有効に利用でき、その記憶容量を比
較的少なくできる。
ところで、一般に音声の語尾には第18図に示す如くゆ
らぎyがある。この音声の語尾のゆらぎyは音声区間判
定により検出し除去することはできない。この為、従来
、この音声の語尾のゆらぎyを含めてマツチング処理を
行なうようにしており、この音声の語尾のゆらぎyによ
り認識率が低下していることが明らかとなった。
らぎyがある。この音声の語尾のゆらぎyは音声区間判
定により検出し除去することはできない。この為、従来
、この音声の語尾のゆらぎyを含めてマツチング処理を
行なうようにしており、この音声の語尾のゆらぎyによ
り認識率が低下していることが明らかとなった。
発明の目的
本発明は斯かる点に鑑み音声の語尾のゆらぎkこ、よる
影響を比較的少なくして認識率の比較的高いものを得る
ことを目的とする。
影響を比較的少なくして認識率の比較的高いものを得る
ことを目的とする。
発明の概要
本発明は音声信号人力部を有し、この音声信号入力部の
音声信号を音響分析部に供給し、この音響分析部の音響
パラメータ時系列をNAT処理部に供給し、このNAT
処理部にて音響パラメータ時系列からそのパラメータ空
間における軌跡を推定し、この軌跡に沿って新たな音響
パラメータ時系列を形成し、NAT処理部のこの新たな
音響パラメータ時系列を処理することにより音声を確認
するようにした音声確認装置において、NAT処理部に
て音声の語尾に対応する部分を所定量除去して新たな音
響パラメータ時系列を形成するようにしたものであり、
斯かる本発明音声認識装置に依れば、音声の語尾のゆら
ぎによる影響が比較的少なく認識率の比較的高いものを
得ることができる利益がある。
音声信号を音響分析部に供給し、この音響分析部の音響
パラメータ時系列をNAT処理部に供給し、このNAT
処理部にて音響パラメータ時系列からそのパラメータ空
間における軌跡を推定し、この軌跡に沿って新たな音響
パラメータ時系列を形成し、NAT処理部のこの新たな
音響パラメータ時系列を処理することにより音声を確認
するようにした音声確認装置において、NAT処理部に
て音声の語尾に対応する部分を所定量除去して新たな音
響パラメータ時系列を形成するようにしたものであり、
斯かる本発明音声認識装置に依れば、音声の語尾のゆら
ぎによる影響が比較的少なく認識率の比較的高いものを
得ることができる利益がある。
実施例
以F、第19図及び第20図を参照しながら本発明音声
認識装置の一実施例につい゛ζ説明しよう。この第19
図及び第20図において第1図乃至第18図と対応する
部分に同一符号を付してその詳細な説明は省略する。
認識装置の一実施例につい゛ζ説明しよう。この第19
図及び第20図において第1図乃至第18図と対応する
部分に同一符号を付してその詳細な説明は省略する。
本例においては第19図に示す如くNΔ1′処理部(2
1)の補間点抽出器(24)にて音響パラメータ時系列
Pifnlからそのパラメータ空間におけるi++lL
m例えばパラメータ間を直線近似した軌跡に沿ってリサ
ンプリング間隔Tで新たな点列をリサンプリングし、こ
の新たな点列からその音声の語尾に対応する例えば2つ
(これば音声の語尾のゆらぎの統計により決定する。)
の点列を除いて新たな音響パラメータ時系列時系列Qi
(mi (i = 1.・・、T;m = l・・、M
−2)を形成する如くなす。
1)の補間点抽出器(24)にて音響パラメータ時系列
Pifnlからそのパラメータ空間におけるi++lL
m例えばパラメータ間を直線近似した軌跡に沿ってリサ
ンプリング間隔Tで新たな点列をリサンプリングし、こ
の新たな点列からその音声の語尾に対応する例えば2つ
(これば音声の語尾のゆらぎの統計により決定する。)
の点列を除いて新たな音響パラメータ時系列時系列Qi
(mi (i = 1.・・、T;m = l・・、M
−2)を形成する如くなす。
ここで、この補間点抽出器(24)における信号処理を
第19図に示す流れ図に沿って説明する。先ず、ブロッ
ク(24h)にてリサンプリング点の時系列方向におけ
る番号を不ず変数Jに値1が設定されると共に音響パラ
メータ時系列Pifn)の時系列方向における番号を示
す変数ICに値1が設定される。そして、ブロック(2
4i )にて変数Jがインクリメントされ、ブロック(
24j)にてそのとき−の変数Jが<M−2)以下であ
るかどうかにより、そのときのりサンプリング点の時系
列方向における番号かりサンプリングする必要のある最
後の番号になっていないかどうか判断し、なっていれば
この補間点抽出器(24)の信号処理を終了し、なって
いなければブロック(24k )にて第1番目のリサン
プリング点から第3番目のりサンプリング点までのりサ
ンプル距1itllDLが算出され、ブロック(241
)にて変数ICがインクリメントされ、ブロック(24
m )に°ζリザンブル距1i11tDLが音響パラメ
ータ時系列Pi(nlの第1番目のパラメータP 1(
11から第1C番目のパラメータpi(IC)までの距
離SL(Ic)よりも小さいかどうかにより、そのとき
のりサンプリング点が軌跡」二においてそのときのパラ
メータPi(IC)よりも軌跡の始端側に位置するかど
うかを判断し、位置していなければブロック(241)
にて変数ICをインクリメントした後再びブ1.ノック
(24m >にてリサンプリング点とパラメータPi(
Ic)との軌跡上における位置の比較をし、リサンプリ
ング点が軌跡上においてパラメータPi(Ic)よりも
始端側に位置すると判断されたとき、ブロック(24m
)にてリサンプリングにより軌跡に沿う新たな音響パラ
メータ口1(J)が形成される。即ち、先ず第、1番目
のりサンプリング点にょろりサンプル距%1IDLから
この第3番目のりサンプリング点よりも始端側に位置す
る% (IC−1)番HのパラメータPi(IC−1)
による距離5L(IG−1)を減算して第1ニー1)番
目のパラメータPi(lc−x)から第3番目のりサン
プリング点迄の距1i41iSSを求める。次に、軌跡
−■二においてこの第3番目のりサンプリング点の両側
に位置するパラメータP 1(Ic−z)及びパラメー
タPi(IC)間の距離S(+c−z) (この距離5
Oc−1>は(7)式に′Cボされる信号処理にて得ら
れる。)にてこの距l1IItSSを除算SS/ S
(+c−t) L、この除算結果SS/ S (+c−
zンにりL尊王において第3番目のりサンプリング点の
両側に位置するパラメータPi(IC)とPi(+c−
+)との差(Pi(Ic)−Pi(1cm1))を掛算
(Pi(IC) −Pi(IC−1)) * SS/
5(IC−1)して、軌跡上におい゛ζ第J番目のりサ
ンプリング点のごのリサンプリング点よりも始端側に隣
接して位置する第(IC−1)番目のパラメータP 1
(IC−1>からの補間量を初出し、この補間量と第3
番目のりサンプリング点よりも始端側に隣接して位置す
る第(IC−1)番HのパラメータPi(+c−t)と
を加算して、軌跡に沿う新たな音響パラメータ旧(J)
が形成され、以下ブロック(24i )乃至(24n
)にて始点(これは旧(1) = P 1(olであり
、算出処理を必要とせず置換により得られる。)と、音
声の語尾に対応する所定数例えば2つの新たな音響パラ
メーク旧(ト1)及び旧(M)とを除く算出処理により
、(M−2)点の新たな音響パラメータ時系列Qi(m
) (i = 1.・・。
第19図に示す流れ図に沿って説明する。先ず、ブロッ
ク(24h)にてリサンプリング点の時系列方向におけ
る番号を不ず変数Jに値1が設定されると共に音響パラ
メータ時系列Pifn)の時系列方向における番号を示
す変数ICに値1が設定される。そして、ブロック(2
4i )にて変数Jがインクリメントされ、ブロック(
24j)にてそのとき−の変数Jが<M−2)以下であ
るかどうかにより、そのときのりサンプリング点の時系
列方向における番号かりサンプリングする必要のある最
後の番号になっていないかどうか判断し、なっていれば
この補間点抽出器(24)の信号処理を終了し、なって
いなければブロック(24k )にて第1番目のリサン
プリング点から第3番目のりサンプリング点までのりサ
ンプル距1itllDLが算出され、ブロック(241
)にて変数ICがインクリメントされ、ブロック(24
m )に°ζリザンブル距1i11tDLが音響パラメ
ータ時系列Pi(nlの第1番目のパラメータP 1(
11から第1C番目のパラメータpi(IC)までの距
離SL(Ic)よりも小さいかどうかにより、そのとき
のりサンプリング点が軌跡」二においてそのときのパラ
メータPi(IC)よりも軌跡の始端側に位置するかど
うかを判断し、位置していなければブロック(241)
にて変数ICをインクリメントした後再びブ1.ノック
(24m >にてリサンプリング点とパラメータPi(
Ic)との軌跡上における位置の比較をし、リサンプリ
ング点が軌跡上においてパラメータPi(Ic)よりも
始端側に位置すると判断されたとき、ブロック(24m
)にてリサンプリングにより軌跡に沿う新たな音響パラ
メータ口1(J)が形成される。即ち、先ず第、1番目
のりサンプリング点にょろりサンプル距%1IDLから
この第3番目のりサンプリング点よりも始端側に位置す
る% (IC−1)番HのパラメータPi(IC−1)
による距離5L(IG−1)を減算して第1ニー1)番
目のパラメータPi(lc−x)から第3番目のりサン
プリング点迄の距1i41iSSを求める。次に、軌跡
−■二においてこの第3番目のりサンプリング点の両側
に位置するパラメータP 1(Ic−z)及びパラメー
タPi(IC)間の距離S(+c−z) (この距離5
Oc−1>は(7)式に′Cボされる信号処理にて得ら
れる。)にてこの距l1IItSSを除算SS/ S
(+c−t) L、この除算結果SS/ S (+c−
zンにりL尊王において第3番目のりサンプリング点の
両側に位置するパラメータPi(IC)とPi(+c−
+)との差(Pi(Ic)−Pi(1cm1))を掛算
(Pi(IC) −Pi(IC−1)) * SS/
5(IC−1)して、軌跡上におい゛ζ第J番目のりサ
ンプリング点のごのリサンプリング点よりも始端側に隣
接して位置する第(IC−1)番目のパラメータP 1
(IC−1>からの補間量を初出し、この補間量と第3
番目のりサンプリング点よりも始端側に隣接して位置す
る第(IC−1)番HのパラメータPi(+c−t)と
を加算して、軌跡に沿う新たな音響パラメータ旧(J)
が形成され、以下ブロック(24i )乃至(24n
)にて始点(これは旧(1) = P 1(olであり
、算出処理を必要とせず置換により得られる。)と、音
声の語尾に対応する所定数例えば2つの新たな音響パラ
メーク旧(ト1)及び旧(M)とを除く算出処理により
、(M−2)点の新たな音響パラメータ時系列Qi(m
) (i = 1.・・。
];m=1.・・、M−2)が形成される。尚、このブ
ロック(24n )においては周波数系列方向に■次元
分の信号処理が行なわれる。
ロック(24n )においては周波数系列方向に■次元
分の信号処理が行なわれる。
このNAT処理部(21)の音声の語尾に対応するパラ
メータを除いた新たな音響パラメータ時系列Qi(ml
(i=L=+ I ;m=11”1 M−2>をモ
ード切換スイッチ(3)に供給する。その他音響分析部
(2)、標準パターンメモリ(4)、チェビシェフ距離
算出部(25) 、最小距離判定部(6)等は七述第9
図に示す音声認識装置と同様に構成する。
メータを除いた新たな音響パラメータ時系列Qi(ml
(i=L=+ I ;m=11”1 M−2>をモ
ード切換スイッチ(3)に供給する。その他音響分析部
(2)、標準パターンメモリ(4)、チェビシェフ距離
算出部(25) 、最小距離判定部(6)等は七述第9
図に示す音声認識装置と同様に構成する。
この様延してなる音声認識装置の動作について説明する
。
。
マイクロホン(11の音声信号が音響分析部(2)にて
音声区間毎に声帯音源特性の正規化さ*t 7’;:音
響パラメータ時系列Pi(n)に変換され、ごの召響パ
ラメータ時系列Pi(nlがNAT処理部(21)に供
給され、ごのNAT処理部(21)にて音響パラメータ
時系列Pi(n)からそのパラメータ空間における直線
近似による軌跡が推定され、この軌跡に沿って音声の語
尾に対応する音響パラメータQ i (M−1)及び[
li(M)を除く新たな音響パラメータ時系列旧(”l
(1□ ’l+・・。
音声区間毎に声帯音源特性の正規化さ*t 7’;:音
響パラメータ時系列Pi(n)に変換され、ごの召響パ
ラメータ時系列Pi(nlがNAT処理部(21)に供
給され、ごのNAT処理部(21)にて音響パラメータ
時系列Pi(n)からそのパラメータ空間における直線
近似による軌跡が推定され、この軌跡に沿って音声の語
尾に対応する音響パラメータQ i (M−1)及び[
li(M)を除く新たな音響パラメータ時系列旧(”l
(1□ ’l+・・。
I 、; m = 1 +・・、M−2)が形成される
。音声の語尾のゆらぎは軌跡上において後方に比較的短
い軌跡長となって表われ、この軌跡長は発生の違いによ
る変動は極めて小さく、軌跡の後方の所定の軌跡長(こ
れは統計的に得られる。)を除くごとにより音声の語尾
のゆらぎだけを除くことができる。
。音声の語尾のゆらぎは軌跡上において後方に比較的短
い軌跡長となって表われ、この軌跡長は発生の違いによ
る変動は極めて小さく、軌跡の後方の所定の軌跡長(こ
れは統計的に得られる。)を除くごとにより音声の語尾
のゆらぎだけを除くことができる。
従って、音声の語尾に対応する音響パラメータQ i
(M−1)及びotrmを除く新たな音響パラメータ時
系列Qi(ml (i =L・・、 I ;m=1.
・・、 M 2)は音声の語尾のゆらぎの影響が比較
的少ないものとなる。第20図に2次元にてこの様な状
態を不ず。この第20図において、11点の・印により
音響パラメータ時系列P(1)、 ・・IP(11)
をボし、これら・即問の実線により直線近似による軌跡
を示し、9点の○印により新たな音響パラメータ時系列
Q fil 。
(M−1)及びotrmを除く新たな音響パラメータ時
系列Qi(ml (i =L・・、 I ;m=1.
・・、 M 2)は音声の語尾のゆらぎの影響が比較
的少ないものとなる。第20図に2次元にてこの様な状
態を不ず。この第20図において、11点の・印により
音響パラメータ時系列P(1)、 ・・IP(11)
をボし、これら・即問の実線により直線近似による軌跡
を示し、9点の○印により新たな音響パラメータ時系列
Q fil 。
・・、Q(9)を示す。この第20図より明らかな様に
軌跡の後方に位置する音響パラメータP(91,P(1
01゜P (n )は軌跡上において比較的短い軌跡長
をとり、この部分は音声の語尾のゆらぎを表わし、この
分に対応する新たな音響パラメータQ(9)を除く新た
な音響パラメータ時系列Q (11、・・、Q(81は
音声の拾尾のゆらぎのt、Sの比較的少ないものとなる
。
軌跡の後方に位置する音響パラメータP(91,P(1
01゜P (n )は軌跡上において比較的短い軌跡長
をとり、この部分は音声の語尾のゆらぎを表わし、この
分に対応する新たな音響パラメータQ(9)を除く新た
な音響パラメータ時系列Q (11、・・、Q(81は
音声の拾尾のゆらぎのt、Sの比較的少ないものとなる
。
このNAT処理部(21)の新たな音響パラメータ時系
列Qi(m) (i =L”+ I ;m−L−・+
M−2)が標準パターン゛として登録モードにおい°
ζはモード切換スイッチ(3)を介して標準パターンメ
モ1月に格納される。
列Qi(m) (i =L”+ I ;m−L−・+
M−2)が標準パターン゛として登録モードにおい°
ζはモード切換スイッチ(3)を介して標準パターンメ
モ1月に格納される。
又、認識モードにおいては、N A 1’処理部(21
)の新たな音響パラメータ時系列旧(nnl (i−1
+・・。
)の新たな音響パラメータ時系列旧(nnl (i−1
+・・。
1;m=L・・、M−2)が入カバターンとしてモード
切換スイッチ(3)を介してチェビシェフ距離算出部(
25)に供給されると共に標準パターンメモ1月4)の
標準パターンがチェビシェフ距離算出部(25)に供給
され、人カバターンと標準パターンとのチェビシェフ距
離が算出され、最小距離判定部(6)にてこのチェビシ
ェフ距離が最小となる標準パターンが判定され、この標
準パターンが人力音声をボす認識結果として出力端子(
7)に得られる。
切換スイッチ(3)を介してチェビシェフ距離算出部(
25)に供給されると共に標準パターンメモ1月4)の
標準パターンがチェビシェフ距離算出部(25)に供給
され、人カバターンと標準パターンとのチェビシェフ距
離が算出され、最小距離判定部(6)にてこのチェビシ
ェフ距離が最小となる標準パターンが判定され、この標
準パターンが人力音声をボす認識結果として出力端子(
7)に得られる。
この場合、標準パターン及び入カバターンが音声の語尾
のゆらぎの影響の比較的少ない新たな音響パラメータ時
系列Qi(m) (i =1.=、 I ; rn−
1,・・。
のゆらぎの影響の比較的少ない新たな音響パラメータ時
系列Qi(m) (i =1.=、 I ; rn−
1,・・。
M−2)よりなるので、音声の語尾のゆらぎによる影響
が比較的少なく、比較的高い認識率が得られる。
が比較的少なく、比較的高い認識率が得られる。
以上述べた如く本例に依れば音声信号入力部としてのマ
イクロホン(1)を有し、この音声信号入力部(11の
音声信号を音響分析部(2)に供給し、この音響分析部
の音響パラメータ時系列Pi(nlをNAT処理部(2
1)に供給し、このNAT処理部(21)にて音響パラ
メータ時系列Pifnlからそのパラメータ空間におけ
る!lL跡を推定し、この軌跡に沿って新たな音響パラ
メータ時系列Qi((6)(i =1.・・+Iim
= 1.= 、 M)を形成し、NAT処理部(21)
のこの新たな音響パラメータ時系列旧(@を処理するこ
とにより音声を61認するようにした音声確認装置Fに
おいて、NAT処理部(21)にて音声の語尾に対応す
る2つの新たな音響パラメータQi(M−1)及びQi
(H)を除去して新たな音響パラメータ時系列Qihl
(t =1s・+ I ; m=l、”、 M
2)を形成するようにした為、音声の語尾のゆらぎによ
る影響が比較的少なく、認識率の比較的高いものを得る
ことができる利益がある。
イクロホン(1)を有し、この音声信号入力部(11の
音声信号を音響分析部(2)に供給し、この音響分析部
の音響パラメータ時系列Pi(nlをNAT処理部(2
1)に供給し、このNAT処理部(21)にて音響パラ
メータ時系列Pifnlからそのパラメータ空間におけ
る!lL跡を推定し、この軌跡に沿って新たな音響パラ
メータ時系列Qi((6)(i =1.・・+Iim
= 1.= 、 M)を形成し、NAT処理部(21)
のこの新たな音響パラメータ時系列旧(@を処理するこ
とにより音声を61認するようにした音声確認装置Fに
おいて、NAT処理部(21)にて音声の語尾に対応す
る2つの新たな音響パラメータQi(M−1)及びQi
(H)を除去して新たな音響パラメータ時系列Qihl
(t =1s・+ I ; m=l、”、 M
2)を形成するようにした為、音声の語尾のゆらぎによ
る影響が比較的少なく、認識率の比較的高いものを得る
ことができる利益がある。
又、NAT処理部(21)にて形成する新たな音響パラ
メータ時系列Qi(m) (i =1.−、 I ;
m=1゜・・、M−2)が音声の語尾に対応するパラ
メータ分だけ少ないパラメータ数にできるので、その分
だけ標準パターンメモリ(4)の記す、a容量を少なく
できる利益がある。
メータ時系列Qi(m) (i =1.−、 I ;
m=1゜・・、M−2)が音声の語尾に対応するパラ
メータ分だけ少ないパラメータ数にできるので、その分
だけ標準パターンメモリ(4)の記す、a容量を少なく
できる利益がある。
尚、上述実施例においては音声の語尾に対応して2つの
りサンプリング点を除いて新たな音響パラメータ時系列
Qi(ml (i = 1.= 、 I ; m−1
s・。
りサンプリング点を除いて新たな音響パラメータ時系列
Qi(ml (i = 1.= 、 I ; m−1
s・。
M−2)を形成した場合について述べたLJれども、音
声の語尾のゆらぎの統計に応じて1つ等通貨な数のりサ
ンプリング点を除いて新たな音響パラメータ時系列を形
成しても上述実施例と同様の作用効果を得ることができ
ることは用意に理解できよう。又、上述実施例において
は音響パラメータ時系列Pi(n)からそのパラメータ
空間における軌j跡を推定し、この軌跡に沿って新たな
点列をリサンプリングし、この新たな点列のうちの音声
の語尾に対応する点列を除く点列より新たな音響パラメ
ータ時系列を形成するようにした場合について述べたけ
れども、音響分析部(2)の音響パラメータ時系列Pi
(n)からそのパラメータ空間における1tilt h
Wを111定し、この軌跡上における音声の語尾のゆら
ぎに対応する部分の銃側により得られる軌跡長を軌跡の
終端側から除き、この音声の語尾のゆらぎに対応する軌
跡長を除いた軌跡に沿って新たな音響パラメータ時系列
を形成するようにしても上述実施例と同様の作用効果を
得ることができることは容易に理解できよう。又、上述
実施例においては音響パラメータ時系列からそのパラメ
ータ空間における直線近似による軌跡の軌跡長を算出す
るようにした場合について述べたけれども、円弧近似、
スプライン近似等による軌跡の軌跡長を算出するように
しても上述実施例と同様の作用効果を得ることができる
ことは容易に理解できよう。更に、本発明は上述実施例
に限らず本発明の要旨を逸脱することなくその他種々の
構成を取り得ることは勿論である。
声の語尾のゆらぎの統計に応じて1つ等通貨な数のりサ
ンプリング点を除いて新たな音響パラメータ時系列を形
成しても上述実施例と同様の作用効果を得ることができ
ることは用意に理解できよう。又、上述実施例において
は音響パラメータ時系列Pi(n)からそのパラメータ
空間における軌j跡を推定し、この軌跡に沿って新たな
点列をリサンプリングし、この新たな点列のうちの音声
の語尾に対応する点列を除く点列より新たな音響パラメ
ータ時系列を形成するようにした場合について述べたけ
れども、音響分析部(2)の音響パラメータ時系列Pi
(n)からそのパラメータ空間における1tilt h
Wを111定し、この軌跡上における音声の語尾のゆら
ぎに対応する部分の銃側により得られる軌跡長を軌跡の
終端側から除き、この音声の語尾のゆらぎに対応する軌
跡長を除いた軌跡に沿って新たな音響パラメータ時系列
を形成するようにしても上述実施例と同様の作用効果を
得ることができることは容易に理解できよう。又、上述
実施例においては音響パラメータ時系列からそのパラメ
ータ空間における直線近似による軌跡の軌跡長を算出す
るようにした場合について述べたけれども、円弧近似、
スプライン近似等による軌跡の軌跡長を算出するように
しても上述実施例と同様の作用効果を得ることができる
ことは容易に理解できよう。更に、本発明は上述実施例
に限らず本発明の要旨を逸脱することなくその他種々の
構成を取り得ることは勿論である。
発明の効果
本発明音声認識装置に依れば、音声信号人力部を有し、
この音声信号入力部の音声信号を音響分析部に供給し、
この音響分析部の音響パラメータ時系列をNAT処理部
に供給し、ごのN A T処理部にて音響パラメータ時
系列からそのパラメータ空間における軌跡を推定し、こ
の軌跡に沿って新たな音響パラメータ時系列を形成し、
N A T’処理部のこの新たな音響パラメータ時系列
を処理することにより音声を確認するようにした音声確
認装置において、NAT処理部にて音声の語尾に対応す
る部分を所定量除去して新たな音響バラメーク時系列を
形成するようにした為、音声の語尾のゆらぎによる影響
が比較的少なく認識率の比較的1uiいものを得ること
ができる利益がある。
この音声信号入力部の音声信号を音響分析部に供給し、
この音響分析部の音響パラメータ時系列をNAT処理部
に供給し、ごのN A T処理部にて音響パラメータ時
系列からそのパラメータ空間における軌跡を推定し、こ
の軌跡に沿って新たな音響パラメータ時系列を形成し、
N A T’処理部のこの新たな音響パラメータ時系列
を処理することにより音声を確認するようにした音声確
認装置において、NAT処理部にて音声の語尾に対応す
る部分を所定量除去して新たな音響バラメーク時系列を
形成するようにした為、音声の語尾のゆらぎによる影響
が比較的少なく認識率の比較的1uiいものを得ること
ができる利益がある。
第1図はDPマツチング処理により背戸認識を行なうよ
うにした音声認識装置の例を示す構成図、第2図はDP
マツチング処理の説明に(Jシ4°る概念図、第3図は
音響パラメータ空間に43ける軌跡の説明に供する線図
、第4図、第5図及び第6図は夫々1次元の入カバター
ンA1標準パターンA′及び標準パターンB′の例を示
す線図、第7図は入カバターンAのパラメータ時系列と
標準パターンA′のパラメータ時系列とのDPマソヂン
グ処理による時間軸正規化の説明に供する線図、第8図
は入カバターンAのパラメータ時系列と標準パターンB
′のパラメータ時系列とのDPマンナング処理による時
間軸正規化の説明に供する線図、第9図はNAT処理を
して音声認識を行なうようにした音声認6h装置の例を
不ず構成図、第10図、第11図、第12図及び第14
図は夫々NAT処理部の説明に供する線図、第13図は
補間点抽出器の説明に供する流れ図、第15図、第16
図及び第17図1は夫々NAT処理部にてNAT処理し
た人カバターンA、標準パターンA′及び標準パターン
B′の1次元の音響パラメータ時系列を示す線刻、第1
8図は音声波形の例を示す線図、第19図は本発明音声
認識装置の要部の一実施例を示す流れ図、第20図は第
19図の説明に供する線図である。 (1)は音声信号人力部としてのマイクロボン、(2)
は音響分析部、(3)はモード切換スイッチ、(4)は
標準パターンメモリ、(6)は最小距離判定部、(II
A)。 (lle)、・・・+、 (llo)は15チヤンネ
ルのデジタルバンドパスフィルタバンク、(16)は音
声区間内パラメータメモリ、(21)はNAT処理部、
(22)は軌跡長算出器、(23)は補間間隔算出器、
(24)は補間点抽出器、(25)はチェビシェフ距離
算出部、(26)は軌跡長信号付加器、(27)は標準
パターン選択部、yは音声の語尾のゆらぎである。
うにした音声認識装置の例を示す構成図、第2図はDP
マツチング処理の説明に(Jシ4°る概念図、第3図は
音響パラメータ空間に43ける軌跡の説明に供する線図
、第4図、第5図及び第6図は夫々1次元の入カバター
ンA1標準パターンA′及び標準パターンB′の例を示
す線図、第7図は入カバターンAのパラメータ時系列と
標準パターンA′のパラメータ時系列とのDPマソヂン
グ処理による時間軸正規化の説明に供する線図、第8図
は入カバターンAのパラメータ時系列と標準パターンB
′のパラメータ時系列とのDPマンナング処理による時
間軸正規化の説明に供する線図、第9図はNAT処理を
して音声認識を行なうようにした音声認6h装置の例を
不ず構成図、第10図、第11図、第12図及び第14
図は夫々NAT処理部の説明に供する線図、第13図は
補間点抽出器の説明に供する流れ図、第15図、第16
図及び第17図1は夫々NAT処理部にてNAT処理し
た人カバターンA、標準パターンA′及び標準パターン
B′の1次元の音響パラメータ時系列を示す線刻、第1
8図は音声波形の例を示す線図、第19図は本発明音声
認識装置の要部の一実施例を示す流れ図、第20図は第
19図の説明に供する線図である。 (1)は音声信号人力部としてのマイクロボン、(2)
は音響分析部、(3)はモード切換スイッチ、(4)は
標準パターンメモリ、(6)は最小距離判定部、(II
A)。 (lle)、・・・+、 (llo)は15チヤンネ
ルのデジタルバンドパスフィルタバンク、(16)は音
声区間内パラメータメモリ、(21)はNAT処理部、
(22)は軌跡長算出器、(23)は補間間隔算出器、
(24)は補間点抽出器、(25)はチェビシェフ距離
算出部、(26)は軌跡長信号付加器、(27)は標準
パターン選択部、yは音声の語尾のゆらぎである。
Claims (1)
- 音声信号入力部を有し、該音声信号入力部の音声信号を
音響分析部に供給し、該音響分析部の音響パラメータ時
系列をNAT処理部に供給し、該NAT処理部にて上記
音響パラメータ時系列からそのパラメータ空間における
軌跡を推定し、該軌跡に沿って新たな音響パラメータ時
系列を形成し、上記NAT処理部の該新たな音響パラメ
ータ時系列を処理することにより音声を確認するように
した音声確認装置において、上記NAT処理部にて上記
音声の語尾に対応する部分を所定量除去して新たな音響
パラメータ時系列を形成するようにしたことを特徴とす
る音声認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59130722A JPS619697A (ja) | 1984-06-25 | 1984-06-25 | 音声認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59130722A JPS619697A (ja) | 1984-06-25 | 1984-06-25 | 音声認識装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS619697A true JPS619697A (ja) | 1986-01-17 |
| JPH0573036B2 JPH0573036B2 (ja) | 1993-10-13 |
Family
ID=15041061
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59130722A Granted JPS619697A (ja) | 1984-06-25 | 1984-06-25 | 音声認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS619697A (ja) |
-
1984
- 1984-06-25 JP JP59130722A patent/JPS619697A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0573036B2 (ja) | 1993-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5651094A (en) | Acoustic category mean value calculating apparatus and adaptation apparatus | |
| CA1227286A (en) | Speech recognition method and apparatus thereof | |
| KR20180050652A (ko) | 음향 신호를 사운드 객체들로 분해하는 방법 및 시스템, 사운드 객체 및 그 사용 | |
| JPS6024597A (ja) | 音声登録方式 | |
| JP3130524B2 (ja) | 音声信号認識方法およびその方法を実施する装置 | |
| JPWO2010097870A1 (ja) | 音楽検索装置 | |
| JPS619697A (ja) | 音声認識装置 | |
| JPH02157800A (ja) | 特徴抽出方式 | |
| JPS613200A (ja) | 音声認識装置 | |
| KR930007790B1 (ko) | 음성 인식방법 | |
| JPS619696A (ja) | 音声認識装置 | |
| JPS60252396A (ja) | 音声認識装置 | |
| JPS6114699A (ja) | 音声認識装置 | |
| JPS6117196A (ja) | 音声認識装置 | |
| JPS60249199A (ja) | 音声認識装置 | |
| JPS60254198A (ja) | 音声認識装置 | |
| JP4576612B2 (ja) | 音声認識方法および音声認識装置 | |
| JPS6117195A (ja) | 音声認識装置 | |
| JPS6129897A (ja) | パタ−ン比較装置 | |
| JPS61208097A (ja) | 音声認識装置 | |
| JPH05313695A (ja) | 音声分析装置 | |
| JPH01251000A (ja) | 音声信号分析方法 | |
| JPS61176997A (ja) | 音声認識装置 | |
| JPS61176996A (ja) | 音声認識装置 | |
| JPH04323698A (ja) | パターンマッチング法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |