JPS6328316B2 - - Google Patents
Info
- Publication number
- JPS6328316B2 JPS6328316B2 JP54100560A JP10056079A JPS6328316B2 JP S6328316 B2 JPS6328316 B2 JP S6328316B2 JP 54100560 A JP54100560 A JP 54100560A JP 10056079 A JP10056079 A JP 10056079A JP S6328316 B2 JPS6328316 B2 JP S6328316B2
- Authority
- JP
- Japan
- Prior art keywords
- distance
- pattern
- window
- calculated
- partial
- 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
Links
Description
【発明の詳細な説明】
本発明は音声認識システム、特に連続単語列を
認識できる音声認識システムの中心構成要素た
る、パタンマツチング装置の改良に関する。
認識できる音声認識システムの中心構成要素た
る、パタンマツチング装置の改良に関する。
音声認識システムは、計算機へのデータ入力
や、自動仕分け機械等への制御情報入力手段とし
て広大な需要を有している。このため近年では、
実用的な音声認識システムが開発され、商品化さ
れている。これらの音声認識システムには、区切
つて発声した単後しか認識できないものと、連続
的に発声された単語列が認識できるものとの、2
種類が存在する。データ入力の速度が高い、発声
者にとつて使い易い等の点で、連続単語列が認識
できるシステムの方が優れていることは明らかで
ある。しかし、区切つて発声した単語よりは、連
続して発声した単語列の認識の方が困難であり、
多くの処理量が必要とされる。このため、従来
は、連続単語列認識のシステムは、区切つた単語
を認識するシステムよりも大型で、高価であつ
た。
や、自動仕分け機械等への制御情報入力手段とし
て広大な需要を有している。このため近年では、
実用的な音声認識システムが開発され、商品化さ
れている。これらの音声認識システムには、区切
つて発声した単後しか認識できないものと、連続
的に発声された単語列が認識できるものとの、2
種類が存在する。データ入力の速度が高い、発声
者にとつて使い易い等の点で、連続単語列が認識
できるシステムの方が優れていることは明らかで
ある。しかし、区切つて発声した単語よりは、連
続して発声した単語列の認識の方が困難であり、
多くの処理量が必要とされる。このため、従来
は、連続単語列認識のシステムは、区切つた単語
を認識するシステムよりも大型で、高価であつ
た。
すでに実用化されている連続単語列認識システ
ムの構成は特願昭50−132003号明細書に記されて
いる。その概略は次の通りである。例として数字
0〜9よりなる数字列を認識する場合を説明す
る。各数字n(n=0〜9)には標準パタン Bn=〓n 1、〓n 2、…〓n j、…、〓n Jo (1) が、あらかじめ用意されている。ここに、〓n jは
時刻jにおける数字音声nの音声的特徴を記述す
るベクトルである。同様な形式で表現される入力
パタンを A=〓1、〓2、…、〓i、…、〓I (2) で示す。この入力パタンAの中には1個以上の単
語列が含まれている。この入力パタン中に、部分
パタン A(p、m)=〓p+1、〓p+2、…、〓n (3) を定義する。pをこの部分パタンの始端、mを終
端と呼ぶ。この部分パタンA(p、m)と、先の
標準パタンB(簡単のため添字nを省略)との間
の距離を次のように定義する。
ムの構成は特願昭50−132003号明細書に記されて
いる。その概略は次の通りである。例として数字
0〜9よりなる数字列を認識する場合を説明す
る。各数字n(n=0〜9)には標準パタン Bn=〓n 1、〓n 2、…〓n j、…、〓n Jo (1) が、あらかじめ用意されている。ここに、〓n jは
時刻jにおける数字音声nの音声的特徴を記述す
るベクトルである。同様な形式で表現される入力
パタンを A=〓1、〓2、…、〓i、…、〓I (2) で示す。この入力パタンAの中には1個以上の単
語列が含まれている。この入力パタン中に、部分
パタン A(p、m)=〓p+1、〓p+2、…、〓n (3) を定義する。pをこの部分パタンの始端、mを終
端と呼ぶ。この部分パタンA(p、m)と、先の
標準パタンB(簡単のため添字nを省略)との間
の距離を次のように定義する。
D(A(p、m)、B)=min
j=j(i)
〔n
〓i=p+1
d(i、l)〕 (4)
ここに、関数j(i)は標準パタンBの時間軸jを
入力パタンの時間軸iに写像する単調増加関数で
あり、 j(p+1)=1、j(m)=I (5) なる条件を満足する。d(i、j)はベクトル〓i
と〓jとの間の距離 d(i、j)=||〓i−〓j|| (6) を意味する。またmin j=j(i)なる記号は、関数j
(i)に関して、〔 〕内の値を最小化することを意
味する。
入力パタンの時間軸iに写像する単調増加関数で
あり、 j(p+1)=1、j(m)=I (5) なる条件を満足する。d(i、j)はベクトル〓i
と〓jとの間の距離 d(i、j)=||〓i−〓j|| (6) を意味する。またmin j=j(i)なる記号は、関数j
(i)に関して、〔 〕内の値を最小化することを意
味する。
前記特願昭50−132003号明細書記載の方法で
は、このような部分パタンA(p、m)と標準パ
タンBnの間の距離D(A(p、m)、Bn)を、すべ
てのnに対して計算し、それをもとにして 部分距離 D^(p、m)=min n〔D(A(p、m)、Bn)〕 (7) 部分判定 N^(p、m)=argmin n〔D(A(p、m)、Bn)〕 (8) が求められ記憶される。ここにargmin nなる記号
は〔 〕内の最小値を与える変数を求めることを
意味する。これらの部分距離D^(p、m)と部分
判定N^(p、m)は、部分パタンの始点pと終端
mとのあらゆる組合せに関して算出される。
は、このような部分パタンA(p、m)と標準パ
タンBnの間の距離D(A(p、m)、Bn)を、すべ
てのnに対して計算し、それをもとにして 部分距離 D^(p、m)=min n〔D(A(p、m)、Bn)〕 (7) 部分判定 N^(p、m)=argmin n〔D(A(p、m)、Bn)〕 (8) が求められ記憶される。ここにargmin nなる記号
は〔 〕内の最小値を与える変数を求めることを
意味する。これらの部分距離D^(p、m)と部分
判定N^(p、m)は、部分パタンの始点pと終端
mとのあらゆる組合せに関して算出される。
以上の部分距離D^(p、m)をもとにして、
min
p(1),p(2),…,p(Y−1)
〔Y
〓x=1
D(p(x−1)、p(x))〕 (9)
なる最小問題が計算される。ここにp(x)、x=
1、2、…、Y−1は、入力パタンAを部分パタ
ンA(p(x−1)、p(x))に分割するための区
分点群である。これら、及びその個数Y−1を最
適化することによつて〔 〕内の値を最小化す
る。最適な区分点群をp^(1)、p^(2)、…、p^(x)、
…、p^(Y^−1)とする(個数はY^−1)。この時、
先の部分判定N^(p、m)をもとにして N^(p^(x−1)、p^(x) x=1、2、…Y^(10) を認識結果としている。
1、2、…、Y−1は、入力パタンAを部分パタ
ンA(p(x−1)、p(x))に分割するための区
分点群である。これら、及びその個数Y−1を最
適化することによつて〔 〕内の値を最小化す
る。最適な区分点群をp^(1)、p^(2)、…、p^(x)、
…、p^(Y^−1)とする(個数はY^−1)。この時、
先の部分判定N^(p、m)をもとにして N^(p^(x−1)、p^(x) x=1、2、…Y^(10) を認識結果としている。
以上の認識方法によると、非常に高い認識率が
得られることが、日本音響学会音声研究会資料
S75−28(1975−11)に報告されている。
得られることが、日本音響学会音声研究会資料
S75−28(1975−11)に報告されている。
(4)式の距離D(A(p、m)、B)の計算はダイ
ナミツクプログラミング(dynamic
programming、略してDP)によつて行なわれ
る。その計算アルゴリズムは次のような漸化式計
算である。
ナミツクプログラミング(dynamic
programming、略してDP)によつて行なわれ
る。その計算アルゴリズムは次のような漸化式計
算である。
初期条件
g(m、J)=d(m、J) (11)
漸次式
g(i、j)=d(i、j)=d(i、j)+min
g(i+1、j)
g(i+1、j+1)
g(i+1、j+2) (12)
(j=J、J−1、J−2、…、2、1)
距 離
D(A((p、m)、B)=g(p+1、1)(13)
上の漸化式計算は、前記特願昭50−132003号明
細書の第2図に参照数字22と23で示される窓 j+m−J−r≦i≦j+m−J+r (14) の内部で行なわれる。この結果、1個の終端mと m−J−r≦p≦m−J+r (15) なる範囲の始端pの組合せに対して距離D(A
(p、m)、B)が、並列に算出される。この(11)〜
(12)式のアルゴリズムは、日本音響学会音声研究会
資料S75−28に「2段DPマツチング法による連
続単語認識」と題して発表されている論文に
“DPマツチング”と呼ばれて記載され、公知とな
つているものである。
細書の第2図に参照数字22と23で示される窓 j+m−J−r≦i≦j+m−J+r (14) の内部で行なわれる。この結果、1個の終端mと m−J−r≦p≦m−J+r (15) なる範囲の始端pの組合せに対して距離D(A
(p、m)、B)が、並列に算出される。この(11)〜
(12)式のアルゴリズムは、日本音響学会音声研究会
資料S75−28に「2段DPマツチング法による連
続単語認識」と題して発表されている論文に
“DPマツチング”と呼ばれて記載され、公知とな
つているものである。
かくの如き認識法の問題点は所要計算量が非常
に大きいことである。なぜならば、終端mをシフ
トしていくにしたがつて窓(14)をシフトし、そ
のたびに(11)、(12)式の漸化式を、窓内のすべての点
(i、j)で計算しなくてはならないからである。
しかも、(7)、(8)式の部分距離と部分判定を求める
ためには、上記手続きをN(標準パタン数)回繰
り返す必要がある。一例としてN=100、J=20、
窓幅(2r+1)=21の時には、漸化式(12)を1個の
mに対して約40000回実行する必要がある。mは
入力パタンAの時刻iの標本化同期と同じ周期で
変化されるものである。この周期は通常10ms程
度であるので、結局、40000回/10ms=4回/
1μsの速度で漸化式(12)を計算する必要が生じる。
に大きいことである。なぜならば、終端mをシフ
トしていくにしたがつて窓(14)をシフトし、そ
のたびに(11)、(12)式の漸化式を、窓内のすべての点
(i、j)で計算しなくてはならないからである。
しかも、(7)、(8)式の部分距離と部分判定を求める
ためには、上記手続きをN(標準パタン数)回繰
り返す必要がある。一例としてN=100、J=20、
窓幅(2r+1)=21の時には、漸化式(12)を1個の
mに対して約40000回実行する必要がある。mは
入力パタンAの時刻iの標本化同期と同じ周期で
変化されるものである。この周期は通常10ms程
度であるので、結局、40000回/10ms=4回/
1μsの速度で漸化式(12)を計算する必要が生じる。
一方、漸化式(12)の形を見るに、大半の計算は(6)
式の距離d(i、j)の計算に必要とされている。
なぜならば、ベクトル〓iと〓jはいずれも10次元
以上のベクトルであるのが普通なので、その距離
の計算には、少なくとも加算と減算を10回以上も
繰り返す必要がある。これに対して(12)式のmin
{ }なる演算は3回程度の減算で済むのである。
前記特願昭50−132003号明細書の第34ページの記
載によると、上記の漸化式計算は、特願昭46−
62782号明細書添付の第5図の如きパタンマツチ
ング装置によつてなされるとなつている。同図及
びそれに関連する説明を参照すると、漸化式を1
回計算するごとに、距離d(i、j)を1回計算
している。漸化式の計算を前記の如く4回/1μs
の速度で行なうためには、距離計算のための加減
算は40回/1μs以上の速度で実行される必要があ
つた。
式の距離d(i、j)の計算に必要とされている。
なぜならば、ベクトル〓iと〓jはいずれも10次元
以上のベクトルであるのが普通なので、その距離
の計算には、少なくとも加算と減算を10回以上も
繰り返す必要がある。これに対して(12)式のmin
{ }なる演算は3回程度の減算で済むのである。
前記特願昭50−132003号明細書の第34ページの記
載によると、上記の漸化式計算は、特願昭46−
62782号明細書添付の第5図の如きパタンマツチ
ング装置によつてなされるとなつている。同図及
びそれに関連する説明を参照すると、漸化式を1
回計算するごとに、距離d(i、j)を1回計算
している。漸化式の計算を前記の如く4回/1μs
の速度で行なうためには、距離計算のための加減
算は40回/1μs以上の速度で実行される必要があ
つた。
この速度を実現するためには高速(したがつて
高価)な演算素子を使用するか、あるいは並列演
算回路を使用する等の工夫が必要とされ、パタン
マツチング装置の高価格化が避けられなかつた。
高価)な演算素子を使用するか、あるいは並列演
算回路を使用する等の工夫が必要とされ、パタン
マツチング装置の高価格化が避けられなかつた。
本発明は、従来装置の有している上記欠点を改
良して、低価格なパタンマツチング装置を実現
し、ひいては安価な音声認識システムを提供する
ことを目的としたものである。
良して、低価格なパタンマツチング装置を実現
し、ひいては安価な音声認識システムを提供する
ことを目的としたものである。
本発明によるパタンマツチング装置の構成を述
べるに先だつて、その動作原理の説明から始め
る。
べるに先だつて、その動作原理の説明から始め
る。
第1図は、特願昭50−132003号明細書に述べら
れている従来のパタンマツチング装置の動作原理
を説明するための図である。横軸i(あるいはm)
には入力パタンAのベクトル〓iが並べられ縦軸
jには標準パタンBのベクトル〓jが並べられる。
i=mを終端とする部分パタンA(p、m)に対
するマツチング処理は点(m、J)に初期条件(11)
を与えた後に、窓W(m)内で(12)式の漸化式計算
を行ない、区間P(m)((15)式)内に距離D(A
(p、m)、B)が(13)式のように求まる。次に
部分パタンの終端がi=m+1にシフトされた時
は、(m+1、J)点に初期条件g(m+1、J)
を与えた後に、窓W(m+1)内で漸化式(12)を計
算し、区間P(m+1)内に距離D(A(p、m+
1)、B)が求められる。漸化式(12)の計算が窓W
(m)内で行なわれる場合には、距離d(i、j)
はやはり窓W(m)内のすべての点で計算される。
次に窓W(m+1)内で漸化式(12)の計算がなされ
る場合は、距離d(i、j)の計算は窓W(m+
1)内のすべての点で実行される。それゆえ、第
1図より明らかなように、窓W(m)内と窓W(m
+1)内の距離計算は、大きく重複している。こ
のため、必要以上に大量の計算処理が必要とされ
ている。
れている従来のパタンマツチング装置の動作原理
を説明するための図である。横軸i(あるいはm)
には入力パタンAのベクトル〓iが並べられ縦軸
jには標準パタンBのベクトル〓jが並べられる。
i=mを終端とする部分パタンA(p、m)に対
するマツチング処理は点(m、J)に初期条件(11)
を与えた後に、窓W(m)内で(12)式の漸化式計算
を行ない、区間P(m)((15)式)内に距離D(A
(p、m)、B)が(13)式のように求まる。次に
部分パタンの終端がi=m+1にシフトされた時
は、(m+1、J)点に初期条件g(m+1、J)
を与えた後に、窓W(m+1)内で漸化式(12)を計
算し、区間P(m+1)内に距離D(A(p、m+
1)、B)が求められる。漸化式(12)の計算が窓W
(m)内で行なわれる場合には、距離d(i、j)
はやはり窓W(m)内のすべての点で計算される。
次に窓W(m+1)内で漸化式(12)の計算がなされ
る場合は、距離d(i、j)の計算は窓W(m+
1)内のすべての点で実行される。それゆえ、第
1図より明らかなように、窓W(m)内と窓W(m
+1)内の距離計算は、大きく重複している。こ
のため、必要以上に大量の計算処理が必要とされ
ている。
本発明の基本的な考え方は、上記のように窓W
(m)と窓W(m+1)で重複する距離d(i、j)
の計算の結果生じる余分な計算処理を消去するこ
とにある。
(m)と窓W(m+1)で重複する距離d(i、j)
の計算の結果生じる余分な計算処理を消去するこ
とにある。
本発明のパタンマツチング装置に要求される機
能は、特願昭50−132003号明細書に記載されたも
のと同じく、部分パタンの終端mが1個与えられ
る都度、(15)式の区間P(m)に含まれる始端p
に対して、距離D(A(p、m)、B)を算出する
ことにある。しかも、標準パタンBはB1、B2…、
Bnと変化されるが、これらのそれぞれに対して
距離D(A(p、m)、Bn)が能率良く計算されな
くてはならない。
能は、特願昭50−132003号明細書に記載されたも
のと同じく、部分パタンの終端mが1個与えられ
る都度、(15)式の区間P(m)に含まれる始端p
に対して、距離D(A(p、m)、B)を算出する
ことにある。しかも、標準パタンBはB1、B2…、
Bnと変化されるが、これらのそれぞれに対して
距離D(A(p、m)、Bn)が能率良く計算されな
くてはならない。
本発明によるパタンマツチング装置は、各標準
パタンBnに対して窓W(m)内の距離d(i、j)
を保持し、入力パタンのベクトルが1個与えられ
るごとに新たに計算される距離d(i、j)の群
が書き込まれ、最も古い距離の群が消去されるご
とく構成された距離バツフアを有していることを
特徴としている。
パタンBnに対して窓W(m)内の距離d(i、j)
を保持し、入力パタンのベクトルが1個与えられ
るごとに新たに計算される距離d(i、j)の群
が書き込まれ、最も古い距離の群が消去されるご
とく構成された距離バツフアを有していることを
特徴としている。
第2図は本発明の有効性を説明するための図で
ある。この図は第1図の要部を拡大したものであ
る。i=mを終端とする処理が終了した時点では
距離d(i、j)は窓W(m)内ですべて計算され
て距離バツフアに記憶されている。次にベクトル
〓k(k=m+r+1)が入力されてi=(m+
1)を終端とするマツチング処理が始められる。
窓W(m)と窓W(m+1)を比較して見ると図に
×印と◎印で示した点が異つている。すなわち、
窓W(m+1)では◎印の点群における距離d
(i、j)が新たに必要となり、×印の点群におけ
る距離d(i、j)は、もはや不要なのである。
それゆえ窓W(m)に対応するだけの距離d(i、
j)のメモリーを用意しておけば、その一部を、
新たなベクトル〓kが与えられるごとに更新すれ
ば、(11)から(14)式までの漸化式計算は可能とな
るのである。
ある。この図は第1図の要部を拡大したものであ
る。i=mを終端とする処理が終了した時点では
距離d(i、j)は窓W(m)内ですべて計算され
て距離バツフアに記憶されている。次にベクトル
〓k(k=m+r+1)が入力されてi=(m+
1)を終端とするマツチング処理が始められる。
窓W(m)と窓W(m+1)を比較して見ると図に
×印と◎印で示した点が異つている。すなわち、
窓W(m+1)では◎印の点群における距離d
(i、j)が新たに必要となり、×印の点群におけ
る距離d(i、j)は、もはや不要なのである。
それゆえ窓W(m)に対応するだけの距離d(i、
j)のメモリーを用意しておけば、その一部を、
新たなベクトル〓kが与えられるごとに更新すれ
ば、(11)から(14)式までの漸化式計算は可能とな
るのである。
かくの如き構成によると距離d(i、j)の計
算回数を大幅に低減できることになる。先に例示
した窓幅(2r+1)=21の場合には、特願昭50−
132003記載の構成に比して1/21の処理量でよい
ことになる。それゆえ、本発明の構成によると、
低速の演算素子で、かつ簡単な回路構成で従来装
置と同等な機能を有するパタンマツチング装置が
実現できる。
算回数を大幅に低減できることになる。先に例示
した窓幅(2r+1)=21の場合には、特願昭50−
132003記載の構成に比して1/21の処理量でよい
ことになる。それゆえ、本発明の構成によると、
低速の演算素子で、かつ簡単な回路構成で従来装
置と同等な機能を有するパタンマツチング装置が
実現できる。
以下に本発明の一実施例を示す図面を参照しな
がら、本発明の原理と構成を詳述する。
がら、本発明の原理と構成を詳述する。
第3図は本発明の一実施例を示すブロツク図で
あり、第4図はその動作を説明するためのタイム
チヤートである。第3図における各部は制御部1
00からの制御信号群の指令のもとに動作する。
入力パタンAのベクトル〓kが入力されると、標
準パタン指令信号n1はn=1、2、…、Nなる値
を取つて変化される。各nのサイクル中で標準パ
タンBnと、現在までに入力されている入力パタ
ンのベクトル〓iの時系列とのマツチング処理が
行なわれ、距離D(A(p、m)、Bn)が(15)式
の範囲で計算される。
あり、第4図はその動作を説明するためのタイム
チヤートである。第3図における各部は制御部1
00からの制御信号群の指令のもとに動作する。
入力パタンAのベクトル〓kが入力されると、標
準パタン指令信号n1はn=1、2、…、Nなる値
を取つて変化される。各nのサイクル中で標準パ
タンBnと、現在までに入力されている入力パタ
ンのベクトル〓iの時系列とのマツチング処理が
行なわれ、距離D(A(p、m)、Bn)が(15)式
の範囲で計算される。
標準パタン記憶部110はセクタ構成のメモリ
ーとなつており、第nセクタには標準パタンBn
が(1)式の形式で記憶されている。制御信号n1=n
によつて第nセクタの標準パタンBnが指定され
る。その後、アドレス信号j1がj=J(標準パタ
ン中のベクトル個数を意味する。以後の処理は各
nに対して同様の処理が行なわれるので特に必要
が無い場合Bn、Jn、〓n j等の添字nを省略する)
(J−1)、(J−2)…1とカウントダウンされ
る。これと同期して別のアドレス信号i1はi=
k、(k−1)…、(k−J+1)とカウントダウ
ンされる。これらのアドレス信号i1とj1は第2図
の○ぐ
ーとなつており、第nセクタには標準パタンBn
が(1)式の形式で記憶されている。制御信号n1=n
によつて第nセクタの標準パタンBnが指定され
る。その後、アドレス信号j1がj=J(標準パタ
ン中のベクトル個数を意味する。以後の処理は各
nに対して同様の処理が行なわれるので特に必要
が無い場合Bn、Jn、〓n j等の添字nを省略する)
(J−1)、(J−2)…1とカウントダウンされ
る。これと同期して別のアドレス信号i1はi=
k、(k−1)…、(k−J+1)とカウントダウ
ンされる。これらのアドレス信号i1とj1は第2図
の○ぐ
Claims (1)
- 1 ベクトル〓n jの時系列として表現される標準
パタンの群B1、B2、…、Bn、…、BNを記憶する
標準パタン記憶部と、ベクトル〓iの時系列とし
て表現される入力パタンを保持するための入力パ
タンバツフアと、前記ベクトル〓iと〓jとの距離
d(i、j)を計算する手段と、時刻iに同期し
て更新され過去一定区間内に計算された距離d
(i、j)の群を、標準パタンBnに対応づけて記
憶するための距離バツフアと、この距離バツフア
に記憶される距離d(i、j)を参照してDPマツ
チングの漸化式計算を行ない、入力パターン〓i
の時系列中の部分パタンA(p、m)=〓p+1、〓p
+2、…、〓nと、標準パタンBnの間の距離D(A
(p、m)、Bn)を複数個のpの値に対して算出
する漸化式計算部とよりなることを特徴とするパ
タンマツチング装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10056079A JPS5624678A (en) | 1979-08-06 | 1979-08-06 | Pattern matching device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10056079A JPS5624678A (en) | 1979-08-06 | 1979-08-06 | Pattern matching device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5624678A JPS5624678A (en) | 1981-03-09 |
| JPS6328316B2 true JPS6328316B2 (ja) | 1988-06-08 |
Family
ID=14277304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10056079A Granted JPS5624678A (en) | 1979-08-06 | 1979-08-06 | Pattern matching device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5624678A (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5855520B2 (ja) * | 1975-10-31 | 1983-12-09 | 日本電気株式会社 | レンゾクオンセイニンシキソウチ |
| JPS592040B2 (ja) * | 1976-08-24 | 1984-01-17 | 日本電信電話株式会社 | 音声認織装置 |
-
1979
- 1979-08-06 JP JP10056079A patent/JPS5624678A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5624678A (en) | 1981-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6223320B2 (ja) | ||
| JP3302988B2 (ja) | キャラクタ処理方法及びキャラクタ識別方法 | |
| US4059725A (en) | Automatic continuous speech recognition system employing dynamic programming | |
| EP0082000B1 (en) | Dp matching system for recognizing a string of words | |
| JPH0123798B2 (ja) | ||
| JPS6131477B2 (ja) | ||
| JPS58102299A (ja) | 部分単位音声パタン発生装置 | |
| JPS6326400B2 (ja) | ||
| CA1226945A (en) | Pattern matching method and apparatus therefor | |
| JPH09319392A (ja) | 音声認識装置 | |
| JPH0673080B2 (ja) | 連続音声認識方式 | |
| JPS592040B2 (ja) | 音声認織装置 | |
| JPS6328316B2 (ja) | ||
| JP2964881B2 (ja) | 音声認識装置 | |
| JP2738403B2 (ja) | 音声認識装置 | |
| JP3226716B2 (ja) | 音声認識装置 | |
| JPH0552517B2 (ja) | ||
| JPS62144200A (ja) | 連続音声認識装置 | |
| JP3348735B2 (ja) | パターン照合方式 | |
| JPH0134400B2 (ja) | ||
| JPH0552516B2 (ja) | ||
| JPS60201395A (ja) | 音声認識方法 | |
| JPH0436400B2 (ja) | ||
| JPH05135179A (ja) | パターン類似度計算装置 | |
| JPS63183500A (ja) | 音声セグメンテ−シヨン装置 |