JPH0830960B2 - High speed voice recognition device - Google Patents

High speed voice recognition device

Info

Publication number
JPH0830960B2
JPH0830960B2 JP63309325A JP30932588A JPH0830960B2 JP H0830960 B2 JPH0830960 B2 JP H0830960B2 JP 63309325 A JP63309325 A JP 63309325A JP 30932588 A JP30932588 A JP 30932588A JP H0830960 B2 JPH0830960 B2 JP H0830960B2
Authority
JP
Japan
Prior art keywords
pattern
voice
recognition
standard pattern
standard
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
Application number
JP63309325A
Other languages
Japanese (ja)
Other versions
JPH02154300A (en
Inventor
和永 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP63309325A priority Critical patent/JPH0830960B2/en
Publication of JPH02154300A publication Critical patent/JPH02154300A/en
Publication of JPH0830960B2 publication Critical patent/JPH0830960B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、発声した音声を高速に認識する高速音声認
識装置の改良に関するものである。
Description: TECHNICAL FIELD The present invention relates to an improvement of a high-speed voice recognition device for recognizing spoken voice at high speed.

(従来の技術) 従来、音声を高速に認識する方法として、例えば電子
情報通信学会技術報告SP87−26の第33頁から第44頁に
「ビームザーチとベクトル量子化によるDPマッチングの
高速化」と題して発表された論文(以下文献1と称す)
には、ビームサーチを用いることにより、少ない計算量
でDPマッチングを実行する方法が示されている。
(Prior Art) Conventionally, as a method for recognizing speech at high speed, for example, "High speed DP matching by beam search and vector quantization" is given on pages 33 to 44 of IEICE Technical Report SP87-26. Published in the following (hereinafter referred to as Reference 1)
Describes a method of performing DP matching with a small amount of calculation by using beam search.

この方法では、DPマッチングを用いたパターンマッチ
ングによる認識方式が基本となっている。たとえば、入
力パターンのフレームiと標準パターンのフレームjと
の距離をd(i,j)とすれば、以下に示すDPマッチング
の漸化式を計算することによりパターン間距離を求める
ことができる。
This method is based on the recognition method based on pattern matching using DP matching. For example, if the distance between the frame i of the input pattern and the frame j of the standard pattern is d (i, j), the inter-pattern distance can be obtained by calculating the recurrence formula of DP matching shown below.

この漸化式は入力された音声パターンの時刻iのフレー
ムに同期して計算を行なう。このとき、計算量を低減す
るため、漸化式の値g(i,j)はビームサーチにより確
からしい部分における計算のみを行なう。すなわち、フ
レームiにおける閾値θ(i)を、 とする。これは、フレームiにおけるg(i,j)の最小
値にビーム幅ファクタαを加えたものであり、この閾値
θ(i)より大きいg(i,j)については、確からしく
ないフレームi,jの対応付けであるとして計算を行なわ
ないようにする。このような方法により、DPマッチング
の計算を大幅に削減することができる。
This recurrence formula is calculated in synchronization with the frame of the input voice pattern at time i. At this time, in order to reduce the amount of calculation, the value g (i, j) of the recurrence formula is calculated only in a probable portion by beam search. That is, the threshold θ (i) in frame i is And This is the beam width factor α added to the minimum value of g (i, j) in frame i. For g (i, j) larger than this threshold θ (i), frame i, Do not calculate as it is a correspondence of j. By such a method, the calculation of DP matching can be significantly reduced.

このビームサーチは、ここに述べたDPマッチング以外
にも、共立出版(株)刊の「音声認識」(以下文献2と
称す)の第142頁に述べられているように、一般的なパ
ターンマッチングに用いることができる。
In addition to the DP matching described here, this beam search is performed by general pattern matching as described on page 142 of "Voice Recognition" (hereinafter referred to as Reference 2) published by Kyoritsu Shuppan Co., Ltd. Can be used for.

ビームサーチを用いたパターンマッチングによる音声
認識を複数のプロセッサで並列的に実行するための一つ
の方法として、プロセッサ毎に認識対象となる単語の集
合(単語セット)を割当て、これらの単語セットに対し
て、全てのプロセッサで同じ認識処理を並行して実行す
る方法がある。この方法により、複数のプロセッサに対
し特別な実行管理を行なわなくても、1台のプロセッサ
で実行するよりも高速に実行できるようになる。
As one method for performing speech recognition by pattern matching using beam search on multiple processors in parallel, a set of words to be recognized (word set) is assigned to each processor and Then, there is a method of executing the same recognition processing in parallel on all the processors. According to this method, it is possible to execute the program at a higher speed than the execution by one processor without performing special execution management for the plurality of processors.

(発明が解決しようとする問題点) ビームサーチを用いたパターンマッチングによる音声
認識を複数のプロセッサで並列的に実行する場合、1台
のプロセッサに割り当てられた単語セット中に、ある入
力パターンとマッチングした際に最小距離を与える単語
と類似した単語が多く存在すると、閾値θ(i)より小
さいg(i,j)を与える標準パターンのフレームjが多
くなり、ビーム幅が十分に絞られなくなる。このため、
1台のプロセッサの負担が多くなり、プロセッサ負荷に
偏りが生じるため複数のプロセッサを効率的に使うこと
ができなくなるので、認識時間を短くすることができな
いという欠点があった。
(Problems to be Solved by the Invention) When speech recognition by pattern matching using a beam search is executed in parallel by a plurality of processors, matching is performed with a certain input pattern in a word set assigned to one processor. If there are many words similar to the word that gives the minimum distance, the number of frames j of the standard pattern that give g (i, j) smaller than the threshold θ (i) will increase, and the beam width will not be sufficiently narrowed. For this reason,
There is a drawback in that the recognition time cannot be shortened because the load on one processor increases and the processor load is unevenly distributed, so that the plurality of processors cannot be used efficiently.

本発明は、ビームサーチを用いたパターンマッチング
による音声認識において、複数のプロセッサ上で効率よ
く実行できる高性能な高速音声認識装置を提供すること
を目的とする。
It is an object of the present invention to provide a high-performance high-speed voice recognition device that can be efficiently executed on a plurality of processors in voice recognition by pattern matching using beam search.

(問題点を解決するための手段) 本願の第1の発明による連続音声認識装置は、入力さ
れた音声を分析し音声パターンを作成する音声分析部
と、前記音声パターンをビームサーチを用いたパターン
マッチングにより認識する2つ以上の認識部と、前記2
つ以上の認識部毎に標準パターンを保持する標準パター
ンメモリと、前記2つ以上の認識部からの認識結果の中
で最良の結果を全体の認識結果として出力する結果決定
部と、標準パターン登録時に、前記音声パターンの中で
相互に類似したパターンを異なる前記標準パターンメモ
リに分配する標準パターン分配部とを有する。
(Means for Solving the Problems) A continuous speech recognition apparatus according to the first invention of the present application, a speech analysis unit for analyzing an inputted speech to create a speech pattern, and a pattern using beam search for the speech pattern. Two or more recognition units that are recognized by matching, and
A standard pattern memory that holds a standard pattern for each of two or more recognition units, a result determination unit that outputs the best result among the recognition results from the two or more recognition units as an overall recognition result, and a standard pattern registration In some cases, a standard pattern distribution unit that distributes mutually similar patterns among the voice patterns to different standard pattern memories.

本願の第2の発明による連続音声認識装置は、前記本
願の第1の発明に加え、標準パターン登録時に、複数個
の音声パターンを保持する音声パターンメモリと、前記
音声パターンメモリ内の複数個の音声パターンをクラス
タリングによりクラスタに分割するクラスタリング部
と、前記一つのクラスタ中のパターンを各々異なる標準
パターンメモリに分配する標準パターン分配部を有す
る。
In addition to the first invention of the present application, a continuous voice recognition device according to the second invention of the present application includes a voice pattern memory for holding a plurality of voice patterns at the time of standard pattern registration, and a plurality of voice pattern memories in the voice pattern memory. It has a clustering unit that divides the voice pattern into clusters by clustering, and a standard pattern distribution unit that distributes the patterns in the one cluster to different standard pattern memories.

(作用) 本発明による高速音声認識装置の作用について説明す
る。本発明では、ビームサーチを用いたパターンマッチ
ングによる音声認識の処理を複数のプロセッサ上で並列
的に実行する場合、互いに類似した単語の標準パターン
に対する認識処理を異なるプロセッサ上で実行できるよ
うにすることにより、ビームサーチの実行効率を上げる
ものである。本発明は、文献2に示されているような音
素を認識単位とした連続単語認識にも有効であるが、以
下では一例として文献1に述べられているような単語を
単位としたDPマッチングによる方法を用いる場合をもと
に述べる。
(Operation) The operation of the high-speed speech recognition device according to the present invention will be described. In the present invention, when the voice recognition processing by pattern matching using the beam search is executed in parallel on a plurality of processors, the recognition processing for the standard patterns of similar words can be executed on different processors. This increases the efficiency of beam search execution. The present invention is also effective for continuous word recognition using a phoneme as a recognition unit as shown in Document 2, but as an example, the present invention uses DP matching in units of words as described in Document 1 below. The method will be described below.

本発明による高速音声認識装置は、複数台の認識プロ
セッサから成っている。入力された音声より求められた
音声パターンは、全ての認識プロセッサに入力される。
それぞれの認識プロセッサでは、割り当てられた単語セ
ットの標準パターンをもとにビームサーチを用いたDPマ
ッチンクにより入力された音声を認識する。それぞれの
認識プロセッサからの認識結果は比較され、パターン間
距離が最も小さい単語が全体の認識結果となる。
The high-speed speech recognition device according to the present invention comprises a plurality of recognition processors. The voice pattern obtained from the input voice is input to all recognition processors.
Each recognition processor recognizes the speech input by DP matching using beam search based on the standard pattern of the assigned word set. The recognition results from the respective recognition processors are compared, and the word having the smallest inter-pattern distance becomes the entire recognition result.

このとき、認識プロセッサに単語セットを割り当てる
方法により処理の効率が変わる。本発明では、複数個の
標準パターンの中で類似したパターン、すなわち相互に
パターン間距離の小さな標準パターンは、異なる認識プ
ロセッサに分配される。これにより、ビーム内に残る標
準パターンのフレーム数が一台の認識プロセッサに集中
することが防げるので、複数のプロセッサを効率的に用
いることができる。
At this time, the processing efficiency varies depending on the method of assigning the word set to the recognition processor. According to the present invention, similar patterns among a plurality of standard patterns, that is, standard patterns having a small inter-pattern distance are distributed to different recognition processors. This prevents the number of frames of the standard pattern remaining in the beam from concentrating on one recognition processor, so that a plurality of processors can be used efficiently.

標準パターンを分配する第1の方法としては次に示す
方法がある。標準パターンの登録時に、まず、入力され
た音声パターンを異なる認識プロセッサに順次割り当て
る。全ての認識プロセッサに標準パターンが割り当てら
れたら、次に登録される標準パターンは、すでに割り当
てられている標準パターンとのパターン間距離のうち
で、最も小さいものが最も大きくなる認識プロセッサに
割り当てる。これにより1つの認識プロセッサには相互
に距離の大きい標準パターンを割り当てることができ
る。
The first method for distributing the standard pattern is as follows. When registering a standard pattern, first, the input voice patterns are sequentially assigned to different recognition processors. When the standard pattern is assigned to all the recognition processors, the standard pattern to be registered next is assigned to the recognition processor having the largest distance among the pattern distances from the already assigned standard patterns to the recognition processor having the largest distance. As a result, one recognition processor can be assigned standard patterns having a large distance from each other.

計算量やメモリ量が一つの認識プロセッサに集中する
のを防ぐため、ある認識プロセッサに割り当てられた標
準パターンがある量以上になったときは、それ以外の認
識プロセッサに標準パターンを割り当てるという方法を
用いることができる。
In order to prevent the calculation amount and memory amount from being concentrated on one recognition processor, when the standard pattern assigned to a certain recognition processor exceeds a certain amount, the method of assigning the standard pattern to other recognition processors is recommended. Can be used.

標準パターン分配の第2の方法として、クラスタリン
グ法を用いて類似した標準パターンのクラスタをつく
り、1つのクラスタ中に含まれる標準パターンを異なる
認識プロセッサに分配する方法がある。クラスタリング
法として、例えばコロナ社刊「パターン情報処理」の第
113頁から第120頁(以下文献3と称す)に示されている
ようなk−means法をはじめ様々な方法を用いることが
できる。これにより、1つのクラスタに含まれる互いに
類似した標準パターンを、異なる認識プロセッサに割り
当てることができる。この方法は、第1の方法と比較し
て安定に分配できる可能性があるが、全ての標準パター
ンが登録された後でなければクラスタリングができない
ため、分配は全ての標準パターンが登録された後とな
る。また標準パターンを記憶するメモリも必要である。
As a second method of standard pattern distribution, there is a method of forming clusters of similar standard patterns by using a clustering method and distributing standard patterns included in one cluster to different recognition processors. As a clustering method, for example, "Pattern Information Processing" published by Corona
Various methods can be used, including the k-means method as shown on pages 113 to 120 (hereinafter referred to as Reference 3). As a result, standard patterns similar to each other included in one cluster can be assigned to different recognition processors. This method has a possibility of stable distribution compared with the first method, but since the clustering can be performed only after all the standard patterns are registered, the distribution is performed after all the standard patterns are registered. Becomes Also, a memory for storing the standard pattern is required.

(実施例) 本発明による高速音声認識装置の実施例について図面
を参照して説明する。第1図は本発明による一実施例を
示す構成図である。まず認識時の動作について説明す
る。
(Embodiment) An embodiment of the high-speed speech recognition apparatus according to the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing an embodiment according to the present invention. First, the operation at the time of recognition will be described.

入力された音声は分析部10において分析され、特徴ベ
クトルa(i);1≦i≦Iの時系列として出力される。
特徴ベクトルa(i)は認識プロセッサ1〜3の3台の
認識プロセッサに入力される。ここでは、認識プロセッ
サの数を3台としたが、2台以上任意の台数を用いるこ
とができる。認識プロセッサ1〜3にはそれぞれ標準パ
ターンメモリ11〜13が接続されており、それぞれの認識
プロセッサにおいて認識処理が行なわれる標準パターン
bn;1≦n≦Nが保持されている。認識プロセッサ1〜3
および標準パターンメモリ11〜13は3台とも同じもので
ある。
The input voice is analyzed by the analysis unit 10 and is output as a time series of feature vector a (i); 1≤i≤I.
The feature vector a (i) is input to the three recognition processors 1 to 3. Although the number of recognition processors is three here, any number of two or more recognition processors can be used. Standard pattern memories 11 to 13 are connected to the recognition processors 1 to 3, respectively, and standard patterns to be recognized by the respective recognition processors.
bn; 1 ≦ n ≦ N is held. Recognition processors 1-3
The standard pattern memories 11 to 13 are the same for all three units.

認識プロセッサ1〜3では、特徴ベクトルa(i)が
入力されると、文献1に示されているようなビームサー
チを用いたDPマッチング計算が実行される。標準パター
ンメモリ11〜13から読みだされた標準パターンのフレー
ムjの特徴ベクトルbn(j);1≦j≦Jnと入力されたa
(i)の間の距離d(i,j)が計算され、これをもとに
(1)式の漸化式が計算される。このとき、閾値計算部
4より閾値θが読みだされ、この値を閾値としてビーム
サーチが行なわれる。すなわち、漸化式の値gが閾値θ
以上の場合は漸化計算を行なわない。閾値計算部4で
は、現在より1フレーム前のフレームi−1における漸
化式の値gの、各認識プロセッサ1〜3に於ける最小値
gmin(k);1≦k≦3を読みだし、各認識プロセッサ中
の最小値から次に示す式より閾値θが求められる。
In the recognition processors 1 to 3, when the feature vector a (i) is input, the DP matching calculation using the beam search as shown in Document 1 is executed. Feature vector bn (j) of frame j of the standard pattern read out from the standard pattern memories 11 to 13; a inputted as 1 ≦ j ≦ Jn
The distance d (i, j) between (i) is calculated, and the recurrence formula of the formula (1) is calculated based on this. At this time, the threshold value θ is read from the threshold value calculation unit 4, and the beam search is performed using this value as the threshold value. That is, the value g of the recurrence formula is the threshold value θ.
In the above cases, recurrence calculation is not performed. In the threshold calculation unit 4, the minimum value of the recurrence formula value g in the frame i−1, which is one frame before the present, in each of the recognition processors 1 to 3
gmin (k); 1 ≦ k ≦ 3 is read out, and the threshold value θ is obtained from the minimum value in each recognition processor by the following equation.

これらの処理が、入力された音声の特徴ベクトルa
(i)のフレームIまで行なわれ、ビーム内に残された
標準パターンの最終フレームJnにおける漸化式の値gn
と、それを与える単語名Wが結果決定部5に出力され
る。結果決定部5では、これらの漸化式の値gn中の最小
値を与える単語Rが認識結果として出力される。
These processes are the feature vector a of the input voice.
The value gn of the recurrence formula in the final frame Jn of the standard pattern left in the beam, which is performed up to frame I in (i)
Then, the word name W that gives it is output to the result determination unit 5. In the result determination unit 5, the word R giving the minimum value in the values gn of these recurrence formulas is output as the recognition result.

続いて、標準パターン登録時の動作について説明す
る。登録時に発生された単語セットの音声は、分析部10
で分析され、得られた音声パターンは標準パターン分配
部6により標準パターンメモリ11〜13のいずれかに分配
され、標準パターンbとして保持される。
Next, the operation when registering the standard pattern will be described. The speech of the word set generated during registration is analyzed by the analysis unit 10
The voice pattern obtained by the analysis is distributed to any of the standard pattern memories 11 to 13 by the standard pattern distribution unit 6 and held as the standard pattern b.

第2図は本願第1の発明による標準パターン分配部6
の構成図である。N種類の単語に対する標準パターンb
n;1≦n≦Nを、3台の認識プロセッサを用いて認識す
る場合について述べる。分配部61では、最初の3個の標
準パターンbk;1≦k≦3を認識パターンメモリ11〜13に
順次出力する。次に登録される新しい標準パターンが入
力されると、距離計算部62で、すでに割り当てられてい
る標準パターンメモリ11〜13中の標準パターンとの間で
パターン間距離が順次計算され、各標準パターンメモリ
に対する最小値が求められ、番号kの標準パターンメモ
リに対する最小値Dmin(k)として出力される。続いて
最大値計算部63では、この最小値Dmin(k)が最大とな
る標準パターンメモリの番号kが求められる。分配部61
では、このkに従って新しい標準パターンが標準パター
ンメモリ11〜13のいずれかに分配される。
FIG. 2 shows the standard pattern distributor 6 according to the first invention of the present application.
FIG. Standard pattern b for N types of words
A case of recognizing n; 1≤n≤N using three recognition processors will be described. The distribution unit 61 sequentially outputs the first three standard patterns bk; 1 ≦ k ≦ 3 to the recognition pattern memories 11 to 13. When a new standard pattern to be registered next is input, the distance calculation unit 62 sequentially calculates the inter-pattern distances with the standard patterns in the already-assigned standard pattern memories 11 to 13 and The minimum value for the memory is obtained and output as the minimum value Dmin (k) for the standard pattern memory of number k. Then, the maximum value calculation unit 63 obtains the standard pattern memory number k at which the minimum value Dmin (k) is maximum. Distributor 61
Then, the new standard pattern is distributed to any of the standard pattern memories 11 to 13 according to this k.

第3図は本願第2の発明による標準パターン分配部6
の構成図である。まず、標準パターン登録のため発声さ
れた音声を分析して得られた音声パターンは、音声パタ
ーンメモリ64に保持される。全単語セットの音声パター
ンが登録されると、クラスタリング部65では、音声パタ
ーンメモリ64中に保持されているN個の標準パターンを
クラスタリング法によりM個のクラスタに分類する。こ
こで用いるクラスタリング法は文献3に示されているよ
うなk−means法を用いている。MはN以下の任意の数
である。続いて、分配部66では、一つのクラスタに分類
された標準パターンを順次標準パターンメモリ11〜13分
配する。すなわち、クラスタmに分類されたNm個の標準
パターンbm(n);1≦n≦Nmは、標準パターンbm(1)
は標準パターンメモリ11、bm(2)は標準パターンメモ
リ12というように順次分配される。このように分配する
ことにより、類似した標準パターンを異なる標準パター
ンメモリに分配することができる。
FIG. 3 shows the standard pattern distributor 6 according to the second invention of the present application.
FIG. First, the voice pattern obtained by analyzing the voice uttered for registering the standard pattern is held in the voice pattern memory 64. When the voice patterns of all the word sets are registered, the clustering unit 65 classifies the N standard patterns held in the voice pattern memory 64 into M clusters by the clustering method. The clustering method used here is the k-means method as shown in Reference 3. M is an arbitrary number equal to or less than N. Then, the distribution unit 66 sequentially distributes the standard patterns classified into one cluster into the standard pattern memories 11 to 13. That is, Nm standard patterns bm (n) classified into cluster m; 1 ≦ n ≦ Nm are standard patterns bm (1)
Is a standard pattern memory 11, bm (2) is a standard pattern memory 12, and so on. By distributing in this way, similar standard patterns can be distributed to different standard pattern memories.

(発明の効果) 本発明によれば、複数の認識プロセッサ上でビームサ
ーチを用いた認識処理をおこな場合、ビームサーチの効
率を高めることにより高性能な高速音声認識装置を実現
することができる。
(Effects of the Invention) According to the present invention, when performing recognition processing using beam search on a plurality of recognition processors, a high-performance high-speed speech recognition apparatus can be realized by increasing the efficiency of beam search. .

【図面の簡単な説明】[Brief description of drawings]

第1図は、本願発明による一実施例を示す構成図、第2
図は、本願第1の発明による標準パターン分配部の一実
施例を示す構成図、第3図は、本願第2の発明による標
準パターン分配部の一実施例を示す構成図である。 図において、 1,2,3,…認識プロセッサ、4…閾値計算部、5…結果決
定部、6…標準パターン分配部、10…分析部、11,12,13
…標準パターン分配部、61,66…分配部、62…距離計算
部、63…最大計算部、64…音声パターンメモリ、65…ク
ラスタリング部、をそれぞれ示す。
FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG.
FIG. 3 is a configuration diagram showing an embodiment of a standard pattern distribution unit according to the first invention of the present application, and FIG. 3 is a configuration diagram showing an embodiment of a standard pattern distribution unit according to the second invention of the present application. In the figure, 1,2,3, ... Recognition processor, 4 ... Threshold value calculation unit, 5 ... Result determination unit, 6 ... Standard pattern distribution unit, 10 ... Analysis unit, 11,12,13
... standard pattern distribution unit, 61, 66 ... distribution unit, 62 ... distance calculation unit, 63 ... maximum calculation unit, 64 ... voice pattern memory, 65 ... clustering unit, respectively.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】入力された音声を分析し音声パターンを作
成する音声分析部と、前記音声パターンをビームサーチ
を用いたパターンマッチングにより認識する2つ以上の
認識部と、前記2つ以上の認識部毎に標準パターンを保
持する標準パターンメモリと、前記2つ以上の認識部か
らの認識結果の中で最良の結果を全体の認識結果として
出力する結果決定部と、標準パターン登録時に、前記音
声パターンの中で相互に類似したパターンを異なる前記
標準パターンメモリに分配する標準パターン分配部とを
有して成る高速音声認識装置。
1. A voice analysis unit for analyzing a voice input to create a voice pattern, two or more recognition units for recognizing the voice pattern by pattern matching using a beam search, and the two or more recognitions. A standard pattern memory that holds a standard pattern for each set, a result determination unit that outputs the best result among the recognition results from the two or more recognition units as an overall recognition result, and a voice when the standard pattern is registered. A high-speed speech recognition apparatus comprising: a standard pattern distributor that distributes patterns that are similar to each other to different standard pattern memories.
【請求項2】標準パターン登録時に、複数個の音声パタ
ーンを保持する音声パターンメモリと、前記音声パター
ンメモリ内の複数個の音声パターンをクラスタリングに
よりクラスタに分割するクラスタリング部と、前記一つ
のクラスタ中のパターンを各々異なる標準パターンメモ
リに分配する標準パターン分配部を有する請求項1記載
の高速音声認識装置。
2. A voice pattern memory for holding a plurality of voice patterns at the time of registering a standard pattern, a clustering unit for dividing a plurality of voice patterns in the voice pattern memory into clusters by clustering, and one of the one clusters. 2. The high-speed speech recognition apparatus according to claim 1, further comprising a standard pattern distribution unit that distributes each pattern of FIG.
JP63309325A 1988-12-06 1988-12-06 High speed voice recognition device Expired - Lifetime JPH0830960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63309325A JPH0830960B2 (en) 1988-12-06 1988-12-06 High speed voice recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63309325A JPH0830960B2 (en) 1988-12-06 1988-12-06 High speed voice recognition device

Publications (2)

Publication Number Publication Date
JPH02154300A JPH02154300A (en) 1990-06-13
JPH0830960B2 true JPH0830960B2 (en) 1996-03-27

Family

ID=17991659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63309325A Expired - Lifetime JPH0830960B2 (en) 1988-12-06 1988-12-06 High speed voice recognition device

Country Status (1)

Country Link
JP (1) JPH0830960B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04232998A (en) * 1990-12-27 1992-08-21 Nec Corp Speech recognition device
DE19910234A1 (en) * 1999-03-09 2000-09-21 Philips Corp Intellectual Pty Method with multiple speech recognizers
DE60023736T2 (en) * 1999-12-02 2006-08-10 Thomson Licensing METHOD AND DEVICE FOR VOICE RECOGNITION WITH VARIOUS LANGUAGE MODELS

Also Published As

Publication number Publication date
JPH02154300A (en) 1990-06-13

Similar Documents

Publication Publication Date Title
Wu et al. Easyquant: Post-training quantization via scale optimization
CN113689436B (en) Image semantic segmentation method, device, equipment and storage medium
US10109272B2 (en) Apparatus and method for training a neural network acoustic model, and speech recognition apparatus and method
JPH06309492A (en) Method for plural sorter output synthesis and synthesis system
US5794198A (en) Pattern recognition method
WO1993013519A1 (en) Composite expert
CN114387653A (en) Video data processing method, device, equipment and storage medium
US8099281B2 (en) System and method for word-sense disambiguation by recursive partitioning
CN113870875A (en) Timbre feature extraction method, device, computer equipment and storage medium
CN114495911B (en) Speaker clustering method, device and equipment
JPS63261400A (en) Voice recognition system
CN113240032A (en) Image classification method, device, equipment and storage medium
JPH02154300A (en) Fast voice recognition device
US6192353B1 (en) Multiresolutional classifier with training system and method
JP2973805B2 (en) Standard pattern creation device
Smietanka et al. Interpreting convolutional layers in DNN model based on time–frequency representation of emotional speech
JPH0252278B2 (en)
JPH04298796A (en) Voice recognition device
Castro et al. Parallelization of a denoising algorithm for tonal bioacoustic signals using openacc directives
JP3500616B2 (en) Apparatus and method for comparing signal waveform data
Oosterveld et al. A parallelized dynamic programming approach to zero resource spoken term discovery
JPS5915993A (en) Voice recognition equipment
JP3293191B2 (en) Voice recognition device
Yusuf et al. Beyond posteriorgram: Bottleneck features for keyword search
KR20260046829A (en) Arithmaetic unit