JPH02148100A - voice recognition device - Google Patents

voice recognition device

Info

Publication number
JPH02148100A
JPH02148100A JP63302900A JP30290088A JPH02148100A JP H02148100 A JPH02148100 A JP H02148100A JP 63302900 A JP63302900 A JP 63302900A JP 30290088 A JP30290088 A JP 30290088A JP H02148100 A JPH02148100 A JP H02148100A
Authority
JP
Japan
Prior art keywords
pattern
speech
section
input
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63302900A
Other languages
Japanese (ja)
Inventor
Takeshi Norimatsu
武志 則松
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63302900A priority Critical patent/JPH02148100A/en
Publication of JPH02148100A publication Critical patent/JPH02148100A/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、入力音声パターンと各標準パターンとのパタ
ーンマッヂングにより認識結果を導き出す音声認識装置
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a speech recognition device that derives recognition results by pattern matching an input speech pattern and each standard pattern.

従来の技術 一般に、音声認識装置では、入力音声パターンと辞書に
蓄えられた各標準パターンとの類似度を計算し、類似度
の最大となる標準パターンを認識結果とする方法が行な
われている。二つの音声パターンの類似度を計算するた
めには動的計画法(ダイナミック プログラミング法)
を用いて、二つのパターンの時間軸を非線形に伸縮する
パターンマツチング(以下、DPマツチングと記す。)
が使用されている。特に、単語音声認識装置では、この
DPマツチング法により高い認識率を得ている。例えば
次の文献に記載されている。
2. Description of the Related Art In general, a speech recognition device calculates the degree of similarity between an input speech pattern and each standard pattern stored in a dictionary, and selects the standard pattern with the maximum degree of similarity as the recognition result. Dynamic programming method is used to calculate the similarity between two speech patterns.
Pattern matching (hereinafter referred to as DP matching) that non-linearly expands and contracts the time axes of two patterns using
is used. In particular, word speech recognition devices achieve high recognition rates using this DP matching method. For example, it is described in the following document.

「ダイナミック プログラミング オプティミゼイショ
ン フォ スポークン ワード レコグニションJ  
(H,5akoe and S、Chlba、”Dyn
amic pr。
“Dynamic Programming Optimization for Spoken Word Recognition J
(H, 5akoe and S, Chlba, “Dyn
amic pr.

grammlng opt、11zatlon for
 5porken word recognition
”、IEEE t、rans、Acoustlc、5p
eech、Signal Processing、vo
l、As5P−27pp、33[1−349,1979
) )発明が解決しようとする課題 しかしながら上記の音声認識装置では、入力された名声
の区間検出を誤った場合には誤認識を生しることが多い
。特に無声子音から始まる音声(福岡、福島、福井など
)の場合、例えばr F tJ KUOKAJ  (福
岡)と発声した場合を考えたとき、語頭のrFUJの母
音r U Jの部分は無声化してしまうことが多くその
結果語頭のエネルギーレベルが小さくなり、音声区間検
出の際にrKUOKA」の部分だけを検出してしまうこ
とが多くなる。
grammlng opt, 11zatlon for
5porken word recognition
”, IEEE t,rans, Acoustlc, 5p
eech, Signal Processing, vo
l, As5P-27pp, 33[1-349, 1979
)) Problems to be Solved by the Invention However, in the above-mentioned speech recognition device, if the section of the input fame is incorrectly detected, erroneous recognition often occurs. Especially in the case of sounds that start with a voiceless consonant (Fukuoka, Fukushima, Fukui, etc.), for example, when you say r F tJ KUOKAJ (Fukuoka), the vowel r U J of rFUJ at the beginning of the word becomes unvoiced. As a result, the energy level at the beginning of a word becomes low, and when detecting a voice section, only the part "rKUOKA" is often detected.

