JP3584458B2 - パターン認識装置およびパターン認識方法 - Google Patents
パターン認識装置およびパターン認識方法 Download PDFInfo
- Publication number
- JP3584458B2 JP3584458B2 JP30097997A JP30097997A JP3584458B2 JP 3584458 B2 JP3584458 B2 JP 3584458B2 JP 30097997 A JP30097997 A JP 30097997A JP 30097997 A JP30097997 A JP 30097997A JP 3584458 B2 JP3584458 B2 JP 3584458B2
- Authority
- JP
- Japan
- Prior art keywords
- feature
- pattern recognition
- distribution parameter
- noise
- feature distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
-
- 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
- G10L15/00—Speech recognition
- G10L15/02—Feature extraction for speech recognition; Selection of recognition unit
-
- 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
- G10L15/00—Speech recognition
- G10L15/20—Speech recognition techniques specially adapted for robustness in adverse environments, e.g. in noise, of stress induced speech
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Description
【発明の属する技術分野】
本発明は、パターン認識装置およびパターン認識方法に関し、例えば、特に、ノイズ環境下において音声認識を行う場合などに用いて好適なパターン認識装置およびパターン認識方法に関する。
【0002】
【従来の技術】
図9は、従来のパターン認識装置の一例の構成を示している。
【0003】
特徴抽出部101には、パターン認識対象としての観測ベクトルが入力される。特徴抽出部101では、観測ベクトルから、その特徴量を表す特徴ベクトルが求められ、識別部102に供給される。識別部102では、特徴抽出部101からの特徴ベクトルに基づいて、入力された観測ベクトルが、所定数のクラスのうちのいずれに属するかが識別される。
【0004】
即ち、図9のパターン認識装置が、例えば、音声認識装置を構成している場合には、観測ベクトルとして、所定の時間単位(以下、適宜、フレームという)ごとの音声データが、特徴抽出部101に入力される。特徴抽出部101では、観測ベクトルとしての音声データが音響分析され、これにより、パワースペクトラムや、ケプストラム係数、線形予測係数、その他の音声の特徴量としての特徴ベクトルが抽出される。この特徴ベクトルは、識別部102に供給され、そこでは、特徴ベクトルが、所定数のクラスのうちのいずれかに分類され、その分類結果が、観測ベクトルとしての音声データの認識結果として出力される。
【0005】
ここで、識別部102において、特徴ベクトルが、所定数のクラスのうちのいずれに属するかを識別する方法としては、例えば、マハラノビス識別関数や、混合正規分布関数、多項式関数を用いる方法、HMM法を用いる方法、ニューラルネットワークを用いる方法などが知られている。
【0006】
なお、上述のような音声認識の手法については、例えば、L.Rabiner, B−H.Juang共著、古井監訳、「音声認識の基礎(上)(下)」、NTTアドバンステクノロジー(株)、1995などに、その詳細が開示されている。また、パターン認識一般に関しては、例えば、R.Duda and P.Hart, ”Pattern Classification and Scene Analysis”, John Wiley & Sons 1973などに、その詳細が開示されている。
【0007】
ところで、パターン認識を行う場合に、そのパターン認識対象である観測ベクトル(入力パターン)には、一般に、ノイズが含まれる。即ち、例えば、音声認識を行う場合に入力される観測ベクトルとしての音声には、ユーザが発話を行う環境下におけるノイズ(例えば、他人の話声や、自動車の騒音など)が含まれる。また、例えば、画像認識を行う場合に入力される観測ベクトルとしての画像には、その画像の撮影時の環境下におけるノイズ(例えば、霧や雨などの気象条件によるノイズ、画像を撮影するカメラのレンズの収差によるノイズなど)が含まれる。
【0008】
そこで、例えば、ノイズ環境下において音声を認識する場合の特徴量(特徴ベクトル)の抽出方法の1つに、スペクトルサブトラクション(Spectral Subtraction)と呼ばれるものがある。
【0009】
スペクトルサブトラクションでは、音声の発話がされる前の入力(音声区間の前の入力)を、ノイズとして、そのノイズの平均スペクトルが算出される。そして、音声の入力があると、その音声から、ノイズの平均スペクトルが差し引かれ(Subtract)、その残りを、真の音声成分として、特徴ベクトルが算出される。
【0010】
なお、スペクトルサブトラクションについては、例えば、S.F.Boll, ”Suppression of Acoustic Noise in Speech Using Spectral Subtraction”, IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol.ASSP−27, No.2 1979や、P.Lockwood and J.Boudy, ”Experiments with a Nonlinear Spectral Subtactor, Hidden Markov Models and the projection, for robust speech recognition in cars”, Speech Communication, Vol.11, 1992などに、その詳細が開示されている。
【0011】
【発明が解決しようとする課題】
ところで、図9のパターン認識装置における特徴抽出部101では、図10に示すように、観測ベクトル空間上の、ある点を表す観測ベクトルaを、特徴ベクトル空間上に写像し、これにより、その特徴ベクトル空間上の、対応する点を表す特徴ベクトルyに変換する処理が行われると考えることができる。
【0012】
従って、特徴ベクトルyは、特徴ベクトル空間上の、ある1点(観測ベクトルaに対応する点)を表す。なお、図10では、観測ベクトル空間および特徴ベクトル空間のいずれも3次元としてある。
【0013】
スペクトルサブトラクションでは、観測ベクトルaから、ノイズの平均スペクトル成分が取り除かれて、特徴ベクトルyが算出されるが、この特徴ベクトルyは、上述したように、特徴ベクトル空間上の1点であるため、ノイズの平均的な性質を考慮したものとはなっているが、ノイズの分散などの不規則な性質を考慮したものとはなっていない。
【0014】
このため、特徴ベクトルyは、観測ベクトルaの特徴を充分に表現しているとはいえず、そのような特徴ベクトルyでは、高い認識率を得るのが困難であった。
【0015】
本発明は、このような状況に鑑みてなされたものであり、認識率を向上させることができるようにするものである。
【0019】
【課題を解決するための手段】
本発明のパターン認識装置は、入力データを所定のフレーム間隔で順次取り出し、フレームデータとして出力するフレーム化手段と、入力データの特徴量の空間に、フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスを特徴分布パラメータとして算出する算出手段と、特徴分布パラメータの系列を、所定数のクラスのうちのいずれかに分類する分類手段とを備えることを特徴とする。
本発明のパターン認識方法は、入力データを所定のフレーム間隔で順次取り出し、フレームデータとして出力し、入力データの特徴量の空間に、フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスを特徴分布パラメータとして算出し、特徴分布パラメータの系列を、所定数のクラスのうちのいずれかに分類することを特徴とする。
【0023】
本発明のパターン認識装置およびパターン認識方法においては、入力データが所定のフレーム間隔で順次取り出されて、フレームデータとして出力され、入力データの特徴量の空間に、フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスが特徴分布パラメータとして算出される。特徴分布パラメータの系列が、所定数のクラスのいずれかに分類される。
【0024】
【発明の実施の形態】
図1は、本発明を適用した音声認識装置の一実施の形態の構成例を示している。
【0025】
フレーム化部1には、認識対象のディジタル音声データが入力されるようになされている。フレーム化部1(フレーム化手段)は、例えば、図2に示すように、そこに入力される音声データを、所定の時間間隔(例えば、10msなど)で取り出し(フレーム化し)、その取り出した音声データを、1フレームのデータとして出力するようになされている。フレーム化部1が出力する1フレーム単位の音声データは、そのフレームを構成する時系列の音声データそれぞれをコンポーネントとする観測ベクトルaとして、特徴抽出部2に供給されるようになされている。
【0026】
ここで、以下、適宜、第tフレームの音声データである観測ベクトルを、a(t)と表す。
【0027】
特徴抽出部2(算出手段)は、フレーム化部1からの観測ベクトルaとしての音声データを音響分析し、これにより、その特徴量を抽出するようになされている。即ち、特徴抽出部2は、例えば、観測ベクトルaとしての音声データをフーリエ変換し、そのパワースペクトラムを求め、そのパワースペクトラムの各周波数成分をコンポーネントとする特徴ベクトルyを算出する。なお、パワースペクトラムの算出方法は、フーリエ変換によるものに限定されるものではない。即ち、パワースペクトラムは、その他、例えば、いわゆるフィルタバンク法などによって求めることも可能である。
【0028】
さらに、特徴抽出部2は、観測ベクトルaとしての音声データに含まれる真の音声を、その特徴量の空間(特徴ベクトル空間)に写像したときに得られる、その特徴ベクトル空間上の分布を表すパラメータ(以下、特徴分布パラメータという)Zを、算出した特徴ベクトルyに基づいて算出し、識別部3に供給するようになされている。
【0029】
即ち、特徴抽出部2では、図3に示すように、観測ベクトル空間上の、ある点を表す観測ベクトルaを、特徴ベクトル空間に、その特徴ベクトル空間における広がりを有する分布として写像したときの、この分布を表すパラメータが、特徴分布パラメータとして算出されて出力される。
【0030】
なお、図3では、観測ベクトル空間および特徴ベクトル空間のいずれも3次元としてあるが、観測ベクトル空間および特徴ベクトル空間の次元数は、3次元に限定されるものではなく、さらに、それらの次元数は同一である必要もない。
【0031】
識別部3(分類手段)は、特徴抽出部2からの特徴分布パラメータ(系列)を、所定数のクラスのうちのいずれかに分類し、その分類結果を、入力された音声の認識結果として出力するようになされている。即ち、識別部3は、例えば、所定数Kの単語それぞれに対応するクラスかどうかを識別するための識別関数を記憶しており、各クラスの識別関数の値を、特徴抽出部2からの特徴分布パラメータを引数として計算する。そして、その関数値の最も大きいクラス(ここでは、単語)が、観測ベクトルaとしての音声の認識結果として出力される。
【0032】
次に、その動作について説明する。
【0033】
フレーム化部1には、認識対象のディジタル音声データが入力され、そこでは、音声データがフレーム化され、各フレームの音声データは、観測ベクトルaとして、特徴抽出部2に順次供給される。特徴抽出部2では、フレーム化部1からの観測ベクトルaとしての音声データが音響分析され、その特徴ベクトルyが求められる。さらに、特徴抽出部2では、求められた特徴ベクトルyに基づいて、特徴ベクトル空間における分布を表す特徴分布パラメータZが算出され、識別部3に供給される。識別部3では、特徴抽出部2からの特徴分布パラメータを用いて、所定数Kの単語それぞれに対応するクラスの識別関数の値が演算され、その関数値の最も大きいクラスが、音声の認識結果として出力される。
【0034】
以上のように、観測ベクトルaとしての音声データが、その特徴量の空間である特徴ベクトル空間における分布を表す特徴分布パラメータZに変換されるので、その特徴分布パラメータは、音声データに含まれるノイズの分布特性を考慮したものとなっており、さらに、そのような特徴分布パラメータに基づいて、音声が認識されるので、認識率を、大きく向上させることが可能となる。
【0035】
次に、図4は、図1の特徴抽出部2の構成例を示している。
【0036】
観測ベクトルaは、パワースペクトラム分析器12に供給される。パワースペクトラム分析器12(音響分析手段)では、観測ベクトルaが、例えば、FFT(高速フーリエ変換)アルゴリズムによってフーリエ変換され、これにより、音声の特徴量であるパワースペクトラムが、特徴ベクトルとして求められる(抽出される)。なお、ここでは、1フレームの音声データとしての観測ベクトルaが、D個のコンポーネントからなる特徴ベクトル(D次元の特徴ベクトル)に変換されるものとする。
【0037】
ここで、いま、第tフレームの観測ベクトルa(t)から得られる特徴ベクトルをy(t)を表す。また、特徴ベクトルy(t)のうち、真の音声のスペクトル成分をx(t)と、ノイズのスペクトル成分をu(t)と表す。この場合、真の音声のスペクトル成分x(t)は、次式で表される。
【0038】
【数1】
但し、ここでは、ノイズが不規則な特性を有し、また、観測ベクトルa(t)としての音声データが、真の音声成分に、ノイズを加算したものとなっているとしている。
【0039】
ノイズu(t)の特性は不規則であるから、u(t)は確率変数であり、従って、式(1)で表されるx(t)も確率変数となる。従って、ノイズのパワースペクトラムの確率密度関数が、例えば、図5(A)に示すように表されるとき、式(1)から、真の音声のパワースペクトラムの確率密度関数は、同図(B)に示すように表される。即ち、真の音声のパワースペクトラムが、ある値である確率は、その値を、入力音声(入力信号)のパワースペクトラムから減算し、ノイズのパワースペクトラムが、その減算値となるときの確率に、真の音声の確率分布の面積が1になるような正規化係数(ファクタ)を乗じた値となる。なお、図5においては、u(t),x(t),y(t)のコンポーネント数が1(D=1)としてある。
【0040】
図4に戻り、パワースペクトラム分析器12で得られた特徴ベクトルy(t)は、スイッチ13に供給される。スイッチ13(選択手段)は、音声区間検出部11の制御にしたがって、端子13aまたは13bのうちのいずれか一方を選択するようになされている。
【0041】
即ち、音声区間検出部11(音声区間検出手段)では、音声区間(ユーザの発話がなされている期間)が検出される。ここで、音声区間の検出方法については、例えば、J.C.Junqua, B.Mark, and B.Reaves, ”A Robust Algorithm for Word Boundary Detection in the Presence of Noise”, IEEE Transaction Speech and Audio Processing, Vol.2, No.3, 1994などに、その詳細が開示されている。
【0042】
なお、音声区間は、その他、例えば、音声認識装置に、所定のボタンを設けておき、発話を行っている間は、ユーザに、そのボタンを操作してもらうようにすることで認識するようにすることも可能である。
【0043】
音声区間検出部11は、音声区間においては、スイッチ13が端子13bを選択するように制御を行い、それ以外の区間(以下、適宜、非音声区間という)においては、スイッチ13が端子13aを選択するように制御を行う。
【0044】
従って、非音声区間においては、スイッチ13は端子13bを選択し、これにより、パワースペクトラム分析器12の出力は、スイッチ13を介して、ノイズ特性算出器14(ノイズ特性算出手段)に供給される。ノイズ特性算出器14では、非音声区間における、パワースペクトラム分析器12の出力から、音声区間におけるノイズの特性が求められる。
【0045】
即ち、ここでは、ある音声区間におけるノイズのパワースペクトラムu(t)の分布が、その音声区間の直前の非音声区間におけるノイズと同一であるとし、さらに、その分布が正規分布であるとして、ノイズ特性算出器14において、ノイズの平均値(平均ベクトル)と分散(分散マトリクス)が求められる。
【0046】
具体的には、いま、音声区間の最初のフレームを第1フレーム(t=1)とすると、その200フレーム前から101フレーム前までの100フレーム分のパワースペクトラム分析器12の出力y(−200)乃至y(−101)の平均ベクトルμ’と分散マトリクスΣ’とが、音声区間におけるノイズの特性として求められる。
【0047】
ここで、平均ベクトルμ’と分散マトリクスΣ’は、次式にしたがって求めることができる。
【0048】
【数2】
但し、μ’(i)は、平均ベクトルμ’のi番目のコンポーネントを表す(i=1,2,・・・,D)。また、y(t)(i)は、第tフレームの特徴ベクトルのi番目のコンポーネントを表す。さらに、Σ’(i,j)は、分散マトリクスΣ’の、第i行、第j列のコンポーネントを表す(j=1,2,・・・,D)。
【0049】
ここで、計算量の低減のために、ノイズについては、特徴ベクトルyの各コンポーネントが、互いに無相関であると仮定する。この場合、次式に示すように、分散マトリクスΣ’は、対角成分以外は0となる。
【0050】
【数3】
【0051】
ノイズ特性算出器14では、以上のようにして、ノイズの特性としての平均ベクトルμ’および分散マトリクスΣ’が求められ、特徴分布パラメータ算出器15に供給される。
【0052】
一方、音声区間においては、スイッチ13は端子13aを選択し、これにより、パワースペクトラム分析器12の出力、即ち、真の音声とノイズとを含む音声データとしての特徴ベクトルyは、スイッチ13を介して、特徴分布パラメータ算出器15に供給される。特徴分布パラメータ算出器15(特徴分布パラメータ算出手段)では、パワースペクトラム分析器12からの特徴ベクトルy、およびノイズ特性算出器14からのノイズの特性に基づいて、真の音声のパワースペクトラムの分布(推定値の分布)を表す特徴分布パラメータが算出される。
【0053】
即ち、特徴分布パラメータ算出器15では、真の音声のパワースペクトラムの分布が正規分布であるとして、その平均ベクトルξと分散マトリクスΨが、特徴分布パラメータとして、次式にしたがって計算される。
【0054】
【数4】
【数5】
【数6】
【数7】
【0055】
ここで、ξ(t)(i)は、第tフレームにおける平均ベクトルξ(t)のi番目のコンポーネントを表す。また、E[]は、[]内の平均値を意味する。x(t)(i)は、第tフレームにおける真の音声のパワースペクトラムx(t)のi番目のコンポーネントを表す。さらに、u(t)(i)は、第tフレームにおけるノイズのパワースペクトラムのi番目のコンポーネントを表し、P(u(t)(i))は、第tフレームにおけるノイズのパワースペクトラムのi番目のコンポーネントがu(t)(i)である確率を表す。ここでは、ノイズの分布として正規分布を仮定しているので、P(u(t)(i))は、式(7)に示したように表される。
【0056】
また、Ψ(t)(i,j)は、第tフレームにおける分散Ψ(t)の、第i行、第j列のコンポーネントを表す。さらに、V[]は、[]内の分散を表す。
【0057】
特徴分布パラメータ算出器15では、以上のようにして、各フレームごとに、平均ベクトルξおよび分散マトリクスΨが、真の音声の特徴ベクトル空間上での分布(ここでは、真の音声の特徴ベクトル空間上での分布が正規分布であると仮定した場合の、その分布)を表す特徴分布パラメータとして求められる。
【0058】
その後、音声区間が終了すると、スイッチ13は端子13bを選択し、また、特徴分布パラメータ算出器15は、音声区間の各フレームにおいて求めた特徴分布パラメータを、識別部3に出力する。即ち、いま、音声区間がTフレームであったとし、そのTフレームそれぞれにおいて求められた特徴分布パラメータを、z(t)={ξ(t),Ψ(t)}と表すと(t=1,2,・・・,T)、特徴分布パラメータ算出器15は、特徴分布パラメータ(系列)Z={z(1),z(2),・・・,z(T)}を、識別部3に供給する。
【0059】
そして、特徴抽出部2では、以下、同様の処理が繰り返される。
【0060】
次に、図6は、図1の識別部3の構成例を示している。
【0061】
特徴抽出部2(特徴分布パラメータ算出器15)からの特徴分布パラメータZは、K個の識別関数演算部211乃至21Kに供給される。識別関数演算部21kは、K個のクラスのうちのk番目に対応する単語を識別するための識別関数gk(Z)を記憶しており(k=1,2,・・・,K)、特徴抽出部2からの特徴分布パラメータZを引数として、識別関数gk(Z)を演算する。
【0062】
ここで、識別部3では、例えば、HMM(Hidden Markov Model)法を用いて、クラスとしての単語の識別(認識)が行われるようになされている。
【0063】
なお、ここでは、例えば、図7に示すようなHMMを用いる。即ち、ここでは、HMMは、H個の状態q1乃至qHを有しており、状態の遷移は、自身への遷移と、右隣の状態への遷移のみが許されている。また、初期状態は、最も左の状態q1とされ、最終状態は、最も右の状態qHとされており、最終状態qHからの状態遷移は禁止されている。このように、自身よりも左にある状態への遷移のないモデルは、left−to−rightモデルと呼ばれ、音声認識では、一般に、left−to−rightモデルが用いられる。
【0064】
いま、HMMのkクラスを識別するためのモデルを、kクラスモデルというとすると、kクラスモデルは、例えば、最初に状態qhにいる確率(初期状態確率)πk(qh)、ある時刻(フレーム)tにおいて、状態qiにいて、次の時刻t+1において、状態qjに状態遷移する確率(遷移確率)ak(qi,qj)、および状態qiから状態遷移が生じるときに、その状態qiが、特徴ベクトルOを出力する確率(出力確率)bk(qi)(O)によって規定される(h=1,2,・・・,H)。
【0065】
そして、ある特徴ベクトル系列O1,O2,・・・が与えられた場合に、例えば、そのような特徴ベクトル系列が観測される確率(観測確率)が最も高いモデルのクラスが、その特徴ベクトル系列の認識結果とされる。
【0066】
ここでは、この観測確率が、識別関数gk(Z)によって求められるようになされている。即ち、ここでは、識別関数gk(Z)は、特徴分布パラメータ(系列)Z={z1,z2,・・・,zT}に対する最適状態系列(最適な状態の遷移のしていき方)において、そのような特徴分布パラメータ(系列)Z={z1,z2,・・・,zT}が観測される確率を求めるものとして、次式で与えられる。
【0067】
【数8】
【0068】
ここで、bk’(qi)(zj)は、出力がzjで表される分布であるときの出力確率を表す。状態遷移時に各特徴ベクトルを出力する確率である出力確率bk(s)(Ot)には、ここでは、例えば、特徴ベクトル空間上のコンポーネントどうしの間に相関がないものとして、正規分布関数が用いられている。この場合、入力がztで表される分布であるとき、出力確率bk’(s)(zt)は、平均ベクトルμk(s)と分散マトリクスΣk(s)とによって規定される確率密度関数Pk m(s)(x)、および第tフレームの特徴ベクトル(ここでは、パワースペクトラム)xの分布を表す確率密度関数Pf(t)(x)を用いて、次式により求めることができる。
【0069】
【数9】
但し、式(9)における積分の積分区間は、D次元の特徴ベクトル空間(ここでは、パワースペクトラム空間)の全体である。
【0070】
また、式(9)において、P(s)(i)(ξ(t)(i),Ψ(t)(i,i))は、次式で表される。
【0071】
【数10】
但し、μk(s)(i)は、平均ベクトルμk(s)のi番目のコンポーネントを、Σk(s)(i,i)は、分散マトリクスΣk(s)の、第i行第i列のコンポーネントを、それぞれ表す。そして、kクラスモデルの出力確率は、これらによって規定される。
【0072】
なお、HMMは、上述したように、初期状態確率πk(qh)、遷移確率ak(qi,qj)、および出力確率bk(qi)(O)によって規定されるが、これらは、学習用の音声データから特徴ベクトルを算出し、その特徴ベクトルを用いて、あらかじめ求めておくようにする。
【0073】
ここで、HMMとして、図7に示したものを用いる場合には、常に、最も左の状態q1から遷移が始まるので、初期状態確率は、状態q1についてのもののみ1とされ、他の状態についてのものはすべて0とされる。また、出力確率は、式(9)および(10)から明らかなように、Ψ(t)(i,i)を0とすると、特徴ベクトルの分散を考慮しない場合の連続HMMにおける出力確率に一致する。
【0074】
なお、HMMの学習方法としては、例えば、Baum−Welchの再推定法などが知られている。
【0075】
図6の識別関数演算部21kは、kクラスモデルについて、あらかじめ学習により求められた初期状態確率πk(qh)、遷移確率ak(qi,qj)、および出力確率bk(qi)(O)によって規定される式(8)の識別関数gk(Z)を記憶しており、特徴抽出部2からの特徴分布パラメータZを引数として、識別関数gk(Z)を演算し、その関数値(上述した観測確率)gk(Z)を、決定部22に出力する。
【0076】
決定部22では、識別関数演算部211乃至21Kそれぞれからの関数値gk(Z)に対して、例えば、次式に示す決定規則を用いて、特徴分布パラメータZ、即ち、入力された音声が属するクラスが識別(決定)される(入力された音声がいずれかのクラスに分類される)。
【0077】
【数11】
但し、C(Z)は、特徴分布パラメータZが属するクラスを識別する識別操作(処理)を行う関数を表す。また、式(11)の第2式の右辺におけるmaxは、それに続く関数値gi(Z)(但し、ここでは、i=1,2,・・・,K)の最大値を表す。
【0078】
決定部22は、式(11)にしたがって、クラスを決定すると、それを、入力された音声の認識結果として出力する。
【0079】
次に、図8は、図1の特徴抽出部2の他の構成例を示している。なお、図中、図4における場合と対応する部分については、同一の符号を付してある。即ち、この特徴抽出部2は、ノイズ特性算出器14または特徴分布パラメータ算出器15に代えて、ノイズバッファ31または特徴分布パラメータ算出器32がそれぞれ設けられている他は、基本的に、図4における場合と同様に構成されている。
【0080】
この場合、ノイズバッファ31には、例えば、非音声区間における、パワースペクトラム分析器12の出力が、ノイズのパワースペクトラムとして一時記憶される。即ち、例えば、音声区間の200フレーム前から101フレーム前までの100フレーム分のパワースペクトラム分析器12の出力y(−200)乃至y(−101)を、w(1)=y(−200),w(2)=y(−199),・・・,w(100)=y(−101)とそれぞれすると、ノイズバッファ31では、w(1)乃至w(100)がノイズのパワースペクトラムとして記憶される。
【0081】
そして、この100フレーム分のノイズのパワースペクトラムw(n)は(w=1,2,・・・,N:但し、ここでは、N=100)、音声区間となると、特徴分布パラメータ算出器32に出力される。
【0082】
特徴分布パラメータ算出器32は、音声区間となり、ノイズバッファ31からノイズのパワースペクトラムw(n)(w=1,2,・・・,N)を受信すると、真の音声のパワースペクトラムの分布(真の音声のパワースペクトラムの推定値の分布)を、例えば正規分布と仮定して、その分布を規定する平均ベクトルξ(t)と分散マトリクスΣ(t)を、例えば、次式にしたがって算出する。
【0083】
【数12】
但し、w(n)(i)は(w(n)(j)も同様)、n番目のノイズのパワースペクトラムw(n)のi番目のコンポーネントを表す。
【0084】
特徴分布パラメータ算出器32は、以上のようにして、平均ベクトルξ(t)と分散マトリクスΣ(t)を、フレームごとに求め、これらの組合せを、特徴分布パラメータztとし、音声区間における特徴分布パラメータZ={z1,z2,・・・,zT}を、識別部3に出力する。
【0085】
図4においては、ノイズのパワースペクトラムのコンポーネントどうしが無相関であることを仮定したが、図8では、そのような仮定をせずに、特徴分布パラメータが求められるので、より精度の良い特徴分布パラメータを得ることができる。
【0086】
次に、以上においては、特徴ベクトル(特徴量)として、パワースペクトラムを用いるようにしたが、特徴ベクトルとしては、その他、例えば、ケプストラムなどを用いることも可能である。
【0087】
即ち、いま、あるフレームtの真の音声のケプストラムをxc(t)と表し、その分布(ケプストラムの推定値の分布)を、例えば、正規分布と仮定すると、第tフレームの特徴ベクトル(ここでは、ケプストラム)xcの分布を表す確率密度関数Pf(t)(xc)を規定する平均ベクトルξc(t)と分散マトリクスΨc(t)は、次式にしたがって求めることができる。
【0088】
【数13】
但し、ξc(t)(i)は、平均ベクトルξc(t)のi番目のコンポーネントを表し、Ψc(t)(i,j)は、分散マトリクスΨc(t)の、第i行、第j列のコンポーネントを表す。また、xc(t)(n)(i)は、次式で表されるケプストラムxc(t)(n)のi番目のコンポーネントを表す。
【0089】
【数14】
但し、式(14)の第1式におけるCは、離散コサイン変換を行うDCT(Discrete Cosine Transform)マトリクスである。
【0090】
特徴ベクトルとしてケプストラムを用いる場合には、図1の特徴抽出部2において、以上のようにして、平均ベクトルξc(t)と分散マトリクスΨc(t)を、フレームごとに求め、これらの組合せ{ξc(t),Ψc(t)}を、特徴分布パラメータzt cとし、音声区間における特徴分布パラメータZc={z1 c,z2 c,・・・,zT c}を、識別部3に出力するようにすれば良い。
【0091】
この場合、識別部3において識別関数gk(Zc)を計算するのに用いる出力確率b’k(s)(zt c)は、ケプストラム空間上の分布を表す確率として、平均ベクトルμk c(s)と分散マトリクスΣk c(s)とによって規定される確率密度関数Pk m(s)(xc)、および第tフレームの特徴ベクトル(ここでは、ケプストラム)xcの分布を表す確率密度関数Pf(t)(xc)を用いて、次式により求めることができる。
【0092】
【数15】
但し、式(15)における積分の積分区間は、D次元の特徴ベクトル空間(ここでは、ケプストラム空間)の全体である。また、(ξc(t)−μk c(s))Tは、ベクトル(ξc(t)−μk c(s))の転置を表す。
【0093】
以上のように、ノイズの分布特性を考慮した特徴分布パラメータを求め、その特徴分布パラメータを用いて音声認識を行うようにしたので、認識率を向上させることができる。
【0094】
ここで、音声の特徴量としてケプストラムを、識別部3における音声認識アルゴリズムとしてHMM法を、それぞれ用いて、特徴分布パラメータによる音声認識(単語認識)実験を行った場合と、スペクトラムサブトラクションによる音声認識実験を行った場合の認識率を、表1に示す。
【0095】
【表1】
但し、認識対象単語は5000単語で、話者は不特定話者とした。また、発話は、自動車がアイドリング状態にあり、かつBGM(Back Ground Music)が流れている環境、自動車で市街地を走行している環境、および自動車で高速道路を走行している環境の3つの環境で行った。
【0096】
表1から明らかなように、いずれの環境下においても、特徴分布パラメータによる音声認識結果の方が、認識率が高くなっている。
【0097】
以上、本発明を適用した音声認識装置について説明したが、このような音声認識装置は、例えば、音声入力可能なカーナビゲーション装置その他各種の装置に適用可能である。
【0098】
なお、本実施の形態では、ノイズの分布特性を考慮した特徴分布パラメータを求めるようにしたが、このノイズには、例えば、発話を行う環境下における外部からのノイズの他、例えば、電話回線その他の通信回線を介して送信されてくる音声の認識を行う場合には、その通信回線の特性なども含まれる。
【0099】
また、本発明は、例えば、特定話者認識を行う場合において、その特定話者の学習を行うときなどにも適用可能である。この場合、学習速度を向上させることが可能となる。
【0100】
さらに、本発明は、音声認識の他、画像認識その他のパターン認識を行う場合にも適用可能である。例えば、画像認識においては、画像を撮影するカメラのレンズの特性や、気象状況などをノイズとして、その分布特性を考慮した特徴分布パラメータを用いるようにすることで、画像の認識率を向上させることが可能となる。
【0101】
また、本実施の形態では、パワースペクトラム空間またはケプストラム空間上の分布を表す特徴分布パラメータを求めるようにしたが、分布を求める空間としては、その他、線形予測係数や、隣接フレームのケプストラムの差分、ゼロクロスなどの空間を用いることも可能である。
【0102】
さらに、本実施の形態では、音声の1つ(1種類)の特徴量の空間における分布を表す特徴分布パラメータを求めるようにしたが、その他、音声の複数の特徴量の空間について、それぞれ、特徴分布パラメータを求めるようにすることも可能である。あるいは、音声の複数の特徴量の空間のうちの1以上について特徴分布パラメータを求め、その特徴分布パラメータと、残りの特徴量の空間における特徴ベクトルとの両方を用いて、音声認識を行うようにすることも可能である。
【0103】
また、本実施の形態では、特徴ベクトル空間上における特徴ベクトル(真の音声の特徴ベクトルの推定値)の分布が正規分布であるとして、そのような分布を表す特徴分布パラメータを用いるようにしたが、特徴分布パラメータとしては、その他、例えば、対数正規確率分布や、離散確率分布、ファジー分布などを表すものを用いることも可能である。
【0104】
さらに、本実施の形態では、識別部3において、出力確率が正規分布で表されるHMMを用いて、クラスの識別を行うようにしたが、識別部3には、その他、例えば、出力確率が混合正規確率分布や離散分布などで表されるHMMや、正規確率分布関数、対数確率分布関数、多項式関数、ニューラルネットワークなどを用いて、クラスの識別を行わせるようにすることも可能である。
【0106】
【発明の効果】
請求項1に記載のパターン認識装置および請求項8に記載のパターン認識方法によれば、入力データが所定のフレーム間隔で順次取り出され、フレームデータとして出力される。そして、入力データの特徴量の空間に、フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスが特徴分布パラメータとして算出され、その特徴分布パラメータの系列が、所定数のクラスのうちのいずれかに分類される。従って、例えば、入力データにノイズが含まれる場合に、そのノイズの分布特性を考慮したパラメータを得ることができるので、入力データの認識率を向上させることが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した音声認識装置の一実施の形態の構成例を示すブロック図である。
【図2】図1のフレーム化部1の処理を説明するための図である。
【図3】図1の特徴抽出部2の処理を説明するための図である。
【図4】図1の特徴抽出部2の構成例を示すブロック図である。
【図5】ノイズおよび真の音声のパワーの確率密度関数を示す図である。
【図6】図1の識別部3の構成例を示すブロック図である。
【図7】HMMを示す図である。
【図8】図1の特徴抽出部2の他の構成例を示すブロック図である。
【図9】従来のパターン認識装置の一例の構成を示すブロック図である。
【図10】図9の特徴抽出部101の処理を説明するための図である。
【符号の説明】
1 フレーム化部(フレーム化手段), 2 特徴抽出部(算出手段), 3識別部(分類手段), 11 音声区間検出部(音声区間検出手段), 12パワースペクトラム分析器(音響分析手段), 13 スイッチ(選択手段), 13a,13b 端子, 14 ノイズ特性算出器(ノイズ特性算出手段), 15 特徴分布パラメータ算出器(特徴分布パラメータ算出手段), 211乃至21K 識別関数演算部, 22 決定部, 31 ノイズバッファ, 32 特徴分布パラメータ算出器
Claims (14)
- 時系列の入力データのパターンを所定数のクラスのうちのいずれかに分類することにより認識するパターン認識装置であって、
前記入力データを所定のフレーム間隔で順次取り出し、フレームデータとして出力するフレーム化手段と、
前記入力データの特徴量の空間に、前記フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスを特徴分布パラメータとして算出する算出手段と、
前記特徴分布パラメータの系列を、前記所定数のクラスのうちのいずれかに分類する分類手段と
を備えることを特徴とするパターン認識装置。 - 前記入力データは、音声データである
ことを特徴とする請求項1に記載のパターン認識装置。 - 前記算出手段は、前記音声データのパワースペクトラム空間における分布を表す特徴分布パラメータを算出する
ことを特徴とする請求項2に記載のパターン認識装置。 - 前記算出手段は、前記音声データのケプストラム空間における分布を表す特徴分布パラメータを算出する
ことを特徴とする請求項2に記載のパターン認識装置。 - 前記算出手段は、
前記フレームデータを音響分析する音響分析手段と、
前記フレームデータの音響分析結果に基づいて、ノイズの特性を求めるノイズ特性算出手段と、
前記フレームデータの音響分析結果と、前記ノイズの特性とに基づいて、真の音声についての前記特徴分布パラメータを求める特徴分布パラメータ算出手段と
を有する
ことを特徴とする請求項2に記載のパターン認識装置。 - 前記算出手段は、
音声区間を検出する音声区間検出手段と、
前記音声区間において前記特徴分布パラメータ算出手段を選択し、前記音声区間でない区間において前記ノイズ特性算出手段を選択して、前記フレームデータの音響分析結果を供給する選択手段と
をさらに有する
ことを特徴とする請求項5に記載のパターン認識装置。 - 前記ノイズ特性算出手段は、音声区間でない区間における前記フレームデータの音響分析結果に基づいて、ノイズの特性を求め、
前記特徴分布パラメータ算出手段は、音声区間における前記フレームデータの音響分析結果と、前記ノイズの特性とに基づいて、真の音声についての前記特徴分布パラメータを求める
ことを特徴とする請求項5に記載のパターン認識装置。 - 時系列の入力データのパターンを所定数のクラスのうちのいずれかに分類することにより認識するパターン認識方法であって、
前記入力データの所定のフレーム間隔で順次取り出し、フレームデータとして出力するフレーム化ステップと、
前記入力データの特徴量の空間に、前記フレームデータを写像したときに得られる分布を表す平均ベクトルおよび分散マトリクスを特徴分布パラメータとして算出する算出ステップと、
前記特徴分布パラメータの系列を、前記所定数のクラスのうちのいずれかに分類する分類ステップと
を備えることを特徴とするパターン認識方法。 - 前記入力データは、音声データである
ことを特徴とする請求項8に記載のパターン認識方法。 - 前記算出ステップにおいて、前記音声データのパワースペクトラム空間における分布を表す特徴分布パラメータを算出する
ことを特徴とする請求項9に記載のパターン認識方法。 - 前記算出ステップにおいて、前記音声データのケプストラム空間における分布を表す特徴分布パラメータを算出する
ことを特徴とする請求項9に記載のパターン認識方法。 - 前記算出ステップは、
前記フレームデータを音響分析する音響分析ステップと、
前記フレームデータの音響分析結果に基づいて、ノイズの特性を求めるノイズ特性算出ステップと、
前記フレームデータの音響分析結果と、前記ノイズの特性とに基づいて、真の音声についての前記特徴分布パラメータを求める特徴分布パラメータ算出ステップと
を有する
ことを特徴とする請求項9に記載のパターン認識方法。 - 前記算出ステップは、
音声区間を検出する音声区間検出ステップと、
前記音声区間において前記特徴分布パラメータ算出ステップを選択し、前記音声区間でない区間において前記ノイズ特性算出ステップを選択して、前記フレームデータの音響分析結果を供給する選択ステップと
をさらに有する
ことを特徴とする請求項12に記載のパターン認識方法。 - 前記ノイズ特性算出ステップにおいて、音声区間でない区間における前記フレームデータの音響分析結果に基づいて、ノイズの特性を求め、
前記特徴分布パラメータ算出ステップにおいて、音声区間における前記フレームデータの音響分析結果と、前記ノイズの特性とに基づいて、真の音声についての前記特徴分布パラメータを求める
ことを特徴とする請求項12に記載のパターン認識方法。
Priority Applications (12)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30097997A JP3584458B2 (ja) | 1997-10-31 | 1997-10-31 | パターン認識装置およびパターン認識方法 |
| AU89373/98A AU746511B2 (en) | 1997-10-31 | 1998-10-19 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| TW087117352A TW392130B (en) | 1997-10-31 | 1998-10-20 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| SG1998004247A SG75886A1 (en) | 1997-10-31 | 1998-10-22 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| EP98308717A EP0913810A3 (en) | 1997-10-31 | 1998-10-26 | Feature extraction and pattern recognition |
| CA002251509A CA2251509C (en) | 1997-10-31 | 1998-10-26 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| KR1019980045422A KR19990037460A (ko) | 1997-10-31 | 1998-10-28 | 특징 추출 장치 및 방법 및 패턴 인식 장치및 방법 |
| US09/179,549 US6910010B2 (en) | 1997-10-31 | 1998-10-28 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| BR9804324-2A BR9804324A (pt) | 1997-10-31 | 1998-10-29 | Aparelhos e processos de extração de característica e de reconhecimento de padrão de dados de entrada. |
| CN98125060A CN1216380A (zh) | 1997-10-31 | 1998-10-31 | 特征抽取装置和方法以及模式识别装置和方法 |
| US11/093,815 US7117151B2 (en) | 1997-10-31 | 2005-03-29 | Feature extraction apparatus and method and pattern recognition apparatus and method |
| US11/093,436 US7509256B2 (en) | 1997-10-31 | 2005-03-29 | Feature extraction apparatus and method and pattern recognition apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30097997A JP3584458B2 (ja) | 1997-10-31 | 1997-10-31 | パターン認識装置およびパターン認識方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11133992A JPH11133992A (ja) | 1999-05-21 |
| JP3584458B2 true JP3584458B2 (ja) | 2004-11-04 |
Family
ID=17891383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30097997A Expired - Lifetime JP3584458B2 (ja) | 1997-10-31 | 1997-10-31 | パターン認識装置およびパターン認識方法 |
Country Status (10)
| Country | Link |
|---|---|
| US (3) | US6910010B2 (ja) |
| EP (1) | EP0913810A3 (ja) |
| JP (1) | JP3584458B2 (ja) |
| KR (1) | KR19990037460A (ja) |
| CN (1) | CN1216380A (ja) |
| AU (1) | AU746511B2 (ja) |
| BR (1) | BR9804324A (ja) |
| CA (1) | CA2251509C (ja) |
| SG (1) | SG75886A1 (ja) |
| TW (1) | TW392130B (ja) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3584458B2 (ja) * | 1997-10-31 | 2004-11-04 | ソニー株式会社 | パターン認識装置およびパターン認識方法 |
| JP2000259198A (ja) | 1999-03-04 | 2000-09-22 | Sony Corp | パターン認識装置および方法、並びに提供媒体 |
| EP1132896A1 (en) * | 2000-03-08 | 2001-09-12 | Motorola, Inc. | Frequency filtering method using a Wiener filter applied to noise reduction of acoustic signals |
| US7072833B2 (en) * | 2000-06-02 | 2006-07-04 | Canon Kabushiki Kaisha | Speech processing system |
| JP4538705B2 (ja) * | 2000-08-02 | 2010-09-08 | ソニー株式会社 | ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体 |
| JP2002123285A (ja) * | 2000-10-13 | 2002-04-26 | Sony Corp | 話者適応装置および話者適応方法、記録媒体、並びに音声認識装置 |
| US9269043B2 (en) | 2002-03-12 | 2016-02-23 | Knowm Tech, Llc | Memristive neural processor utilizing anti-hebbian and hebbian technology |
| US9280748B2 (en) | 2012-06-22 | 2016-03-08 | Knowm Tech, Llc | Methods and systems for Anti-Hebbian and Hebbian (AHaH) feature extraction of surface manifolds using |
| US7130776B2 (en) * | 2002-03-25 | 2006-10-31 | Lockheed Martin Corporation | Method and computer program product for producing a pattern recognition training set |
| DE10220524B4 (de) | 2002-05-08 | 2006-08-10 | Sap Ag | Verfahren und System zur Verarbeitung von Sprachdaten und zur Erkennung einer Sprache |
| EP1363271A1 (de) | 2002-05-08 | 2003-11-19 | Sap Ag | Verfahren und System zur Verarbeitung und Speicherung von Sprachinformationen eines Dialogs |
| US7191175B2 (en) | 2004-02-13 | 2007-03-13 | Attenex Corporation | System and method for arranging concept clusters in thematic neighborhood relationships in a two-dimensional visual display space |
| JP4529492B2 (ja) * | 2004-03-11 | 2010-08-25 | 株式会社デンソー | 音声抽出方法、音声抽出装置、音声認識装置、及び、プログラム |
| US8218880B2 (en) | 2008-05-29 | 2012-07-10 | Microsoft Corporation | Linear laplacian discrimination for feature extraction |
| US8738367B2 (en) * | 2009-03-18 | 2014-05-27 | Nec Corporation | Speech signal processing device |
| US8635223B2 (en) | 2009-07-28 | 2014-01-21 | Fti Consulting, Inc. | System and method for providing a classification suggestion for electronically stored information |
| US8145483B2 (en) * | 2009-08-05 | 2012-03-27 | Tze Fen Li | Speech recognition method for all languages without using samples |
| JP5523017B2 (ja) * | 2009-08-20 | 2014-06-18 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
| EP2471009A1 (en) | 2009-08-24 | 2012-07-04 | FTI Technology LLC | Generating a reference set for use during document review |
| KR101137533B1 (ko) * | 2010-09-03 | 2012-04-20 | 경희대학교 산학협력단 | 패턴 인식을 위한 특징 데이터 선택 방법 및 그 방법을 이용한 특징 데이터 선택 장치 |
| US20120116764A1 (en) * | 2010-11-09 | 2012-05-10 | Tze Fen Li | Speech recognition method on sentences in all languages |
| US20130090926A1 (en) * | 2011-09-16 | 2013-04-11 | Qualcomm Incorporated | Mobile device context information using speech detection |
| US8918353B2 (en) | 2012-02-22 | 2014-12-23 | Knowmtech, Llc | Methods and systems for feature extraction |
| US11237556B2 (en) | 2012-06-22 | 2022-02-01 | Knowm, Inc. | Autonomous vehicle |
| CN104575498B (zh) * | 2015-01-30 | 2018-08-17 | 深圳市云之讯网络技术有限公司 | 有效语音识别方法及系统 |
| JP6543844B2 (ja) * | 2015-08-27 | 2019-07-17 | 本田技研工業株式会社 | 音源同定装置および音源同定方法 |
| US11068546B2 (en) | 2016-06-02 | 2021-07-20 | Nuix North America Inc. | Computer-implemented system and method for analyzing clusters of coded documents |
| WO2018105614A1 (ja) * | 2016-12-06 | 2018-06-14 | 日本電信電話株式会社 | 信号特徴抽出装置、信号特徴抽出方法、およびプログラム |
| CN110197670B (zh) * | 2019-06-04 | 2022-06-07 | 大众问问(北京)信息科技有限公司 | 音频降噪方法、装置及电子设备 |
| CN111256806A (zh) * | 2020-01-20 | 2020-06-09 | 福州大学 | 一种非接触振动频率组成测量方法 |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2751184C2 (de) * | 1977-11-16 | 1979-04-19 | Carl Hepting & Co, Lederwaren- Und Guertelfabrik, Gmbh, 7000 Stuttgart | Beschlag für einen Reisekoffer o.dgl |
| US4718093A (en) * | 1984-03-27 | 1988-01-05 | Exxon Research And Engineering Company | Speech recognition method including biased principal components |
| US4897878A (en) * | 1985-08-26 | 1990-01-30 | Itt Corporation | Noise compensation in speech recognition apparatus |
| JP2776848B2 (ja) * | 1988-12-14 | 1998-07-16 | 株式会社日立製作所 | 雑音除去方法、それに用いるニューラルネットワークの学習方法 |
| JPH02195400A (ja) * | 1989-01-24 | 1990-08-01 | Canon Inc | 音声認識装置 |
| US5063603A (en) | 1989-11-06 | 1991-11-05 | David Sarnoff Research Center, Inc. | Dynamic method for recognizing objects and image processing system therefor |
| US5210820A (en) * | 1990-05-02 | 1993-05-11 | Broadcast Data Systems Limited Partnership | Signal recognition system and method |
| US5680481A (en) | 1992-05-26 | 1997-10-21 | Ricoh Corporation | Facial feature extraction method and apparatus for a neural network acoustic and visual speech recognition system |
| JP2795058B2 (ja) * | 1992-06-03 | 1998-09-10 | 松下電器産業株式会社 | 時系列信号処理装置 |
| IT1257073B (it) | 1992-08-11 | 1996-01-05 | Ist Trentino Di Cultura | Sistema di riconoscimento, particolarmente per il riconoscimento di persone. |
| US5497447A (en) * | 1993-03-08 | 1996-03-05 | International Business Machines Corporation | Speech coding apparatus having acoustic prototype vectors generated by tying to elementary models and clustering around reference vectors |
| US5522011A (en) * | 1993-09-27 | 1996-05-28 | International Business Machines Corporation | Speech coding apparatus and method using classification rules |
| CA2153170C (en) * | 1993-11-30 | 2000-12-19 | At&T Corp. | Transmitted noise reduction in communications systems |
| US5704004A (en) * | 1993-12-01 | 1997-12-30 | Industrial Technology Research Institute | Apparatus and method for normalizing and categorizing linear prediction code vectors using Bayesian categorization technique |
| US5544250A (en) * | 1994-07-18 | 1996-08-06 | Motorola | Noise suppression system and method therefor |
| JP2690027B2 (ja) * | 1994-10-05 | 1997-12-10 | 株式会社エイ・ティ・アール音声翻訳通信研究所 | パターン認識方法及び装置 |
| US5706395A (en) * | 1995-04-19 | 1998-01-06 | Texas Instruments Incorporated | Adaptive weiner filtering using a dynamic suppression factor |
| KR0170317B1 (ko) * | 1995-07-13 | 1999-03-30 | 김광호 | 관찰벡터의 디스토션 확률밀도를 가진 은닉마코프 모델을 이용한 음성인식 방법 |
| JP3536471B2 (ja) * | 1995-09-26 | 2004-06-07 | ソニー株式会社 | 識別装置および識別方法、並びに音声認識装置および音声認識方法 |
| US5734796A (en) * | 1995-09-29 | 1998-03-31 | Ai Ware, Inc. | Self-organization of pattern data with dimension reduction through learning of non-linear variance-constrained mapping |
| US5787394A (en) * | 1995-12-13 | 1998-07-28 | International Business Machines Corporation | State-dependent speaker clustering for speaker adaptation |
| US6104833A (en) * | 1996-01-09 | 2000-08-15 | Fujitsu Limited | Pattern recognizing apparatus and method |
| US5862519A (en) * | 1996-04-02 | 1999-01-19 | T-Netix, Inc. | Blind clustering of data with application to speech processing systems |
| US5920644A (en) * | 1996-06-06 | 1999-07-06 | Fujitsu Limited | Apparatus and method of recognizing pattern through feature selection by projecting feature vector on partial eigenspace |
| US6539115B2 (en) * | 1997-02-12 | 2003-03-25 | Fujitsu Limited | Pattern recognition device for performing classification using a candidate table and method thereof |
| KR100434522B1 (ko) * | 1997-04-29 | 2004-07-16 | 삼성전자주식회사 | 시간축 상호관계를 이용한 음성인식 방법 |
| US5960397A (en) * | 1997-05-27 | 1999-09-28 | At&T Corp | System and method of recognizing an acoustic environment to adapt a set of based recognition models to the current acoustic environment for subsequent speech recognition |
| JP3584458B2 (ja) * | 1997-10-31 | 2004-11-04 | ソニー株式会社 | パターン認識装置およびパターン認識方法 |
| KR20000033530A (ko) * | 1998-11-24 | 2000-06-15 | 김영환 | 음성 구간 검출과 스펙트럼 차감법을 이용한 차량 잡음제거방법 |
| KR20000040574A (ko) * | 1998-12-18 | 2000-07-05 | 김영환 | Gpfn 알고리즘과 lvq 알고지즘을 이용한 음성인식 방법 |
| KR100358006B1 (ko) * | 1999-07-27 | 2002-10-25 | 학교법인 한국정보통신학원 | 음악 데이타 베이스에서의 곡목 검색 장치 및 방법 |
| KR100343223B1 (ko) * | 1999-12-07 | 2002-07-10 | 윤종용 | 화자 위치 검출 장치 및 그 방법 |
-
1997
- 1997-10-31 JP JP30097997A patent/JP3584458B2/ja not_active Expired - Lifetime
-
1998
- 1998-10-19 AU AU89373/98A patent/AU746511B2/en not_active Ceased
- 1998-10-20 TW TW087117352A patent/TW392130B/zh not_active IP Right Cessation
- 1998-10-22 SG SG1998004247A patent/SG75886A1/en unknown
- 1998-10-26 EP EP98308717A patent/EP0913810A3/en not_active Withdrawn
- 1998-10-26 CA CA002251509A patent/CA2251509C/en not_active Expired - Fee Related
- 1998-10-28 KR KR1019980045422A patent/KR19990037460A/ko not_active Ceased
- 1998-10-28 US US09/179,549 patent/US6910010B2/en not_active Expired - Lifetime
- 1998-10-29 BR BR9804324-2A patent/BR9804324A/pt not_active Application Discontinuation
- 1998-10-31 CN CN98125060A patent/CN1216380A/zh active Pending
-
2005
- 2005-03-29 US US11/093,436 patent/US7509256B2/en not_active Expired - Fee Related
- 2005-03-29 US US11/093,815 patent/US7117151B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| TW392130B (en) | 2000-06-01 |
| AU746511B2 (en) | 2002-05-02 |
| BR9804324A (pt) | 1999-12-21 |
| JPH11133992A (ja) | 1999-05-21 |
| US7117151B2 (en) | 2006-10-03 |
| EP0913810A3 (en) | 2000-04-12 |
| US20020010583A1 (en) | 2002-01-24 |
| CN1216380A (zh) | 1999-05-12 |
| CA2251509A1 (en) | 1999-04-30 |
| US20050171772A1 (en) | 2005-08-04 |
| SG75886A1 (en) | 2000-10-24 |
| EP0913810A2 (en) | 1999-05-06 |
| US7509256B2 (en) | 2009-03-24 |
| KR19990037460A (ko) | 1999-05-25 |
| CA2251509C (en) | 2005-01-25 |
| US6910010B2 (en) | 2005-06-21 |
| AU8937398A (en) | 1999-05-20 |
| US20050171773A1 (en) | 2005-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3584458B2 (ja) | パターン認識装置およびパターン認識方法 | |
| US7904295B2 (en) | Method for automatic speaker recognition with hurst parameter based features and method for speaker classification based on fractional brownian motion classifiers | |
| JP5644772B2 (ja) | 音声データ解析装置、音声データ解析方法及び音声データ解析用プログラム | |
| US20140379332A1 (en) | Identification of a local speaker | |
| EP2148325B1 (en) | Method for determining the presence of a wanted signal component | |
| EP0822539A2 (en) | Two-staged cohort selection for speaker verification system | |
| JP3298858B2 (ja) | 低複雑性スピーチ認識器の区分ベースの類似性方法 | |
| JP5704071B2 (ja) | 音声データ解析装置、音声データ解析方法及び音声データ解析用プログラム | |
| US20050010406A1 (en) | Speech recognition apparatus, method and computer program product | |
| CN119517012A (zh) | 一种智能语音机器人的语音识别方法及系统 | |
| Wu et al. | Speaker identification based on the frame linear predictive coding spectrum technique | |
| CN109065026B (zh) | 一种录音控制方法及装置 | |
| KR101023211B1 (ko) | 마이크배열 기반 음성인식 시스템 및 그 시스템에서의 목표음성 추출 방법 | |
| JP4577543B2 (ja) | モデル適応装置およびモデル適応方法、記録媒体、並びに音声認識装置 | |
| JP2000259198A (ja) | パターン認識装置および方法、並びに提供媒体 | |
| Juneja | Two-level noise robust and block featured PNN model for speaker recognition in real environment | |
| JPH01255000A (ja) | 音声認識システムに使用されるテンプレートに雑音を選択的に付加するための装置及び方法 | |
| Rajavel et al. | Optimum integration weight for decision fusion audio–visual speech recognition | |
| JPH11327586A (ja) | 話者照合装置、方法及び記憶媒体 | |
| JP3444241B2 (ja) | 登録パターン更新を伴う話者照合装置及び方法 | |
| JPH11311998A (ja) | 特徴抽出装置および方法、パターン認識装置および方法、並びに提供媒体 | |
| JP2002123285A (ja) | 話者適応装置および話者適応方法、記録媒体、並びに音声認識装置 | |
| Eddin et al. | ASR Features Extraction Using MFCC and LPC: A Comparative Study | |
| Ramaligeswararao et al. | Text Independent Speaker Identification using Integrating Independent Component Analysis with Generalized Gaussian Mixture Model | |
| CN115083389A (zh) | 语音识别方法、装置及相关设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040329 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040528 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040609 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040712 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040725 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100813 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |