JPH04188200A - 音声認識装置 - Google Patents
音声認識装置Info
- Publication number
- JPH04188200A JPH04188200A JP2318580A JP31858090A JPH04188200A JP H04188200 A JPH04188200 A JP H04188200A JP 2318580 A JP2318580 A JP 2318580A JP 31858090 A JP31858090 A JP 31858090A JP H04188200 A JPH04188200 A JP H04188200A
- Authority
- JP
- Japan
- Prior art keywords
- similarity
- input
- recognition
- standard pattern
- formula
- 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.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
二
産業上の利用分野
本発明は 機械に人間の声を認識させる音声認識装置に
関するものであa 従来の技術 従来から、認識率の向上のみを意図せず、耐雑音性をも
重視した音声認識方法が提案されてい乙例えは 耐雑音
性を向上させる方法として、認識すべき音声とその前後
の騒音を含む十分長い区間を入力信号区間とし、この入
力信号区間(ミ ある時間的な基準を設け、基準点を端
点としてその端点から最短音声区間のN1フレームの区
間から最長音声区間のN2フレームの区間までのN2−
N1+1とおりの音声区間候補のそれぞれに対し、音声
区間長を一定時間に伸縮しながら認識対象の標準パター
ンとの照合を行なって各認識対象の類似度または距離を
求めるという操作を、入力信号の全区間の最初から最後
まで基準点を操作して行ない、 全での基準点位置の全
ての音声区間候補に対する類似度を各認識対象について
比較し、類似度が最大となる認識対象を認識結果として
出力するというものであった まず、従来の考え方を第3図〜第5図を用いて説明すム
同じ言葉を発生してhi生の時間的な長さ(音声長)
は発生方法によっても異なるμ人の違いによっても異な
ム パターンマツチングによる音声認識方法では入力音
声の長さを標準的な音声長に正規化した上で類似度計算
を行なって音声の認識を行なう。第3図は音声長の正規
化の様子を示したものであム 入力音声の長さの最小長
をN1、最大長をN2とし、音声の標準的な長さ(標準
パターン長)を工とすると、第3図に示すように 長さ
N(Nl≦N≦N2)の音声長を伸縮して長さIに正規
化することになa 第3図では音声の終端を一致させて
伸縮するようになっていも 伸縮には線形伸縮式を用い
ム 念 未知入力の音声長Nを(式1)によって標準パター
ン長に伸縮することになる力(この様子を図示したのが
第4図であム 横軸に入力長、縦軸に標準パターン長を
とり、終端を一致させると、入力音声長はN1〜N2の
範囲であるか収 入力と標準パターンとのマツチングレ
ートは 入力軸のN1≦N≦N2内の1点を始端とし、
Pを終端とする直線となム したがって、類似度計算
は全て三角形の内側で行なわれることになムいま、時間
長Nuの未知入力があり、その内容が音声にであったと
す4 ただし、未知入力の終端は既知である力又 始端
は未知である(したがって、Nuも未知である)とすム
この未知入力と単語にの標準パターンSkの照合を行
なう場合、NをN1からN2まで、 1フレームずつず
らせながら、各フレームに対して(式1)を用いて時間
長を に伸縮し、未知入力パラメータと標準パターンと
の類似度を求めも このとき標準パターンはSkである
ので、発生が正確であるならG二N=Nuにおいて類似
度は最大となるはずであムまた 他の任意の標準パター
ンSk’ に対するより−k Skに対して類似度が
大きくなるはずであム このようにして、未知入力の始
端が決められも(シたがって音声長が決められる)と同
時に音声kを認識することができも さて、第4図においては終端が既知として説明を行なっ
た力\ 両端が未知の場合、すなわ板 音声区間が不明
である場合に敷 この方法を拡張することができへ 第
5図はその説明図であム 図において、終端点の横軸(
入力の時間軸)座標をjとすム ここで、もしJの位置
が入力音声の終端に一致していれば第4図の場合と同じ
である力(今度は両端点が未知という仮定であるので、
必ずしもjが音声の終端点と一致するとも限らなu%し
かしなが牡 jを音声区間が十分に入る広い範囲jl≦
j≦j2でスキャンすれば jが音声の終端と一致する
時点j=joが必ず存在すム その場合、始端点はj
0−N2〜jO−Nlの範囲内の点jO−Nuに存在す
るはずであム そして、このようなスキャンした場合に
おいても 発生した言葉と標準パターンが一致していれ
ば 始端がjO−Nu、終端がjOのときの類似度力\
他のどのようなjおよびNの組合せよりも大きくなa
しか私 この類似度は他の標準パターンに対する類似度
よりも大きし〜 したがって、認識結果が求められると
同時に音声の始端戊 終端点が定まaこのように第5図
に示した方法6上 雑音と音声が混在した信号から、標
準パターンに最も類似した部分を切り出して認識するこ
とができも したかって、一般に用いられているような
複雑な音声区間検出の手続きを必要とせず、音声区間は
認識された音声とともに結果として出力されも類似度の
計算は以下に述べるようζニ 特徴パラメータの時系列
パターンを用し\ 統計的距離尺度(事後確立に基づく
距離)によって計算す4■フレームあたりの特徴パラメ
ータの個数をDとすると、■フレームの時系列パターン
はDXI次元のベクトルとなム いま、未知入力の第1
フレームのパラメータをxl、単語にと標準パターンの
第1フレームの成分をakとすると、次式で求められも Hi= (xi、 i、 N2. −xd、
1−xD、 i)(式2) %式%) (式3) 時系列パターンをそれぞれ%、Akとすると、次式で求
められム % = (El、に2. ・・・* ’Kl、+
++、xI)(式4) %式%) (式5) 単語kに対する類似度をLkとすると、次式で求められ
も Lk=Bk−/A−χ (式6)=
Bk−Σ (al)L−xi (式7)ここで
、/Ak、Bkは単語にの標準パターンであム /Ak=2W−、’(/ALk−/ue)
(式9)%式% (式10) ただし、7p、 kは単語にの平均値ペクトkttte
は全ての単語の周囲情報の平均値ベクトルであムまたW
aは共分散行列であり、各単語の共分散行列’Wkと周
囲情報の共分散行列theを用いて作成できも vJa=(ΣWk+We)/ (K+1) (式1
1)Kは単語の種類であム /p、e、’rWeは 各単語に属する多くのサンプル
を用いて次のように作成すも 第6図に示すように 音
声とその周囲の区間に対して、 lフレームずつずらせ
ながら複数の区間(区間長は1フレーム)を設定すム
このような操作を各単語の多くのサンプルに対して行な
い、 それらの区間のパラメータの平均値ベクトルμe
と共分散行列’+Weを作成すも 認識結果を得るには類似度計算式(7)において、Lk
を最小とするに=Mを求めればよし〜 すなわぢ m1nL k =min (B k−Σ(8J’−xi
)、11 =Bk−max(Σj2 ’ (N) ) (式1
3)= B k −maxM’ (N)
(式14)ここで、1’ (N)= (aLJ’ ・
xi(式15) は マツチングルートNに従って時間伸縮された後の第
1フレームの入力X1と標準パターンにの部分類似度で
あム 次GQ 時間伸縮の意味するところを考えてみ
も 時間伸縮をされる前の未入力ベクトルを¥とすると
、次式で表わされもY= (yl、v2.−yn、
vN) (式16)nと1は両方とも整数であり
、 (式l)で関係づけられているしたがって、 (式
4)のベクトル敢は(式16)の未知入力ベクトルYの
中が舷(式l)で関係づけられるフレームをエフレーム
分だけ選択して時間的順序で並べたものであムマッチン
グルートに従って選択するという操作を便宜五 次式で
表す。
関するものであa 従来の技術 従来から、認識率の向上のみを意図せず、耐雑音性をも
重視した音声認識方法が提案されてい乙例えは 耐雑音
性を向上させる方法として、認識すべき音声とその前後
の騒音を含む十分長い区間を入力信号区間とし、この入
力信号区間(ミ ある時間的な基準を設け、基準点を端
点としてその端点から最短音声区間のN1フレームの区
間から最長音声区間のN2フレームの区間までのN2−
N1+1とおりの音声区間候補のそれぞれに対し、音声
区間長を一定時間に伸縮しながら認識対象の標準パター
ンとの照合を行なって各認識対象の類似度または距離を
求めるという操作を、入力信号の全区間の最初から最後
まで基準点を操作して行ない、 全での基準点位置の全
ての音声区間候補に対する類似度を各認識対象について
比較し、類似度が最大となる認識対象を認識結果として
出力するというものであった まず、従来の考え方を第3図〜第5図を用いて説明すム
同じ言葉を発生してhi生の時間的な長さ(音声長)
は発生方法によっても異なるμ人の違いによっても異な
ム パターンマツチングによる音声認識方法では入力音
声の長さを標準的な音声長に正規化した上で類似度計算
を行なって音声の認識を行なう。第3図は音声長の正規
化の様子を示したものであム 入力音声の長さの最小長
をN1、最大長をN2とし、音声の標準的な長さ(標準
パターン長)を工とすると、第3図に示すように 長さ
N(Nl≦N≦N2)の音声長を伸縮して長さIに正規
化することになa 第3図では音声の終端を一致させて
伸縮するようになっていも 伸縮には線形伸縮式を用い
ム 念 未知入力の音声長Nを(式1)によって標準パター
ン長に伸縮することになる力(この様子を図示したのが
第4図であム 横軸に入力長、縦軸に標準パターン長を
とり、終端を一致させると、入力音声長はN1〜N2の
範囲であるか収 入力と標準パターンとのマツチングレ
ートは 入力軸のN1≦N≦N2内の1点を始端とし、
Pを終端とする直線となム したがって、類似度計算
は全て三角形の内側で行なわれることになムいま、時間
長Nuの未知入力があり、その内容が音声にであったと
す4 ただし、未知入力の終端は既知である力又 始端
は未知である(したがって、Nuも未知である)とすム
この未知入力と単語にの標準パターンSkの照合を行
なう場合、NをN1からN2まで、 1フレームずつず
らせながら、各フレームに対して(式1)を用いて時間
長を に伸縮し、未知入力パラメータと標準パターンと
の類似度を求めも このとき標準パターンはSkである
ので、発生が正確であるならG二N=Nuにおいて類似
度は最大となるはずであムまた 他の任意の標準パター
ンSk’ に対するより−k Skに対して類似度が
大きくなるはずであム このようにして、未知入力の始
端が決められも(シたがって音声長が決められる)と同
時に音声kを認識することができも さて、第4図においては終端が既知として説明を行なっ
た力\ 両端が未知の場合、すなわ板 音声区間が不明
である場合に敷 この方法を拡張することができへ 第
5図はその説明図であム 図において、終端点の横軸(
入力の時間軸)座標をjとすム ここで、もしJの位置
が入力音声の終端に一致していれば第4図の場合と同じ
である力(今度は両端点が未知という仮定であるので、
必ずしもjが音声の終端点と一致するとも限らなu%し
かしなが牡 jを音声区間が十分に入る広い範囲jl≦
j≦j2でスキャンすれば jが音声の終端と一致する
時点j=joが必ず存在すム その場合、始端点はj
0−N2〜jO−Nlの範囲内の点jO−Nuに存在す
るはずであム そして、このようなスキャンした場合に
おいても 発生した言葉と標準パターンが一致していれ
ば 始端がjO−Nu、終端がjOのときの類似度力\
他のどのようなjおよびNの組合せよりも大きくなa
しか私 この類似度は他の標準パターンに対する類似度
よりも大きし〜 したがって、認識結果が求められると
同時に音声の始端戊 終端点が定まaこのように第5図
に示した方法6上 雑音と音声が混在した信号から、標
準パターンに最も類似した部分を切り出して認識するこ
とができも したかって、一般に用いられているような
複雑な音声区間検出の手続きを必要とせず、音声区間は
認識された音声とともに結果として出力されも類似度の
計算は以下に述べるようζニ 特徴パラメータの時系列
パターンを用し\ 統計的距離尺度(事後確立に基づく
距離)によって計算す4■フレームあたりの特徴パラメ
ータの個数をDとすると、■フレームの時系列パターン
はDXI次元のベクトルとなム いま、未知入力の第1
フレームのパラメータをxl、単語にと標準パターンの
第1フレームの成分をakとすると、次式で求められも Hi= (xi、 i、 N2. −xd、
1−xD、 i)(式2) %式%) (式3) 時系列パターンをそれぞれ%、Akとすると、次式で求
められム % = (El、に2. ・・・* ’Kl、+
++、xI)(式4) %式%) (式5) 単語kに対する類似度をLkとすると、次式で求められ
も Lk=Bk−/A−χ (式6)=
Bk−Σ (al)L−xi (式7)ここで
、/Ak、Bkは単語にの標準パターンであム /Ak=2W−、’(/ALk−/ue)
(式9)%式% (式10) ただし、7p、 kは単語にの平均値ペクトkttte
は全ての単語の周囲情報の平均値ベクトルであムまたW
aは共分散行列であり、各単語の共分散行列’Wkと周
囲情報の共分散行列theを用いて作成できも vJa=(ΣWk+We)/ (K+1) (式1
1)Kは単語の種類であム /p、e、’rWeは 各単語に属する多くのサンプル
を用いて次のように作成すも 第6図に示すように 音
声とその周囲の区間に対して、 lフレームずつずらせ
ながら複数の区間(区間長は1フレーム)を設定すム
このような操作を各単語の多くのサンプルに対して行な
い、 それらの区間のパラメータの平均値ベクトルμe
と共分散行列’+Weを作成すも 認識結果を得るには類似度計算式(7)において、Lk
を最小とするに=Mを求めればよし〜 すなわぢ m1nL k =min (B k−Σ(8J’−xi
)、11 =Bk−max(Σj2 ’ (N) ) (式1
3)= B k −maxM’ (N)
(式14)ここで、1’ (N)= (aLJ’ ・
xi(式15) は マツチングルートNに従って時間伸縮された後の第
1フレームの入力X1と標準パターンにの部分類似度で
あム 次GQ 時間伸縮の意味するところを考えてみ
も 時間伸縮をされる前の未入力ベクトルを¥とすると
、次式で表わされもY= (yl、v2.−yn、
vN) (式16)nと1は両方とも整数であり
、 (式l)で関係づけられているしたがって、 (式
4)のベクトル敢は(式16)の未知入力ベクトルYの
中が舷(式l)で関係づけられるフレームをエフレーム
分だけ選択して時間的順序で並べたものであムマッチン
グルートに従って選択するという操作を便宜五 次式で
表す。
xi=[[yi]IN (式17
)そうすると、部分類似度(式15)は次式で表1”(
N)=(、ik)’ ・[jyi]IN (式18
)また 部分類似度の和M’ (N)は次式で表され
ム M’(N)=Σx I!k(N ) ・・11 すなわぢ (弐6)は 部分類似度I!’s (N)が
先に求められていれば それらを(式1)の関係に従っ
てIフレーム分だけ加えるという操作に置き換えられも
(式1)はNを与えれば一意にiとnの関係が求まる
ので、N1≦N≦N2の範囲であらかじめ計算し、テー
ブルなどに蓄積しておくことができも 次に 第7図を参照して1k(N)の求め方について考
えてみa 図において、点Pを標準パターンと未知入力
の終端点とし、未知入力の終端点の座標をNoとす&
Nl、N2は以前と同様に音声の最小長と最大長であ
ム いま、未知入力の始端点がNの場合の類似度を求め
るものとすると、マツチングルートは点線PNであ4
PN上で(式1)を満足する任意の一点(n’+
i)における部分類似度fi (N)は 入力のn′
フレームのベクトル標準パターンのiフレーム成分のベ
クトルaiの蓄積であ;h (n’、 i)点は
現時点ではPN上に位置しているが P点は時間ととも
にシフトするので、n′フレーム以前にはP’ N’
O上に存在していたはずであム したがって、P′点
の時点で(nZ t)の部分類似度を求めてそれを蓄
積しておき、P点の時点で使用することができム (nZ i)は△PN2N1上の任意の点であるから
、他の点についても同様のことが言えム このように考
えると、各フレームにおける計算は次のように2つに分
けることができも PNO上での部分類似度を計算してバッファに蓄積する
(積和演算) C式19)によって計算する部分類似皮相に用いるt
”L’ (N) LL それ以前のフレームで計算し
てバッファに蓄積されていたものを取り出して用いる(
加算演算) 第8図はフレームあたりの計算方法をブロック図で示し
たものであム 図において、30はX(No)を計算す
る積和器であり、標準パターンのフレーム数(I)だけ
用意されてい社 各積和器3Qの下部からは第jフレー
ムの入力ベクトルx(j)が人力され 左側から標準パ
ターンが入力されム そして(式18)に相当する計算
を行ない、 I!JNo)を出力すム 遅延バッファ3
1は積和器3oの計算結果を1フレームの期間保存して
次段へ伝播すム 遅延バッファ31の数は1単語あたり
、第7図の△PN2N0の点の数だけ用意されていム
32は加算器であり、 (式19)に相当する計算を行
なって類似変相を求めも加算器32は1個の入力端を持
へ その各々は(式1)で設定されるマツチングルート
に従って、遅延バッファ31の出力端に接続されていム
33は比較器であり、maxMk (N)を求めも3
4は減算器であり、 (式14)の計算をおこなって、
単語kに対する最小値を求めも 第2図において、 10はマイクロホンからの入力音声
信号をディジタル信号に変換するAD変換@ 11は音
声分析区間(フレーム)ごとに分析する音響分析@ 1
2は特徴パラメータ抽呂部であり、低次の6つのL P
Cケプストラム係数(CO〜C5)をフレーム(10
ms e c)ごとに出力すム 特徴パラメータ抽出部
12の出力が(式2)のXに相当する(したがってD=
6である)。
)そうすると、部分類似度(式15)は次式で表1”(
N)=(、ik)’ ・[jyi]IN (式18
)また 部分類似度の和M’ (N)は次式で表され
ム M’(N)=Σx I!k(N ) ・・11 すなわぢ (弐6)は 部分類似度I!’s (N)が
先に求められていれば それらを(式1)の関係に従っ
てIフレーム分だけ加えるという操作に置き換えられも
(式1)はNを与えれば一意にiとnの関係が求まる
ので、N1≦N≦N2の範囲であらかじめ計算し、テー
ブルなどに蓄積しておくことができも 次に 第7図を参照して1k(N)の求め方について考
えてみa 図において、点Pを標準パターンと未知入力
の終端点とし、未知入力の終端点の座標をNoとす&
Nl、N2は以前と同様に音声の最小長と最大長であ
ム いま、未知入力の始端点がNの場合の類似度を求め
るものとすると、マツチングルートは点線PNであ4
PN上で(式1)を満足する任意の一点(n’+
i)における部分類似度fi (N)は 入力のn′
フレームのベクトル標準パターンのiフレーム成分のベ
クトルaiの蓄積であ;h (n’、 i)点は
現時点ではPN上に位置しているが P点は時間ととも
にシフトするので、n′フレーム以前にはP’ N’
O上に存在していたはずであム したがって、P′点
の時点で(nZ t)の部分類似度を求めてそれを蓄
積しておき、P点の時点で使用することができム (nZ i)は△PN2N1上の任意の点であるから
、他の点についても同様のことが言えム このように考
えると、各フレームにおける計算は次のように2つに分
けることができも PNO上での部分類似度を計算してバッファに蓄積する
(積和演算) C式19)によって計算する部分類似皮相に用いるt
”L’ (N) LL それ以前のフレームで計算し
てバッファに蓄積されていたものを取り出して用いる(
加算演算) 第8図はフレームあたりの計算方法をブロック図で示し
たものであム 図において、30はX(No)を計算す
る積和器であり、標準パターンのフレーム数(I)だけ
用意されてい社 各積和器3Qの下部からは第jフレー
ムの入力ベクトルx(j)が人力され 左側から標準パ
ターンが入力されム そして(式18)に相当する計算
を行ない、 I!JNo)を出力すム 遅延バッファ3
1は積和器3oの計算結果を1フレームの期間保存して
次段へ伝播すム 遅延バッファ31の数は1単語あたり
、第7図の△PN2N0の点の数だけ用意されていム
32は加算器であり、 (式19)に相当する計算を行
なって類似変相を求めも加算器32は1個の入力端を持
へ その各々は(式1)で設定されるマツチングルート
に従って、遅延バッファ31の出力端に接続されていム
33は比較器であり、maxMk (N)を求めも3
4は減算器であり、 (式14)の計算をおこなって、
単語kに対する最小値を求めも 第2図において、 10はマイクロホンからの入力音声
信号をディジタル信号に変換するAD変換@ 11は音
声分析区間(フレーム)ごとに分析する音響分析@ 1
2は特徴パラメータ抽呂部であり、低次の6つのL P
Cケプストラム係数(CO〜C5)をフレーム(10
ms e c)ごとに出力すム 特徴パラメータ抽出部
12の出力が(式2)のXに相当する(したがってD=
6である)。
以下、各ブロックの機能を説明すa フレーム同期信号
発生部13は 1フレームごとに同期信号を発生すム
そして、 ■フレームの期間内に以下の操作を行なう。
発生部13は 1フレームごとに同期信号を発生すム
そして、 ■フレームの期間内に以下の操作を行なう。
標準パターン選択部18は 標準パターン格納部17に
格納されてい4に個の標準パターンを1つずつ選択すム
部分類似度計算部21は 入力特徴パラメータと選択
された標準パターンとの間で(式18)の計算を行ない
、 I!k(No)を求ぬ 類似度バッファ22へ蓄積
すム 類似度バッファ22番上 1単語あたり第7図の
△PN 2NO内の類似度を蓄積できる容量を持ってお
り、時間伸縮テーブル24で指定されたアドレスの内容
を読み出す。時間伸縮テーブル24には入力長N(Nl
≦N≦N2ンの各々に対して(式1)で規定されるnと
1の関係が記述されてい4N1、N2は単語ごとに異な
り、区間候補設定部15により設定され乙 類似度加算
部23はマツチングルートN1〜N2の各々に対し、時
間伸縮テーブル24で指定されたアドレスで読出される
類似度バッファ22の出力を加算して(式19)の計算
を行ない、 類似変相M’ (N)を求めも 類似度
比較部20はM’ (N)と1次記憶19の内容を比
較し、M’ (N)の方が大きい場合のへ 1次記憶
19の内容をM” (N)に置き換え6.N=N2まで
計算し終えると、 (式7)によってLkを求へ 1次
記憶19に蓄積されているそれ以前の最小値と比較し、
L′が小さい場合のみ1次記憶の19の内容を更新すa
そして、標準パターン選択部18は次の単語を選択し
て同様の操作を行なう。さらに全単語を終了するとフレ
ームを進めも 対象とする全区間(j=jl〜j2)に対してこのよう
な操作を行なうと、 j=j2フレームを終了した時点
で(よ 類似度の最小値色にとその時の単語名kを認識
結果として求めることができも発明が解決しようとする
課°題 上述した従来技術では 入力音声信号を分析して得られ
るパラメータ群と各認識対象音声の標準パターンとの照
合を行なG\ 類似度の一番高い認識対象音声を認識結
果とする処理だけで認識結果を決定していた この方法
では ある入力に対して正解でない標準パターンとの照
合を行なったときに音声区間を誤まった場合 正解の標
準パターンとの照合を行なったときの娼偏度よりも低く
なり、認識する可能性が非常に高かった 本発明の目的は 以上のような従来の課題を解決するも
ので、従来の方法に比べて音声の認識率を向上させるこ
とを目的とするものであ4課題を解決するための手段 この目的を達成するためζ二 本発明は 入力音声信号
を分析し、予め作成しておいた全認識対象の標準パター
ンとの照合を行ない、 結果を類似度の列で出力する一
次照合部と、−広照合部が出力する類似度の列を認識の
ためのパラメータとして扱い、 予め作成しておいた二
次照合部用の標準パターンとの照合を行なう二次照合部
とから構成され −広照合部から出力される類似度のう
ちの一部を二次照合部において選択し、かつ二次照合部
において照合を行なうことにより最終的な認識結果を得
るように構成されていム 作用 本発明41 上記構成により、音声区間を誤って、入
力に対する正解でない認識対象の標準パターンに対する
類似度よりも高くなるような 従来の方法では必ず誤認
識してしまうような場合に転 誤認識を防ぎ従来の音声
認識の方法に比べて認識率を向上させるように作用すム 実施例 以下、本発明の一実施例について図面を参照しなから説
明すム 第1図は本発明の一実施例における音声認識装
置のブロック結線図であム本実施例においては −広照
合部Iと二次照合部2を用いる力\ −広照合部1は全
ての認識対象について上述した従来例と同様に認識対象
ごとの類似度の最小値の列を求めるようにしたものであ
1Lo= (Ll、L2.−、Lk) (式2
0)この−広照合部1の動作については上述した従来例
と同様であるので、その説明を省略すも次に 二次照合
部2について説明すも 入力されたに個の類似度のうち認識に有効な3個を選択
すム L=(Ll、L2. ・・・、LJ) (
式21)二次照合部2では一次照合部から出力される類
似度列りに対し、その値のバラツキを吸収するように類
似度列に含まれる要素の最大値で正規化を行なったうえ
で標準パターンとの照合を行なう。
格納されてい4に個の標準パターンを1つずつ選択すム
部分類似度計算部21は 入力特徴パラメータと選択
された標準パターンとの間で(式18)の計算を行ない
、 I!k(No)を求ぬ 類似度バッファ22へ蓄積
すム 類似度バッファ22番上 1単語あたり第7図の
△PN 2NO内の類似度を蓄積できる容量を持ってお
り、時間伸縮テーブル24で指定されたアドレスの内容
を読み出す。時間伸縮テーブル24には入力長N(Nl
≦N≦N2ンの各々に対して(式1)で規定されるnと
1の関係が記述されてい4N1、N2は単語ごとに異な
り、区間候補設定部15により設定され乙 類似度加算
部23はマツチングルートN1〜N2の各々に対し、時
間伸縮テーブル24で指定されたアドレスで読出される
類似度バッファ22の出力を加算して(式19)の計算
を行ない、 類似変相M’ (N)を求めも 類似度
比較部20はM’ (N)と1次記憶19の内容を比
較し、M’ (N)の方が大きい場合のへ 1次記憶
19の内容をM” (N)に置き換え6.N=N2まで
計算し終えると、 (式7)によってLkを求へ 1次
記憶19に蓄積されているそれ以前の最小値と比較し、
L′が小さい場合のみ1次記憶の19の内容を更新すa
そして、標準パターン選択部18は次の単語を選択し
て同様の操作を行なう。さらに全単語を終了するとフレ
ームを進めも 対象とする全区間(j=jl〜j2)に対してこのよう
な操作を行なうと、 j=j2フレームを終了した時点
で(よ 類似度の最小値色にとその時の単語名kを認識
結果として求めることができも発明が解決しようとする
課°題 上述した従来技術では 入力音声信号を分析して得られ
るパラメータ群と各認識対象音声の標準パターンとの照
合を行なG\ 類似度の一番高い認識対象音声を認識結
果とする処理だけで認識結果を決定していた この方法
では ある入力に対して正解でない標準パターンとの照
合を行なったときに音声区間を誤まった場合 正解の標
準パターンとの照合を行なったときの娼偏度よりも低く
なり、認識する可能性が非常に高かった 本発明の目的は 以上のような従来の課題を解決するも
ので、従来の方法に比べて音声の認識率を向上させるこ
とを目的とするものであ4課題を解決するための手段 この目的を達成するためζ二 本発明は 入力音声信号
を分析し、予め作成しておいた全認識対象の標準パター
ンとの照合を行ない、 結果を類似度の列で出力する一
次照合部と、−広照合部が出力する類似度の列を認識の
ためのパラメータとして扱い、 予め作成しておいた二
次照合部用の標準パターンとの照合を行なう二次照合部
とから構成され −広照合部から出力される類似度のう
ちの一部を二次照合部において選択し、かつ二次照合部
において照合を行なうことにより最終的な認識結果を得
るように構成されていム 作用 本発明41 上記構成により、音声区間を誤って、入
力に対する正解でない認識対象の標準パターンに対する
類似度よりも高くなるような 従来の方法では必ず誤認
識してしまうような場合に転 誤認識を防ぎ従来の音声
認識の方法に比べて認識率を向上させるように作用すム 実施例 以下、本発明の一実施例について図面を参照しなから説
明すム 第1図は本発明の一実施例における音声認識装
置のブロック結線図であム本実施例においては −広照
合部Iと二次照合部2を用いる力\ −広照合部1は全
ての認識対象について上述した従来例と同様に認識対象
ごとの類似度の最小値の列を求めるようにしたものであ
1Lo= (Ll、L2.−、Lk) (式2
0)この−広照合部1の動作については上述した従来例
と同様であるので、その説明を省略すも次に 二次照合
部2について説明すも 入力されたに個の類似度のうち認識に有効な3個を選択
すム L=(Ll、L2. ・・・、LJ) (
式21)二次照合部2では一次照合部から出力される類
似度列りに対し、その値のバラツキを吸収するように類
似度列に含まれる要素の最大値で正規化を行なったうえ
で標準パターンとの照合を行なう。
この正規化に用いる式は
L’ j =exp (L j −minL j )
7m1nL j (式22)(式22を用いて(式
21)を正規化された類似度列は IL’ = (L ″ 1. L’
2. ・・、L’J ン (式 23)
とす&には認識対象の個数 Jは選択する類似度の個数
であム また、二次照合部2で用いる統計的距離尺度は
ベイズ判定に基づいた距離尺度を用いており二次処理部
2における単語kに対する距離をPkとすム Pk= (2π)弓” l Vk l ”’exp
(1/2 (L’ k−rmk) ’ ・vk−’ ・
(L’ k−tmk)) (式24)ここで
、1m k、 Vkは単語にの標準パターンであり、
1mkは単語にの平均値ペクト)L<Vkは単語にの共
分散行列であム 実際に計算に用いる式は(式24)の
両辺の対数をとって定数を除いて簡略化した式 %式%) log (lVkl”) (式25)を用
いも 第1図において、 130は一次照合部lの処理の仮定
で出力される類似度列(式20)を蓄えておく結果バッ
ファであ乙 131は結果バッファ130に蓄えられた
類似度列から必要な要素を選択する類似度選択部であム
132は(式22)により二次照合部2の入力類似度
列を結果バッファ32から取り込み正規化する入力正規
化部であム 正規化された類似度列は類似度計算部13
3にいて標準パターン134に格納されている全ての認
識対象について(式25)の計算を行ない、類似度比較
部135においてQkを最大にするkを認識結果として
選択し出力すa 二次照合部2用の標準パターン134の作成は標準パタ
ーン作成用の音声データ(概ね300〜1000人分)
全てに対してさきに述べた一次処理部1の処理を行ない
、 認識対象ごとに平均値ベクトルmkおよび共分散列
Vkを求めることにより行なわれも 2五 本実施例で41 同じ認識対象であれば入力音
声信号を分析して得られる特徴パラメータに対し、全認
識対象の標準パターンとの照合を行なって得られる類似
度の列には 同じ認識対象の音声を入力する場合、話者
または発声機会が異なっていても、一定の傾向が現われ
るという性質を利用していも すなわぢ −広照合部1で得られる入力と全単語の標準
パターンとの類似度のうち認識に有効なものを選択し、
これを認識のためのパラメータとして扱い、 二次照合
部2において予め作成しておいた二次照合部2の標準パ
ターン134ちに照合を行ない、 二次照合部2の出力
のうち類似度が最大になる認識対象を認識結果として出
力するものであム 発明の詳細 な説明したように 本発明は ある認識対象要素の複数
の異なった入力に対して各認識対象の標準パターンとの
照合を行なって得られる類似度の列に一定の傾向が得ら
れる類似度の列に一定の傾向が現われるという認識に有
効な性質を音声認識に利用し、音声区間を誤ったときの
正解の認識対象の標準パターンに対する入力の類似度力
(正解でない他の認識対象の標準パターンに対する類似
度よりも低くなるような従来の方法では必ず誤認識して
しまうような場合にも誤認識を防ぐようにしたので、従
来の音声認識の方法に比べて認識率を向上させることが
できも
7m1nL j (式22)(式22を用いて(式
21)を正規化された類似度列は IL’ = (L ″ 1. L’
2. ・・、L’J ン (式 23)
とす&には認識対象の個数 Jは選択する類似度の個数
であム また、二次照合部2で用いる統計的距離尺度は
ベイズ判定に基づいた距離尺度を用いており二次処理部
2における単語kに対する距離をPkとすム Pk= (2π)弓” l Vk l ”’exp
(1/2 (L’ k−rmk) ’ ・vk−’ ・
(L’ k−tmk)) (式24)ここで
、1m k、 Vkは単語にの標準パターンであり、
1mkは単語にの平均値ペクト)L<Vkは単語にの共
分散行列であム 実際に計算に用いる式は(式24)の
両辺の対数をとって定数を除いて簡略化した式 %式%) log (lVkl”) (式25)を用
いも 第1図において、 130は一次照合部lの処理の仮定
で出力される類似度列(式20)を蓄えておく結果バッ
ファであ乙 131は結果バッファ130に蓄えられた
類似度列から必要な要素を選択する類似度選択部であム
132は(式22)により二次照合部2の入力類似度
列を結果バッファ32から取り込み正規化する入力正規
化部であム 正規化された類似度列は類似度計算部13
3にいて標準パターン134に格納されている全ての認
識対象について(式25)の計算を行ない、類似度比較
部135においてQkを最大にするkを認識結果として
選択し出力すa 二次照合部2用の標準パターン134の作成は標準パタ
ーン作成用の音声データ(概ね300〜1000人分)
全てに対してさきに述べた一次処理部1の処理を行ない
、 認識対象ごとに平均値ベクトルmkおよび共分散列
Vkを求めることにより行なわれも 2五 本実施例で41 同じ認識対象であれば入力音
声信号を分析して得られる特徴パラメータに対し、全認
識対象の標準パターンとの照合を行なって得られる類似
度の列には 同じ認識対象の音声を入力する場合、話者
または発声機会が異なっていても、一定の傾向が現われ
るという性質を利用していも すなわぢ −広照合部1で得られる入力と全単語の標準
パターンとの類似度のうち認識に有効なものを選択し、
これを認識のためのパラメータとして扱い、 二次照合
部2において予め作成しておいた二次照合部2の標準パ
ターン134ちに照合を行ない、 二次照合部2の出力
のうち類似度が最大になる認識対象を認識結果として出
力するものであム 発明の詳細 な説明したように 本発明は ある認識対象要素の複数
の異なった入力に対して各認識対象の標準パターンとの
照合を行なって得られる類似度の列に一定の傾向が得ら
れる類似度の列に一定の傾向が現われるという認識に有
効な性質を音声認識に利用し、音声区間を誤ったときの
正解の認識対象の標準パターンに対する入力の類似度力
(正解でない他の認識対象の標準パターンに対する類似
度よりも低くなるような従来の方法では必ず誤認識して
しまうような場合にも誤認識を防ぐようにしたので、従
来の音声認識の方法に比べて認識率を向上させることが
できも
第1図は本発明の一実施例における音声認識装置のブロ
ック結線医 第2図は従来の音声認識装置を説明するブ
ロック結線医 第3図から第5図は同実施例および従来
の音声認識装置の音声区間長の伸縮を説明する概念医
第6図は同実施例および従来の音声認識装置の標準パタ
ーン作成時の周囲情報の標準パターン作成法を説明する
概念医実施例および従来の音声認識装置のフレームあた
りの計算方法を示すブロック図であム ト・・−広照合部 2・・・二次照合a 10・・・
AD変換訊 11・・・音響分析畝 12・・・特徴パ
ラメータ抽出狐 13・・・フレーム同期信号発声畝1
5・・・区間候補設定訊 17・・・標準パターン格納
狐18・・・標準パターン選択能 19・・・−次記低
20・・・類似度比較@ 21・・・部分類似度計算
訊 22・・・類似度バッファ、23・・・類似度加算
@130・・・類似度選択@ 131・・・結果バッ
ファ、 132・・・入力正規化@’l 133・・
・類似度計算部 134・・・標準パターン、 135
・・・類似度比較訊代理人の氏名 弁理士 小鍜治 明
ほか2名第6図 第4図 第5図 ト始端区間− 第7図
ック結線医 第2図は従来の音声認識装置を説明するブ
ロック結線医 第3図から第5図は同実施例および従来
の音声認識装置の音声区間長の伸縮を説明する概念医
第6図は同実施例および従来の音声認識装置の標準パタ
ーン作成時の周囲情報の標準パターン作成法を説明する
概念医実施例および従来の音声認識装置のフレームあた
りの計算方法を示すブロック図であム ト・・−広照合部 2・・・二次照合a 10・・・
AD変換訊 11・・・音響分析畝 12・・・特徴パ
ラメータ抽出狐 13・・・フレーム同期信号発声畝1
5・・・区間候補設定訊 17・・・標準パターン格納
狐18・・・標準パターン選択能 19・・・−次記低
20・・・類似度比較@ 21・・・部分類似度計算
訊 22・・・類似度バッファ、23・・・類似度加算
@130・・・類似度選択@ 131・・・結果バッ
ファ、 132・・・入力正規化@’l 133・・
・類似度計算部 134・・・標準パターン、 135
・・・類似度比較訊代理人の氏名 弁理士 小鍜治 明
ほか2名第6図 第4図 第5図 ト始端区間− 第7図
Claims (1)
- 入力音声信号を分析し、予め作製しておいた全認識対象
の標準パターンとの照合を行ない、結果を類似度の列で
出力する一次照合部と、上記一次照合部が出力する類似
度の列を認識のためのパラメータとして扱い、予め作成
しておいた二次照合部用の標準パターンとの照合を行な
う二次照合とから構成され、上記一次照合部から出力さ
れる類似度のうちの一部を上記二次照合部において選択
し、かつ上記二次照合部において照合を行なうことによ
り最終的な認識結果を得ること特徴とする音声認識装置
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2318580A JPH04188200A (ja) | 1990-11-22 | 1990-11-22 | 音声認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2318580A JPH04188200A (ja) | 1990-11-22 | 1990-11-22 | 音声認識装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04188200A true JPH04188200A (ja) | 1992-07-06 |
Family
ID=18100724
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2318580A Pending JPH04188200A (ja) | 1990-11-22 | 1990-11-22 | 音声認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04188200A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010014885A (ja) * | 2008-07-02 | 2010-01-21 | Advanced Telecommunication Research Institute International | 音声認識機能付情報処理端末 |
-
1990
- 1990-11-22 JP JP2318580A patent/JPH04188200A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010014885A (ja) * | 2008-07-02 | 2010-01-21 | Advanced Telecommunication Research Institute International | 音声認識機能付情報処理端末 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4955056A (en) | Pattern recognition system | |
| JPH03501657A (ja) | パターン認識エラー低減装置 | |
| US5987409A (en) | Method of and apparatus for deriving a plurality of sequences of words from a speech signal | |
| JPH06266393A (ja) | 音声認識装置 | |
| JP2853418B2 (ja) | 音声認識方法 | |
| JPH0451037B2 (ja) | ||
| Kitaoka et al. | Detection and recognition of correction utterances on misrecognition of spoken dialog system | |
| JP3348735B2 (ja) | パターン照合方式 | |
| JPH04230797A (ja) | 音声認識方法 | |
| JPS63223798A (ja) | 音声認識方法 | |
| JP2864511B2 (ja) | 話者識別方式と装置 | |
| JPS63223796A (ja) | 音声認識方法 | |
| JPH0247758B2 (ja) | ||
| JPH0449719B2 (ja) | ||
| JPS60179799A (ja) | 音声認識装置 | |
| JP2870268B2 (ja) | 音声認識装置 | |
| JPS6247100A (ja) | 音声認識装置 | |
| JPS63121099A (ja) | 音声認識装置 | |
| JPS6368899A (ja) | 音声認識装置 | |
| JPH0588694A (ja) | 音声認識方法 | |
| JPH04198999A (ja) | 音声認識におけるマッチング距離値の極小値探索方法 | |
| JPS6239749B2 (ja) | ||
| JPS60203994A (ja) | 音声認識方法 | |
| JPS5975298A (ja) | 音声認識方法 | |
| JPS63300298A (ja) | 音声認識装置 |