しかし、人が音声を発声する場合、周囲雑音レベルの高
い環境下等では意識的にはっきりと発声しようとする傾
向があり、そのため逆に語頭の[FUコの母音rUJの
部分が有声化することもあり、この場合はrFUKUO
KAJあるいはr U K UOKAJの部分が音声区
間として検出されることになる。このように発声の際の
状況により語頭が欠落する可能性のある場合、予め辞書
に登録された標準パターンと入力音声パターンの音声区
間検出結果が異なると(例えば、一方がr F U K
 U OK A Jでもう一方がrKUOKAJと検出
された場合)、従来のDPマツチング法では対応しきれ
ずに誤認識を生じさせる原因となっていた。
However, when people vocalize, they tend to consciously try to pronounce it clearly in environments with high ambient noise levels, and as a result, the vowel rUJ of [FU-ko] at the beginning of the word becomes voiced. There is also, in this case rFUKUO
The portion KAJ or r U K UOKAJ will be detected as a voice section. In this case, when there is a possibility that the beginning of a word is missing depending on the situation during pronunciation, if the speech interval detection results of the standard pattern registered in advance in the dictionary and the input speech pattern are different (for example, one is r F U K
(UOKAJ and the other is detected as rKUOKAJ), the conventional DP matching method cannot cope with this problem and causes misrecognition.

本発明は上記問題点に鑑み、語頭の欠落する可能性のあ
る音声(特に語頭の無声化の生じ易い音声)が入力され
た場合でも精度よく認識することのできる音声認識装置
を提供するものである。
In view of the above-mentioned problems, the present invention provides a speech recognition device that can accurately recognize even when input speech with a possibility of missing the beginning of a word (especially speech that is likely to be devoiced at the beginning of a word) is input. be.

課題を解決するための手段 本発明の音声認識装置は、入力音声からエネルギー値時
系列を含む特徴ベクトルの時系列を出力する名声分析部
と、前記音声分析部から出力されるエネルギー値時系列
から無音区間を検出し後続のエネルギーの立ち−1−か
り位置を記憶する無音区間検出部と、入カバターンと標
準パターンそれぞれの、音声区間検出の結果得られた始
点と最初の無音区間点とを始点候補点としてパターンマ
ツチング演算を実行するパターンマツチング部とを備え
たことを特徴とする。
Means for Solving the Problems The speech recognition device of the present invention includes a fame analysis section that outputs a time series of feature vectors including an energy value time series from input speech, and a reputation analysis section that outputs a time series of feature vectors including an energy value time series from an input speech, and a reputation analysis section that outputs a time series of feature vectors including an energy value time series from an input speech. A silent section detecting section detects a silent section and stores the starting point of the subsequent energy, and a starting point is the starting point obtained as a result of voice section detection and the first silent section point of the incoming cover turn and standard pattern, respectively. The present invention is characterized by comprising a pattern matching section that performs pattern matching calculations on candidate points.

作用 本発明は上記に述べた構成によって、語頭の欠落を考慮
して、音声区間検出により得られた標準パターン及び入
力音声パターンの始点と共に音声パターンの時系列上の
最初の無音区間点も始端点候補としてパターンマツチン
グ計算を開始し両者の類似度を求めていくことにより、
語頭の欠落の可能性のある音声を認識する場合にも精度
よく認識することができる。
Effect of the Invention With the above-described configuration, the present invention takes into account the omission of the beginning of a word, and uses the start point of the first silent section point on the time series of the speech pattern as well as the start point of the standard pattern and input speech pattern obtained by speech section detection. By starting pattern matching calculations as candidates and finding the similarity between the two,
Accurate recognition is possible even when recognizing speech that may be missing the beginning of a word.

実施例 以下本発明の一実施例の音声認識装置について、図面を
参照しながら説明する。
Embodiment Hereinafter, a speech recognition device according to an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例における音声認識装置のブロ
ック図である。第1図において、1は音声分析部で、入
力された音声信号をエネルギー値時系列を含む特徴ベク
トルの時系列に変換し音声区間を抽出する。2は無音区
間検出部で、音声のエネルギー値時系列から無音部分を
検出し後続のエネルギーの立ち上がりのフレーム位置を
無音区間点として記憶する。3は登録、認識動作の切り
替えを行うスイッチ、4は入力音声の特徴ベクトルの時
系列とその無音区間点を記憶する入カバターンメモリ、
5は各認識対象音声の特徴ベクトルの時系列とそれぞれ
の無音区間点を記憶する標準パターンメモリである。6
はパターンマッチング部で、パターンマツチング計算の
始端として音声区間検出により得られた始端及び最初の
無音区間点を始端候補点としてパターンマツチングを行
う。
FIG. 1 is a block diagram of a speech recognition device according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a speech analysis unit which converts an input speech signal into a time series of feature vectors including a time series of energy values and extracts speech sections. Reference numeral 2 denotes a silent section detecting section which detects a silent section from the audio energy value time series and stores the frame position of the subsequent energy rise as a silent section point. 3 is a switch for switching between registration and recognition operations; 4 is an input cover turn memory that stores the time series of feature vectors of input speech and their silent interval points;
Reference numeral 5 denotes a standard pattern memory that stores the time series of feature vectors of each speech to be recognized and the respective silent interval points. 6
is a pattern matching unit that performs pattern matching using the starting point obtained by voice section detection and the first silent section point as starting point candidate points for pattern matching calculation.

7は初期設定部で、始端候補点以外のパターンマツチン
グの主軸上の点のベクトル間距離を無限大に設定する。
7 is an initial setting unit that sets the distance between vectors of points on the main axis of pattern matching other than the start end candidate point to infinity.

8は累積距離計算制御部で、標準パターンの長さに依存
しない非対称型のマツチングパスを使用して入力音声パ
ターンの先頭フレームから順次累積距離計算を行いパタ
ーンマツチング計pが入力音声パターンの無音区間点に
対応するフレームに到達した時点で、無音区間点を始点
とする累積距離計算を並行して行う。9は結果出力部で
、類似度最大となる標準パターンを認識候補音声として
出力する。第2図は第1図に示した装置の説明図である
。
Reference numeral 8 denotes a cumulative distance calculation control unit that sequentially calculates the cumulative distance from the first frame of the input audio pattern using an asymmetric matching path that does not depend on the length of the standard pattern, and the pattern matching meter p corresponds to the silent section of the input audio pattern. When the frame corresponding to the point is reached, cumulative distance calculation is performed in parallel starting from the silent section point. 9 is a result output unit which outputs the standard pattern with the maximum degree of similarity as a recognition candidate speech. FIG. 2 is an explanatory diagram of the apparatus shown in FIG. 1.

次に上記音声認識装置の動作を説明する。Next, the operation of the above speech recognition device will be explained.

ます、マイクロホン等から入力された音声信号は音声分
析部2でアナログ−ディジタル変換され音声の特徴ベク
トルの時系列(例えば、10次の線形予測係数)とエネ
ルギー値時系列に変換され発声された音声部分が区間検
出される。次に、無音区間検出部3で、音声分析部2で
得られたエネルギー値時系列から例えばエネルギー値が
予め定められた閾値を下回る区間が一定時間を超える区
間を無音声区間として検出し、その無音区間の後続のエ
ネルギーの立ち上がりのフレーム位置を無音区間点とし
て記憶する。
First, the audio signal input from a microphone, etc. is converted from analog to digital in the audio analysis unit 2, and converted into a time series of voice feature vectors (for example, 10th linear prediction coefficient) and an energy value time series, and the uttered voice The part is detected as an interval. Next, the silent section detecting section 3 detects, as a silent section, a section in which the energy value is below a predetermined threshold for a certain period of time from the energy value time series obtained by the speech analyzing section 2, for example. The frame position of the rise of energy following the silent section is stored as the silent section point.

認識対象音声を登録する場合は、スイッチ3をT側に設
定し認識対象音声それぞれに対し音声分析部1で得られ
た特徴ベクトルの時系列と無音区間検出部2で得られた
無音区間点を標準パターンメモリ5に記憶する。
When registering speech to be recognized, set the switch 3 to the T side and use the time series of feature vectors obtained by the speech analysis section 1 and the silent section points obtained by the silent section detection section 2 for each speech to be recognized. It is stored in the standard pattern memory 5.

次に、スイッチ3がR側に設定されている場合、即ち認
識処理動作について説明する。入力された音声は音声分
析部1、無音区間検出部2で上記に述べた処理がなされ
、その特徴ベクトルの時系列及び無音区間点のフレーム
位置が入カバターンメモリ4に記憶される。次にパター
ンマツチング部6で始端と最初の無音区間点を始端候補
点に設定し、ここは動的計画法に基づいたパターンマツ
チング処理を実行する。以下にパターンマツチング部6
の動作を詳細に説明する。
Next, a description will be given of the case where the switch 3 is set to the R side, that is, the recognition processing operation. The input speech is subjected to the above-described processing in the speech analysis section 1 and the silent section detection section 2, and the time series of its feature vectors and the frame positions of the silent section points are stored in the input cover pattern memory 4. Next, the pattern matching section 6 sets the start end and the first silent section point as start end candidate points, and executes pattern matching processing based on dynamic programming. Below is the pattern matching part 6
The operation will be explained in detail.

パターンマツチングの漸化式としてここでは次式を考え
る。
Here, we consider the following equation as a recurrence equation for pattern matching.

g(1、I):d(1、I)          −(
1)g(i 、j)=min(g(1−Lj) 、g(
1−Lj−1)、g(1−1,j−2))+d(j 、
j)         −−−−(2)ここで、g(i
、j)、d(i、j)はそれぞし入力音声パターンのi
フレーム、標準パターンのjフレームにおける累積距離
及び特徴ベクトル間距離を表す。なお漸化式は非対称型
の経路制限を実現するものであれば−に1式以外のもの
でも良い。
g(1, I): d(1, I) −(
1) g(i,j)=min(g(1-Lj),g(
1-Lj-1), g(1-1,j-2))+d(j,
j) -----(2) Here, g(i
, j) and d(i, j) are the i of the input speech pattern.
frame, the cumulative distance in j frames of the standard pattern, and the distance between feature vectors. Note that the recurrence formula may be other than -1 as long as it realizes asymmetric route restriction.

またここでは簡単のため整合窓によるマツチング経路の
制限は考えないものとする。
Furthermore, for simplicity, it is assumed here that restrictions on matching paths by matching windows are not considered.

−例として、第2図に示したような入力音声パターンと
標準パターンとの間でパターンマツチングを実行する場
合について考える。第2図において音声パターンに対す
る包絡線はエネルギーの時間変化を示している。ここで
入力音声パターンの最初の無音区間点のフレーム位置を
I Q+、標準パターンの最初の無音区間点のフレーム
位置をjoとする。
- As an example, consider the case where pattern matching is performed between an input speech pattern and a standard pattern as shown in FIG. In FIG. 2, the envelope for the speech pattern shows the change in energy over time. Here, it is assumed that the frame position of the first silent section point of the input audio pattern is IQ+, and the frame position of the first silent section point of the standard pattern is jo.

ところで認識対象音声が無声子音から始まる場合には特
に標準パターン、入力音声パターンのどちらも同様に語
頭の区間検出を誤る可能性がある。
By the way, especially when the speech to be recognized starts with a voiceless consonant, there is a possibility that the initial section of the word will be detected incorrectly in both the standard pattern and the input speech pattern.

このように両パターンに語頭の欠落の可能性がある場合
には、第2図に示したようにパターンマツチング経路の
始点としては、(1+  1 ) 、(t Ql+IL
  (1,job)の3つの始端候補点が考えられ、こ
の3点から出発する■■■の3つのマツチング経路から
最適な経路を選択すれば語頭の欠落に対応できるパター
ンマツチングが実現できる。
In this way, when there is a possibility that the beginning of a word is missing in both patterns, the starting point of the pattern matching path is (1+1), (tQl+IL) as shown in Figure 2.
Three starting point candidate points of (1, job) are considered, and by selecting the optimal path from the three matching paths of ■■■ starting from these three points, it is possible to realize pattern matching that can cope with the missing beginning of a word.

そこで、まず初期設定部7で次式の設定を行う。Therefore, first, the following equation is set in the initial setting section 7.

d(1,j)=■ 但し j≠L  j≠jo+ d(i、1)=■ 但し i≠1.1−I−1Q。d(1,j)=■ However, j≠L j≠jo+ d(i, 1)=■ However, i≠1.1-I-1Q.

この設定は、マツチング経路が第2図の直線i=1及び
j=1上の上記3つの始端候補点以外の点から出発しな
いように制限を加えたことと等価である。
This setting is equivalent to adding a restriction so that the matching path does not start from any point on the straight lines i=1 and j=1 in FIG. 2 other than the three starting point candidate points.

次に累積距離計算制御部8で漸化式(2)に従い累積距
離計算を開始する。まずi=1として標準パターンの第
1フレーム即ちj=1から縦方向に累積距離を計算する
。これが終了すると順次iをインクリメントしながら同
様の処理を続ける。
Next, the cumulative distance calculation control unit 8 starts calculating the cumulative distance according to recurrence formula (2). First, with i=1, the cumulative distance is calculated in the vertical direction from the first frame of the standard pattern, that is, j=1. When this is completed, the same process is continued while sequentially incrementing i.

これらの処理が進みj”!o+に到達した時点からは、
点(i 0++  1 )から開始される累積距離演算
をこれまでのg(i、j)の計算と平行して行う。
After these processes progress and reach j”!o+,
The cumulative distance calculation starting from the point (i 0++ 1 ) is performed in parallel with the previous calculation of g(i, j).

即ち、!:!at以降はg(i、j)の計算と同時に、
次の漸化式 %式%(11) に従うg′(Lj)の計算をiをインクリメントしなが
ら行う。
That is,! :! After at, at the same time as calculating g(i, j),
Calculation of g'(Lj) according to the following recurrence formula (11) is performed while incrementing i.

これらの処理が点(I、J)に到達した時点では2つの
累積圧#g(I、J)、g’(1,J)が求められてい
ることになる。ここで min  (g(1,J)/l、g’(1,J)/(1
−1o++l)1を求め得られた値が入力音声パターン
と標準パターン間の類似度となる。この類似度は第2図
の始端候補点3点から開始した3種類のマツチング経路
のうち最適な経路を選択したときのパターン間の距離と
なる。
When these processes reach point (I, J), two cumulative pressures #g(I, J) and g'(1, J) have been determined. Here min (g(1,J)/l, g'(1,J)/(1
−1o++l)1, and the obtained value becomes the degree of similarity between the input speech pattern and the standard pattern. This degree of similarity is the distance between patterns when the optimal route is selected from among the three types of matching routes started from the three starting end candidate points in FIG.

標準パターンメモリ7に記憶された各標準パターンと入
力音声パターンメモリ4に記憶された入力音声パターン
間の類似度がすべて計算されたのちに、結果出力部9で
類似度の最大なる標準パターンを認識候補音声として判
定し外部に出力する。
After all the degrees of similarity between each standard pattern stored in the standard pattern memory 7 and the input voice pattern stored in the input voice pattern memory 4 are calculated, the result output unit 9 recognizes the standard pattern with the highest degree of similarity. It is determined as a candidate voice and output to the outside.

以上のように本実施例によれば、音声の無音区間を検出
する無音区間検出部2と、語頭欠落を考慮した複数の始
端候補点以外の主軸−にの点でのベクトル間距離を無限
大に設定する初期設定部7と、入力音声パターンの最初
の無音区間点からは新たに開始される累積距離演算を、
入力音声パターンと標準パターンの始端の交点から開始
した累積距離演算と並列に実行するように制御する累積
距離計算制御部8とを備えたことにより、標準パターI ン、入力音声パターンのどちらで語頭の欠落が生じても
、1回のパターンマツチング演算ですべての可能性を考
慮した計算が実行でき、計算量をあまり増加させずに語
頭の不安定な音声に対しても精度よく認識することが可
能になる。
As described above, according to this embodiment, the silent interval detection unit 2 that detects a silent interval of speech and the distance between vectors at points on the principal axis - other than the plurality of start end candidate points that take into account word-initial omissions are set to infinity. The initial setting section 7 sets the cumulative distance calculation to be newly started from the first silent section point of the input audio pattern.
By being equipped with the cumulative distance calculation control unit 8 that controls the cumulative distance calculation to be executed in parallel with the cumulative distance calculation starting from the intersection of the starting edge of the input speech pattern and the standard pattern, it is possible to determine the beginning of a word in either the standard pattern or the input speech pattern. Even if a missing word occurs, calculations can be performed that consider all possibilities with a single pattern matching operation, and even speech with unstable beginnings of words can be recognized accurately without increasing the amount of calculation. becomes possible.

発明の効果 以−にのように本発明の音声認識装置によれば、語頭の
欠落を考慮して、音声区間検出により得られた標準パタ
ーン及び入力音声パターンの始点と共に音声パターンの
時系列上の最初の無音区間点も始端点候補としてパター
ンマツチング計算を開始し両者の類似度を求めていくこ
とにより、語頭の欠落の可能性のある音声を認識する場
合にも精度よく認識することができる。
As described above, according to the speech recognition device of the present invention, the start point of the standard pattern obtained by speech interval detection and the starting point of the input speech pattern as well as the starting point of the speech pattern are By starting pattern matching calculations using the first silent interval point as a starting point candidate and finding the degree of similarity between the two, it is possible to accurately recognize speech that may be missing the beginning of a word. .

サラに、パターンマツチング部として、語頭欠落を考慮
した複数のパターンマツチングの始点候補点以外の点か
らマツチング経路が開始されないように拘束する初期設
定部と、入カバターンと標準パターンの始端の交点から
開始した累積距離演算と入カバターンの無音区間点から
開始した累積距離演算を並行して行う累積距離計算制御
部とを備えることにより、認識対象音声に語頭の不安定
な音声が存在した場合に入力音声パターン、標準パター
ンのどちらに語頭の欠落が生じたとしても、語頭の欠落
を考慮した全てのパターンマツチングが1回の計算で実
現でき、計算量をほとんど増加させることなく認識性能
を向上させることができる。
Specifically, as a pattern matching part, there is an initial setting part that restricts the matching path from starting from a point other than the starting point candidate point of multiple pattern matching that takes into account missing word beginnings, and the intersection of the input cover pattern and the starting end of the standard pattern. By being equipped with a cumulative distance calculation control unit that concurrently performs cumulative distance calculations starting from , and cumulative distance calculations starting from the silent section point of the input kataan, it is possible to eliminate the problem when there is an unstable sound at the beginning of a word in the speech to be recognized. Regardless of whether the beginning of a word is missing in the input speech pattern or the standard pattern, all pattern matching that takes into account the missing beginning of a word can be achieved in one calculation, improving recognition performance with almost no increase in the amount of calculation. can be done.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例の音声認識装置のブロック構
成図、第2図は同装置の動作説明図である。 1拳や拳音声分析部、2争争拳無音区間検出部、3・・
やスイッチ、4中・・入カバターンメモリ、5争・・標
準ハターンメモリ、6◆・拳パターンマツチング部、7
・・・初期設定部、8・9拳累積距離計算制御部、9・
・争結果出力部。
FIG. 1 is a block diagram of a speech recognition device according to an embodiment of the present invention, and FIG. 2 is an explanatory diagram of the operation of the same device. 1. Fist and fist audio analysis section, 2. Fighting fist silent section detection section, 3.
and switch, 4 middle...Input cover turn memory, 5 fight...Standard hat turn memory, 6◆・Fist pattern matching section, 7
...Initial setting section, 8/9 fist cumulative distance calculation control section, 9.
-Dispute result output section.

Claims (2)

【特許請求の範囲】[Claims] (1)入力された音声信号からエネルギー値時系列を含
む特徴ベクトルの時系列を出力し発声された音声区間を
検出する音声分析部と、前記音声分析部から出力される
エネルギー値時系列から音声パターン中の無音声部分を
検出し後続のエネルギーの立ち上がり位置を無音区間点
として記憶する無音区間検出部と、予め認識対象音声と
して記憶された標準パターンと入力音声パターンそれぞ
れの、前記音声分析部で検出された音声区間の始端と、
前記無音区間検出部で検出された音声パターン時系列中
の最初の無音区間点とを音声パターンの始端候補点とし
て、標準パターンと入力音声パターンとの間で類似度を
計算し類似度が最大となる標準パターンを認識候補音声
として出力するパターンマッチング部とを備えたことを
特徴とする音声認識装置。
(1) A speech analysis unit that outputs a time series of feature vectors including an energy value time series from the input speech signal and detects the uttered speech interval; a silent section detecting section that detects a silent section in the pattern and storing the rising position of the subsequent energy as a silent section point, and the speech analyzing section for each of the standard pattern and input speech pattern that are stored in advance as speech to be recognized. The beginning of the detected voice section,
The similarity is calculated between the standard pattern and the input speech pattern by using the first silent section point in the speech pattern time series detected by the silent section detection unit as the starting end candidate point of the speech pattern, and the similarity is calculated as the maximum similarity. A speech recognition device comprising: a pattern matching section that outputs a standard pattern as a recognition candidate speech.
(2)パターンマッチング部は、標準パターンと入力音
声パターンの始端候補点同志の特徴ベクトル間距離のみ
を計算し、標準パターンの先頭フレームと入力音声パタ
ーンの始端候補点以外の点同志及び入力音声パターンの
先頭フレームと標準パターンの始端候補点以外の点同志
のベクトル間距離を予めすべて非常に大きな値に設定す
る初期設定部と、入力音声パターンの先頭フレームから
順次累積距離計算を行い、最初の無音区間点に到達した
時点で、先頭フレームから始めた累積距離計算と同時に
入力音声パターンの最初の無音区間点から始まる累積距
離計算を並行して行う累積距離計算制御部とを備えてい
ることを特徴とする請求項1記載の音声認識装置。
(2) The pattern matching unit calculates only the distance between the feature vectors between the starting end candidate points of the standard pattern and the input audio pattern, and calculates the distance between the feature vectors of the starting end candidate points of the standard pattern and the input audio pattern, and calculates the distance between the feature vectors of the starting end candidate points of the standard pattern and the input audio pattern and the input audio pattern. An initial setting section that sets all the vector distances between points other than the first frame of the input audio pattern and the starting end candidate point of the standard pattern to very large values in advance, and calculates cumulative distances sequentially from the first frame of the input audio pattern, It is characterized by comprising a cumulative distance calculation control unit that simultaneously calculates the cumulative distance starting from the first frame and simultaneously calculates the cumulative distance starting from the first silent section point of the input audio pattern when the section point is reached. The speech recognition device according to claim 1.
JP63302900A 1988-11-30 1988-11-30 voice recognition device Pending JPH02148100A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63302900A JPH02148100A (en) 1988-11-30 1988-11-30 voice recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63302900A JPH02148100A (en) 1988-11-30 1988-11-30 voice recognition device

Publications (1)

Publication Number Publication Date
JPH02148100A true JPH02148100A (en) 1990-06-06

Family

ID=17914458

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63302900A Pending JPH02148100A (en) 1988-11-30 1988-11-30 voice recognition device

Country Status (1)

Country Link
JP (1) JPH02148100A (en)

Similar Documents

Publication Publication Date Title
US7783484B2 (en) Apparatus for reducing spurious insertions in speech recognition
JPS58102299A (en) Partial unit voice pattern generator
JP2000221990A (en) Voice recognition device
Hild et al. Speaker-independent connected letter recognition with a multi-state time delay neural network.
JPH09292899A (en) Voice recognition device
Ramasubramanian et al. Acoustic modeling by phoneme templates and modified one-pass DP decoding for continuous speech recognition
KR100673834B1 (en) Context-Required Speaker Independent Authentication System and Method
KR100560916B1 (en) Speech recognition method using posterior distance
JPH02293899A (en) Voice recognizing device
JPH0484197A (en) Continuous voice recognizer
JPH0333280B2 (en)
JPS63236095A (en) Voice recognition method
JPS62111295A (en) Voice recognition equipment
JPH01321498A (en) Speech recognizing device
JPS62217297A (en) Word voice recognition equipment
JPH0552516B2 (en)
JPS607492A (en) Monosyllable voice recognition system
JPH0469959B2 (en)
JPH0449954B2 (en)
JPH0585918B2 (en)
JPH0235500A (en) Speed recognition system
JPH02183299A (en) Speech recognition device
JPS6027000A (en) Pattern matching
JPH0344320B2 (en)
JPS61143797A (en) voice recognition device