Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH06105399B2 - Voice recognition system - Google Patents
[go: Go Back, main page]

JPH06105399B2 - Voice recognition system - Google Patents

Voice recognition system

Info

Publication number
JPH06105399B2
JPH06105399B2 JP63279131A JP27913188A JPH06105399B2 JP H06105399 B2 JPH06105399 B2 JP H06105399B2 JP 63279131 A JP63279131 A JP 63279131A JP 27913188 A JP27913188 A JP 27913188A JP H06105399 B2 JPH06105399 B2 JP H06105399B2
Authority
JP
Japan
Prior art keywords
pattern
frame
evaluation distance
evaluation
input
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
JP63279131A
Other languages
Japanese (ja)
Other versions
JPH02125298A (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 JP63279131A priority Critical patent/JPH06105399B2/en
Publication of JPH02125298A publication Critical patent/JPH02125298A/en
Publication of JPH06105399B2 publication Critical patent/JPH06105399B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の詳細な説明】 技術分野 本発明は音声認識方式に関し、特に各時間毎に入力パタ
ーン終端点を時間方向にシフトしながらパターンマッチ
ングを行い、標準パターンとの距離を算出し、各時間毎
の距離を評価して認識結果を判定する音声認識方式に関
する。
TECHNICAL FIELD The present invention relates to a speech recognition system, and in particular, pattern matching is performed while shifting an input pattern end point in the time direction at each time, and a distance from a standard pattern is calculated, and at each time. The present invention relates to a voice recognition method that evaluates the distance between the two and determines the recognition result.

従来技術 従来、この種の音声認識方式の認識結果判定部で用いる
評価距離閾値は固定値である。この様に、従来の音声認
識方式の認識結果判定部では、評価距離閾値が固定値で
あるために、話者に適した閾値を設定することができな
い。よって、誤認識となることがあり、正しい認識結果
を得られないという欠点がある。
2. Description of the Related Art Conventionally, the evaluation distance threshold used in the recognition result determination unit of this type of voice recognition method is a fixed value. Thus, in the recognition result determination unit of the conventional voice recognition method, the threshold value suitable for the speaker cannot be set because the evaluation distance threshold value is a fixed value. Therefore, there is a drawback that incorrect recognition may occur and a correct recognition result cannot be obtained.

発明の目的 本発明の目的は、話者に適した評価距離閾値を設定する
ようにして、正確な認識結果を得ることができる音声認
識方式を提供することである。
OBJECT OF THE INVENTION It is an object of the present invention to provide a voice recognition method capable of obtaining an accurate recognition result by setting an evaluation distance threshold suitable for a speaker.

発明の構成 本発明によれば、時系列データである評価距離に対して
評価距離閾値と継続時間閾値とを設け、音声認識結果を
判定する方法であって、入力開始から定められたフレー
ム目から、他の定められたフレーム目までの評価距離の
平均値を求め、該評価距離の平均値から定められた係数
値を減じた値を評価距離閾値として適応的に算出するこ
とにより、話者に適した評価距離閾値を設定することが
できる音声認識方式が得られる。
According to the present invention, a method of determining a voice recognition result by providing an evaluation distance threshold value and a duration threshold value for the evaluation distance that is time-series data, and from a frame determined from the start of input , By calculating the average value of the evaluation distance to the other defined frame and adaptively calculating the value obtained by subtracting the coefficient value defined from the average value of the evaluation distance as the evaluation distance threshold, It is possible to obtain a voice recognition method capable of setting a suitable evaluation distance threshold.

実施例 次に、図面を参照して本発明の実施例について説明す
る。
Example Next, an example of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例のブロック図である。本発明
の実施例は、音声分析部1、標準パターン部2、パター
ンマッチング部3、認識結果判定部4より構成される。
FIG. 1 is a block diagram of an embodiment of the present invention. The embodiment of the present invention includes a voice analysis unit 1, a standard pattern unit 2, a pattern matching unit 3, and a recognition result determination unit 4.

入力音声10は音声分析部1に入力され、特徴パターンに
分析されて入力パターン11としてパターンマッチング部
3に入力される。パターンマッチング部3は標準パター
ン部2から標準パターン12を読出し、入力パターン11と
パターンマッチングを毎フレーム行いパターン間距離を
算出し、評価距離13として認識結果判定部4に出力す
る。
The input voice 10 is input to the voice analysis unit 1, analyzed into characteristic patterns, and input to the pattern matching unit 3 as an input pattern 11. The pattern matching unit 3 reads the standard pattern 12 from the standard pattern unit 2, performs pattern matching with the input pattern 11 for each frame, calculates the inter-pattern distance, and outputs it as the evaluation distance 13 to the recognition result determination unit 4.

尚、パターンマッチングはフレーム毎に入力パターンの
終端点を前フレームの時の終端点よりも1フレーム後ろ
にシフトしてから行う。パターンマッチングの方法は特
に限定されないが、本実施例では、始端フリーDPマッチ
ングを用いた例について説明する。第2図は始端フリー
DPマッチングを用いた時のパターンマッチングのDPパス
許容領域を示す図であり、第3図に示すDPパスを用いて
いる。第2,3図とも横軸が入力パターンのフレーム、縦
軸が標準パターンのフレームであり、iは入力パターン
のフレーム、jは標準パターンのフレームを示す。
The pattern matching is performed after shifting the end point of the input pattern for each frame by one frame behind the end point of the previous frame. The pattern matching method is not particularly limited, but in this embodiment, an example using the start end free DP matching will be described. Fig. 2 shows free start
FIG. 4 is a diagram showing a DP path allowable area of pattern matching when DP matching is used, and the DP path shown in FIG. 3 is used. 2 and 3, the horizontal axis is the frame of the input pattern, the vertical axis is the frame of the standard pattern, i is the frame of the input pattern, and j is the frame of the standard pattern.

始端フリーDPマッチング法とは、終端点に至るDPマッチ
ング経路のうち最小のパターン間距離を与えるものを終
端点を限定しないで求める方法であり、第2図に示した
例では、入力パターンのフレームIを終端点とした時、
IS1からIS2のいづれかのフレームが始端点となることを
示している。又、フレーム毎に入力パターンの終端点を
シフトしてパターンマッチングを行うことは、第2図で
示されたDPパスの許容領域が横軸iの方向にスライドし
たことを意味する。
The start-end free DP matching method is a method for finding a DP matching path that gives a minimum inter-pattern distance to an end point without limiting the end point. In the example shown in FIG. When I is the end point,
It indicates that one of the frames from IS1 to IS2 is the starting point. Further, shifting the end point of the input pattern for each frame to perform pattern matching means that the allowable area of the DP path shown in FIG. 2 has slid in the direction of the horizontal axis i.

次に、第4図を参照して認識結果判定部4について説明
する。評価距離13は入力フレーム毎に算出されるため、
第4図に示す様な入力フレームに対する時系列データと
なる。第4図の横軸は入力フレーム、縦軸は評価距離で
ある。第4図(a),(b),(c),(d)はそれぞ
れ話者A,B,C,Dの評価距離のグラフである。
Next, the recognition result determination unit 4 will be described with reference to FIG. Since the evaluation distance 13 is calculated for each input frame,
It becomes time-series data for the input frame as shown in FIG. The horizontal axis of FIG. 4 is the input frame, and the vertical axis is the evaluation distance. 4 (a), (b), (c), and (d) are graphs of the evaluation distances of the speakers A, B, C, and D, respectively.

認識結果判定部4では第4図に示す様な評価距離平均値
算出開始フレーム19と、評価距離平均値算出終了フレー
ム20と、評価距離閾値算出用係数21を定め、次の式で適
応評価距離閾値を算出する。本実施例では、評価距離平
均値算出開始フレームをF=20、評価距離平均値算出終
了フレームをF=25、評価距離閾値算出用係数を100と
している。
The recognition result determination unit 4 defines an evaluation distance average value calculation start frame 19, an evaluation distance average value calculation end frame 20 and an evaluation distance threshold calculation coefficient 21 as shown in FIG. Calculate the threshold. In this embodiment, the evaluation distance average value calculation start frame is F = 20, the evaluation distance average value calculation end frame is F = 25, and the evaluation distance threshold calculation coefficient is 100.

DIST(F);フレームFの評価距離 Fstr;評価距離平均値算出開始フレーム Fend;評価距離平均値算出終了フレーム 適応評価距離閾値=評価距離平均値−評価距離閾値算出
用係数 このようにして適応評価距離閾値は算出され、第4図
(a),(b),(c),(d)の22,23,24,25に示す
ように話者に応じて最適な値となる。
DIST (F); Evaluation distance of frame F Fstr; Start frame of calculation of evaluation distance average value Fend; End frame of calculation of evaluation distance average value Adaptive evaluation distance threshold = evaluation distance average value−evaluation distance threshold calculation coefficient The distance threshold value is calculated and becomes an optimum value according to the speaker, as indicated by 22,23,24,25 in FIGS. 4 (a), (b), (c) and (d).

継続性に対する閾値として継続性閾値を設け、評価距離
13が適応評価距離閾値22,23,24,25を継続して下回って
いる区間の時間が、継続時間閾値以上であるかを判定
し、継続時間閾値以上である区間を谷区間とする。本実
施例では、谷区間の最下点の評価距離を判定スコアーと
して用いる。但し、判定スコアーとして何を用いるかは
特に限定されない。このようにして、全ての標準パター
ンとの判定スコアーを求め、判定スコアーが最も小さい
標準パターンを認識結果14として選択し、出力する。
The continuity threshold is set as the threshold for continuity, and the evaluation distance
It is determined whether the time of the section in which 13 is continuously below the adaptive evaluation distance thresholds 22, 23, 24, 25 is equal to or longer than the duration threshold, and the section which is equal to or longer than the duration threshold is set as a valley section. In this embodiment, the evaluation distance at the lowest point of the valley section is used as the judgment score. However, what is used as the determination score is not particularly limited. In this way, the judgment score with all the standard patterns is obtained, and the standard pattern with the smallest judgment score is selected and output as the recognition result 14.

第4図(a),(b),(c),(d)に示した例から
明らかなように、話者によって評価距離の動き方が異な
り、評価距離閾値を固定値とした場合、全話者に適した
値を求めることは難しくなってしまう。例えば、話者A
と話者Dを比較した場合、話者Dに適した評価距離閾値
は約650であるが、話者Aには大きすぎた値となり、誤
認識を招いてしまう。
As is clear from the examples shown in FIGS. 4 (a), (b), (c), and (d), the evaluation distance moves differently depending on the speaker, and when the evaluation distance threshold is a fixed value, all It becomes difficult to find a value suitable for the speaker. For example, speaker A
When the speaker D is compared with the speaker D, the evaluation distance threshold suitable for the speaker D is about 650, but the value is too large for the speaker A, resulting in erroneous recognition.

一方、上述の本実施例で示した適応評価距離閾値22,23,
24,25を用いることにより、第4図(a),(b),
(c),(d)から明らかなように各話者に適した評価
距離閾値が設定され、従来方式で発生した誤認識を除去
して正しい認識結果を得ることができる。
On the other hand, the adaptive evaluation distance thresholds 22, 23, shown in the above-mentioned embodiment,
By using 24 and 25,
As is clear from (c) and (d), the evaluation distance threshold suitable for each speaker is set, and the incorrect recognition generated in the conventional method can be removed to obtain a correct recognition result.

発明の効果 以上説明した様に、本発明によれば、固定評価距離閾値
を評価距離の判定に用いるのではなく、適応評価距離閾
値を評価距離の判定に用いることにより正確な認識結果
を得ることができ、誤認識を少なくすることができると
いう効果がある。
EFFECTS OF THE INVENTION As described above, according to the present invention, an accurate recognition result is obtained by using the adaptive evaluation distance threshold for determining the evaluation distance, instead of using the fixed evaluation distance threshold for determining the evaluation distance. Therefore, there is an effect that false recognition can be reduced.

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

第1図は本発明の実施例のブロック図、第2図は始端フ
リーDPマッチングの許容領域を示す図、第3図は始端フ
リーDPマッチングのDPパスを示す図、第4図(a)〜
(d)は話者A〜Dの各々の評価距離のグラフである。 主要部分の符号の説明 1……音声分析部 2……標準パターン部 3……パターンマッチング部 4……認識結果判定部
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a diagram showing a permissible region of starting end free DP matching, FIG. 3 is a diagram showing a DP path of starting end free DP matching, and FIG.
(D) is a graph of the evaluation distance of each of the speakers A to D. Description of main part code 1 …… Speech analysis section 2 …… Standard pattern section 3 …… Pattern matching section 4 …… Recognition result judging section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】認識対象の単語又は音韻の特徴パターンを
標準パターンとして記憶しておく標準パターン部と、入
力音声の分析を定められたフレーム周期毎に行い入力音
声の特徴パターンである入力パターンを出力する音声分
析部と、標準パターンと入力パターンとのマッチングを
行い評価距離を算出するパターンマッチング部と、評価
距離に基づいて認識結果を判定する認識結果判定部とを
具備し、前記パターンマッチング部では入力パターンの
フレーム毎に入力パターンの終端点を1フレームづつ後
にシフトしてパターンマッチングを行い、評価距離とし
てパターン間距離を毎フレーム算出し、時系列データと
して評価距離を認識結果判定部へ出力し、前記認識結果
判定部では時系列データである評価距離に対し評価距離
閾値と継続時間閾値を設けて認識結果を判定する音声認
識方式であって、入力開始から定められたフレーム目か
ら、他の定められたフレーム目までの評価距離の平均値
を求め、該評価距離の平均値から定められた係数値を減
じた値を該評価距離閾値として適応的に算出することを
特徴とする音声認識方式。
1. A standard pattern portion for storing a characteristic pattern of a word or a phoneme to be recognized as a standard pattern, and an input pattern which is a characteristic pattern of the input speech by analyzing the input speech at a predetermined frame period. The pattern matching unit includes a voice analysis unit for outputting, a pattern matching unit for matching a standard pattern and an input pattern to calculate an evaluation distance, and a recognition result determination unit for determining a recognition result based on the evaluation distance. Then, the end point of the input pattern is shifted by one frame after each frame of the input pattern to perform pattern matching, the inter-pattern distance is calculated for each frame as the evaluation distance, and the evaluation distance is output to the recognition result determination unit as time series data. However, in the recognition result determination unit, the evaluation distance threshold value and the duration threshold value for the evaluation distance that is time series data. Is a speech recognition method for determining a recognition result, wherein an average value of evaluation distances from a frame frame determined from the start of input to another predetermined frame frame is determined, and the average value of the evaluation distances is determined. A voice recognition method, wherein a value obtained by subtracting the obtained coefficient value is adaptively calculated as the evaluation distance threshold.
JP63279131A 1988-11-04 1988-11-04 Voice recognition system Expired - Lifetime JPH06105399B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63279131A JPH06105399B2 (en) 1988-11-04 1988-11-04 Voice recognition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63279131A JPH06105399B2 (en) 1988-11-04 1988-11-04 Voice recognition system

Publications (2)

Publication Number Publication Date
JPH02125298A JPH02125298A (en) 1990-05-14
JPH06105399B2 true JPH06105399B2 (en) 1994-12-21

Family

ID=17606866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63279131A Expired - Lifetime JPH06105399B2 (en) 1988-11-04 1988-11-04 Voice recognition system

Country Status (1)

Country Link
JP (1) JPH06105399B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8457335B2 (en) 2007-06-28 2013-06-04 Panasonic Corporation Environment adaptive type hearing aid

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8457335B2 (en) 2007-06-28 2013-06-04 Panasonic Corporation Environment adaptive type hearing aid

Also Published As

Publication number Publication date
JPH02125298A (en) 1990-05-14

Similar Documents

Publication Publication Date Title
JP5299436B2 (en) Voice detection device, voice detection program, and parameter adjustment method
TWI426501B (en) A method and apparatus for melody recognition
US9002709B2 (en) Voice recognition system and voice recognition method
CN113611330B (en) Audio detection method and device, electronic equipment and storage medium
EP1471502A1 (en) Method for correcting a text produced by speech recognition
JPH06105399B2 (en) Voice recognition system
JP2748383B2 (en) Voice recognition method
JPH11175083A (en) Noise likeness calculating method and noise likeness calculating device
EP1063634A2 (en) System for recognizing utterances alternately spoken by plural speakers with an improved recognition accuracy
JP2975772B2 (en) Voice recognition device
JP3011421B2 (en) Voice recognition device
JPWO2018117171A1 (en) Body sound analysis method, program, storage medium, and body sound analysis apparatus
JPH09258783A (en) Voice recognition device
JPH1195785A (en) Voice section detection method
JP2543584B2 (en) Voice standard pattern registration method
JP2845018B2 (en) Similarity calculation device
JPS62141595A (en) Voice detection system
JPH06105400B2 (en) Voice recognition system
JP3063855B2 (en) Finding the minimum value of matching distance value in speech recognition
JP3031081B2 (en) Voice recognition device
KR930007790B1 (en) Speech Recognition Method
KR100523905B1 (en) Dual Speech Detection Method of The Startpoint and The Endpoint in Speech Recognition
JPH01116597A (en) Voice recognition system
JPH1049190A (en) Voice recognition device and voice recognition method
JPH01116599A (en) Voice recognition system