JPH096384A - Voice recognition device - Google Patents

Voice recognition device

Info

Publication number
JPH096384A
JPH096384A JP15373695A JP15373695A JPH096384A JP H096384 A JPH096384 A JP H096384A JP 15373695 A JP15373695 A JP 15373695A JP 15373695 A JP15373695 A JP 15373695A JP H096384 A JPH096384 A JP H096384A
Authority
JP
Japan
Prior art keywords
likelihood
frame
threshold
value
equal
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.)
Granted
Application number
JP15373695A
Other languages
Japanese (ja)
Other versions
JP2979999B2 (en
Inventor
優 ▲高▼野
Masaru Takano
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 JP7153736A priority Critical patent/JP2979999B2/en
Publication of JPH096384A publication Critical patent/JPH096384A/en
Application granted granted Critical
Publication of JP2979999B2 publication Critical patent/JP2979999B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Abstract

PURPOSE: To reduce the instability in the change with time of likelihood of a candidate word and to perform a more stronger word detection in a word spotting device detecting a specified word in vocalizing. CONSTITUTION: A voice detection part 101 performs frequency analysis of an input voice, and extracts a feature vector at every frame. A likelihood calculation part 102 performs the matching of the time sequence of the feature vector with a phoneme dictionary 104 and a word dictionary 105 to calculate the likelihood of respective candidate words at every frame. An automaton part 106 corrects the likelihood at every frame. In such a case, the present frame likelihood is corrected according to the likelihood with at least one frame between the present likelihood and the past likelihood. Thus, the instability in the secular change of the likelihood is eliminated.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は音声認識装置に関し、特
に発声中から一定時間(フレーム)毎の特定単語の尤度
を算出してこの算出尤度を基準としてこの特定単語の検
出を行うワードスポッティング装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a speech recognition apparatus, and more particularly to a word for calculating the likelihood of a specific word for each constant time (frame) during utterance and detecting the specific word based on the calculated likelihood. The present invention relates to a spotting device.

【0002】[0002]

【従来の技術】従来、発声中から特定単語を検出する技
術として、電子通信学会論文誌,‘84/10,Vo
l.J67−D No.10のp.1242〜1249
の「拡張連続DP法による連続音声認識アルゴリズム」
(中川 聖一)に記載の方法があり、ワードスポッティ
ング装置として知られている。
2. Description of the Related Art Conventionally, as a technique for detecting a specific word in utterance, the IEICE Transactions, '84 / 10, Vo.
l. J67-D No. 10 p. 1242-1249
"Continuous Speech Recognition Algorithm by Extended Continuous DP Method"
(Seiichi Nakagawa), which is known as a word spotting device.

【0003】図8はこのワードスポッティング装置の概
要を示すブロック図であり、発声中から音声分析部10
1にて音声分析を行い、フレーム毎の特定単語の尤度を
そのまま検出基準値として用い結果出力部103にて検
出閾値との比較により検出を行うようになっている。
尚、尤度計算部102は音韻辞書104や単語辞書10
5等を参照して各フレーム毎の尤度算出を行う。
FIG. 8 is a block diagram showing an outline of this word spotting device, and shows a speech analysis unit 10 from the time of utterance.
1, the voice analysis is performed, the likelihood of the specific word for each frame is used as it is as a detection reference value, and the result output unit 103 performs detection by comparison with the detection threshold value.
The likelihood calculator 102 uses the phoneme dictionary 104 and the word dictionary 10
5. Likelihood calculation is performed for each frame with reference to FIG.

【0004】この方式では、フレーム毎の独立に算出さ
れる尤度をそのまま用いて検出基準値とし、所定の検出
閾値との比較により検出を行うようになっている。
In this method, the likelihood calculated independently for each frame is used as it is as a detection reference value, and detection is performed by comparison with a predetermined detection threshold value.

【0005】[0005]

【発明が解決しようとする課題】この様な従来の方式で
は、フレーム単位の尤度をそのまま検出値として用いる
ようになっているので、尤度が不安定な経時変化をする
様な単語に対しては、尤度が検出閾値の周辺で上下を繰
返す場合に同一単語が続けて複数回検出されてしまう恐
れがあり、また、一瞬の尤度上昇により誤検出を引起こ
してしまうという問題もある。
In such a conventional method, since the likelihood of each frame is used as it is as a detection value, the likelihood is unstable for a word that changes with time. For example, if the likelihood repeats up and down around the detection threshold, the same word may be detected multiple times in succession, and there is also the problem that a momentary increase in likelihood causes erroneous detection. .

【0006】本発明の目的は、フレーム単位の尤度をそ
のまま検出基準値として用いることによる弊害を少なく
して候補単語の尤度の経時変化の不安定さを低減し、よ
り頑健な単語検出が行えるようにした音声認識装置を提
供することである。
An object of the present invention is to reduce the instability of the likelihood of a candidate word over time by reducing the adverse effect of using the likelihood of each frame as a detection reference value as it is, and to achieve more robust word detection. It is to provide a voice recognition device capable of performing.

【0007】[0007]

【課題を解決するための手段】本発明によれば、発声中
から一定時間(フレーム)毎の特定単語の尤度を算出し
てこの算出尤度を基準として前記特定単語の検出を行う
音声認識装置であって、各フレーム毎の尤度を、現在フ
レームにおける尤度と過去の少なくとも1つのフレーム
の尤度とに基づき修正して導出する尤度修正手段を含む
ことを特徴とする音声認識装置が得られる。
According to the present invention, the speech recognition for calculating the likelihood of a specific word for each constant time (frame) from the utterance and detecting the specific word based on the calculated likelihood. A speech recognition apparatus, comprising: a likelihood correction means for correcting and deriving the likelihood of each frame based on the likelihood of the current frame and the likelihood of at least one frame in the past. Is obtained.

【0008】[0008]

【作用】各フレーム毎の尤度を独立に用いるのではな
く、現在フレームの尤度と過去の少なくとも1つのフレ
ームの尤度とを参照して尤度の経時変化の不安定さを低
減するものである。
With the present invention, the likelihood of each frame is not used independently, but the likelihood of temporal change of the likelihood is reduced by referring to the likelihood of the current frame and the likelihood of at least one frame in the past. Is.

【0009】[0009]

【実施例】以下、図面を用いて本発明の実施例を説明す
る。
Embodiments of the present invention will be described below with reference to the drawings.

【0010】図1は本発明の実施例の概略ブロック図で
あり、図8と同等部分は同一符号にて示している。図1
において、音声分析部101は入力された音声の周波数
分析を行い、その一定時間(フレーム同期)毎の特徴ベ
クトルの抽出を行う。尤度計算部102は音声分析部1
01からの特徴ベクトルの時系列と、音韻辞書104及
び単語辞書105とのマッチングを行うことにより、各
フレーム周期毎の各候補単語の尤度を計算し、オートマ
トン部106へ出力する。
FIG. 1 is a schematic block diagram of an embodiment of the present invention, and the same portions as those in FIG. 8 are designated by the same reference numerals. FIG.
In, the voice analysis unit 101 analyzes the frequency of the input voice, and extracts the feature vector for each fixed time (frame synchronization). Likelihood calculator 102 is speech analyzer 1.
The likelihood of each candidate word in each frame period is calculated by matching the time series of the feature vector from 01 with the phonological dictionary 104 and the word dictionary 105, and outputs the likelihood to the automaton unit 106.

【0011】オートマトン部106は尤度計算部102
より出力された尤度を受け取り、各フレーム周期毎の各
候補単語の尤度を修正し、出力部103へ出力する。こ
の出力部103は各候補単語の尤度を受け取り、予め定
められた閾値との比較を行って各フレーム周期毎に閾値
を越える尤度を有する単語の検出単語として出力するも
のである。
The automaton section 106 is a likelihood calculation section 102.
The likelihood output by the above is received, the likelihood of each candidate word for each frame cycle is corrected, and the corrected likelihood is output to the output unit 103. The output unit 103 receives the likelihood of each candidate word, compares it with a predetermined threshold value, and outputs it as a detected word of a word having a likelihood of exceeding the threshold value for each frame period.

【0012】従来の図8との差異は、オートマトン部1
06により尤度計算部102で算出された尤度を修正す
る点であり、以下にこのオートマトン部106における
尤度修正の実施例について説明する。ここで示すオート
マトン部106は尤度計算部102から出力されるフレ
ーム毎の尤度を入力尤度として受け取り、尤度を受け取
る毎に各件判定により状態遷移を行い、続いて各件成立
時の処理を行うものとする。
The difference from the conventional FIG. 8 is that the automaton unit 1
This is a point of correcting the likelihood calculated by the likelihood calculating unit 102 according to 06, and an example of likelihood correction in the automaton unit 106 will be described below. The automaton unit 106 shown here receives the likelihood for each frame output from the likelihood calculation unit 102 as an input likelihood, performs state transition by each case determination each time the likelihood is received, and subsequently, when each case is established. Processing shall be performed.

【0013】図2は第1の実施例を示す図であり、この
例のオートマトンは初期状態がs1であるオートマトン
で、状態s1において入力された尤度はそのまま出力さ
れる。この時、尤度がB(検出閾値)以上ならば、状態
s2に遷移し、そうでない時は状態s1にとどまる。状
態s2は直前フレームの尤度がB以上である状態で、こ
こで入力尤度がB以上のうちは状態s2にとどまりB未
満の修正尤度を出力し続ける。そうでない時は、入力尤
度をそのまま修正尤度とし出力し、状態s1に戻る。
FIG. 2 is a diagram showing the first embodiment. The automaton in this example is an automaton whose initial state is s1, and the likelihood input in the state s1 is output as it is. At this time, if the likelihood is B (detection threshold) or more, the state transits to the state s2, and if not, the state remains at the state s1. The state s2 is a state in which the likelihood of the immediately preceding frame is B or more, and when the input likelihood is B or more, the state remains in the state s2 and the modified likelihood of less than B is continuously output. If not, the input likelihood is directly output as the modified likelihood and the state returns to the state s1.

【0014】このオートマトンでは、現在フレームにお
ける尤度とその直前のフレームにおける尤度が共に検出
閾値を越える時のみ、検出閾値未満のある値を修正尤度
として出力する。それ以外の場合は現在フレームの尤度
をそのまま出力する。このオートマトンを用いて出力さ
れる修正尤度は、入力尤度が検出閾値未満から検出閾値
以上へ上昇したフレームに限り、検出閾値以上となる。
また、最初のフレームの尤度が検出閾値以上の場合は、
この尤度を出力する。
In this automaton, a certain value less than the detection threshold is output as the modified likelihood only when both the likelihood in the current frame and the likelihood in the frame immediately before the current frame exceed the detection threshold. Otherwise, the likelihood of the current frame is output as it is. The modified likelihood output using this automaton is equal to or higher than the detection threshold only in the frame in which the input likelihood is increased from less than the detection threshold to above the detection threshold.
Also, if the likelihood of the first frame is greater than or equal to the detection threshold,
This likelihood is output.

【0015】この様な修正尤度を用いることにより、同
一の単語が連続する数フレームの間検出され続けるとい
う現象が起こるのを防ぐことができる。
By using such modified likelihood, it is possible to prevent the phenomenon that the same word is continuously detected for several consecutive frames.

【0016】尚、図2の遷移2における修正尤度として
のB未満の値は、Bより小なる値であれば、極端にいえ
ば−∞でも良いが、実際的ではないので、例えば“B−
1,0”の値を修正尤度として出力するようにしても良
い。
It should be noted that the value less than B as the modified likelihood in the transition 2 of FIG. 2 may be -∞ in extreme if it is a value smaller than B, but since it is not practical, for example, "B" −
A value of 1,0 "may be output as the modified likelihood.

【0017】この図2に示したオートマトンを用いる場
合、検出回数を下げる目的で検出閾値を図3に示す如く
BからB′(B′>B)へ上げると、Bの時は検出回数
がt1のみであったのが、B′の時はt2〜t4と逆に
検出回数が増えることがある。そこで、図4に示す第2
の実施例が考えられる。
In the case of using the automaton shown in FIG. 2, if the detection threshold value is raised from B to B '(B'> B) as shown in FIG. However, in the case of B ', the number of times of detection may increase, contrary to t2 to t4. Therefore, the second shown in FIG.
Examples of are conceivable.

【0018】図4に示すオートマトンにおいては図2の
オートマトンの状態s2における動作が異なっている。
本オートマトンの状態s2では、入力尤度がB2(B2
<B)以上の時はそのままs2にとどまり、B未満の値
を修正尤度として出力する。そうでない時は、入力尤度
をそのまま修正尤度とし出力、状態s1に戻る。B2は
検出有効化閾値である。
In the automaton shown in FIG. 4, the operation in the state s2 of the automaton shown in FIG. 2 is different.
In the state s2 of this automaton, the input likelihood is B2 (B2
In the case of <B) or more, the value remains at s2 and a value less than B is output as the modified likelihood. If not, the input likelihood is directly output as the modified likelihood, and the state is returned to the state s1. B2 is a detection activation threshold.

【0019】このオートマトンでは、検出閾値の他に検
出閾値未満の検出有効化閾値を定め、一度検出閾値を下
回っても、一旦検出有効化閾値を下回るまでは、検出閾
値を越える尤度を出力しない。これにより、尤度が検出
有効化閾値以上に留まっているうちは、複数回の検出は
行われない。よって、図5に示す如く検出閾値を上げて
も、検出有効化閾値を元の検出閾値と同一値に設定する
ことにより、検出回数が増える現象を防ぐことができ
る。
In this automaton, in addition to the detection threshold value, a detection activation threshold value that is less than the detection threshold value is determined. Even if the detection activation threshold value is once exceeded, the likelihood of exceeding the detection threshold value is not output until the detection activation threshold value is exceeded. . As a result, multiple detections are not performed while the likelihood remains above the detection validation threshold. Therefore, even if the detection threshold is increased as shown in FIG. 5, by setting the detection validation threshold to the same value as the original detection threshold, it is possible to prevent the phenomenon that the number of detections increases.

【0020】換言すれば、現在フレームの算出尤度が検
出閾値B以上であり、過去のフレームにおいてB以上の
尤度が出力されていない場合であってBよりも小なる検
出有効化閾値B2を下回る尤度を出力したフレームが直
前のフレーム以前に存在してそれ以降直前のフレームま
でB以上の尤度を出力したフレームが存在しない限りB
以上の値を修正尤度(例えば、現フレームの尤度Lf)
とし、それ以外の場合はB未満の値を修正尤度として導
出するようにしたものである。
In other words, when the calculated likelihood of the current frame is equal to or higher than the detection threshold B and the likelihood of equal to or higher than B is not output in the past frame, the detection validation threshold B2 smaller than B is set. Unless there is a frame that outputs a likelihood that is lower than the previous frame and a frame that outputs a likelihood of B or more up to the previous frame thereafter, B
The above value is the modified likelihood (for example, the likelihood Lf of the current frame).
In other cases, a value less than B is derived as the modified likelihood.

【0021】図6は第3の実施例を示すものであり、図
6のオートマトンは初期状態がs1であるオートマトン
で、入力尤度がB未満の時は状態s1にとどまり、検出
閾値未満の値(本例ではLf)を修正尤度として検出閾
値未満の値を出力する。
FIG. 6 shows a third embodiment. The automaton shown in FIG. 6 is an automaton whose initial state is s1. When the input likelihood is less than B, it stays in the state s1 and is below the detection threshold. A value less than the detection threshold is output with (Lf in this example) as the modified likelihood.

【0022】状態s2においては、入力尤度がB以上の
場合にはそのままとどまる。この時、状態s2に過去n
フレーム以上とどまっている場合に限り、検出閾値以上
の値(本例ではLf)を修正尤度として出力し、そうで
ない場合には検出閾値未満の値を修正尤度として出力す
る。状態s2において入力尤度がB未満の場合には、状
態s1に戻り、検出閾値未満の値を修正尤度として出力
する。
In the state s2, if the input likelihood is B or more, it remains as it is. At this time, the state n is past n
A value equal to or greater than the detection threshold (Lf in this example) is output as the modified likelihood only when the number of frames remains equal to or more than the frame, and a value less than the detection threshold is output as the modified likelihood otherwise. When the input likelihood is less than B in the state s2, the state returns to the state s1 and the value less than the detection threshold is output as the modified likelihood.

【0023】このオートマトンでは、過去nフレームの
間の尤度が全て検出閾値以上である時のみ、検出閾値以
上の値を出力する。このオートマトンにより、本来検出
すべきでない単語の一瞬の尤度上昇による誤検出を減ら
すことができる。
This automaton outputs a value equal to or higher than the detection threshold value only when all the likelihoods in the past n frames are equal to or higher than the detection threshold value. With this automaton, it is possible to reduce false detection due to a momentary increase in likelihood that should not be detected.

【0024】図7は第4の実施例を示す図であり、この
図7に示すオートマトンは初期状態がs1であるオート
マトンであって、第nフレームに達するまではs1にと
どまり、現在フレームを含む過去の全フレームの尤度の
平均値を出力し続ける。第nフレームに達すると、現在
フレームを含む過去nフレームの尤度の平均値を出力
し、s2に遷移する。以後s2にとどまり続け、各フレ
ーム毎に現在フレームを含む過去nフレームの尤度の平
均値を出力するものである。
FIG. 7 is a diagram showing a fourth embodiment. The automaton shown in FIG. 7 is an automaton whose initial state is s1 and stays at s1 until the nth frame is reached and includes the current frame. The average value of the likelihoods of all past frames is continuously output. When the nth frame is reached, the average of the likelihoods of the past n frames including the current frame is output, and the process proceeds to s2. After that, the average value of the likelihood of the past n frames including the current frame is output for each frame.

【0025】こうすることにより、出力される修正尤度
は現在フレームを含む過去nフレームにおける尤度の重
み付け平均値となり、よって候補単語の尤度が平滑化さ
れ、本来検出すべきでない単語の一瞬の尤度上昇による
誤検出の確率を低減できることになる。
By doing so, the output modified likelihood becomes a weighted average value of the likelihoods in the past n frames including the current frame, so that the likelihood of the candidate word is smoothed, and the moment of the word that should not be originally detected is It is possible to reduce the probability of erroneous detection due to the increase in the likelihood of.

【0026】[0026]

【発明の効果】以上述べた如く、本発明によれば、現フ
レームの算出尤度を現フレームと過去の少なくとも1つ
のフレームとの尤度に応じて修正して出力する様にした
ので、候補単語の尤度の経時変化の不安定さを低減し、
より頑健な単語検出を行うことが可能なワードスポッテ
ィング装置を構成できるという効果がある。
As described above, according to the present invention, the calculated likelihood of the current frame is corrected and output according to the likelihood of the current frame and at least one frame in the past. Reduces the instability of changes in the likelihood of words over time,
There is an effect that a word spotting device capable of performing more robust word detection can be configured.

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

【図1】本発明の実施例のワードスポッティングの概略
システム図である。
FIG. 1 is a schematic system diagram of word spotting according to an embodiment of the present invention.

【図2】図1のオートマトン部106の一実施例を説明
する図である。
FIG. 2 is a diagram illustrating an example of the automaton unit 106 in FIG.

【図3】図2の実施例の問題点を説明するための図であ
る。
FIG. 3 is a diagram for explaining a problem of the embodiment of FIG.

【図4】図1のオートマトン部106の他の実施例を説
明する図である。
FIG. 4 is a diagram illustrating another embodiment of the automaton unit 106 in FIG.

【図5】図4の実施例の効果を説明するための図であ
る。
FIG. 5 is a diagram for explaining the effect of the embodiment of FIG.

【図6】図1のオートマトン部106の更に他の実施例
を説明する図である。
FIG. 6 is a diagram illustrating still another embodiment of the automaton unit 106 in FIG.

【図7】図1のオートマトン部106の別の実施例を説
明する図である。
FIG. 7 is a diagram for explaining another embodiment of the automaton unit 106 in FIG.

【図8】従来のワードスポッティング装置の概略システ
ム図である。
FIG. 8 is a schematic system diagram of a conventional word spotting device.

【符号の説明】[Explanation of symbols]

101 音声分析部 102 尤度計算部 103 結果出力部 104 音韻辞書 105 単語辞書 106 オートマトン部 101 voice analysis unit 102 likelihood calculation unit 103 result output unit 104 phoneme dictionary 105 word dictionary 106 automaton unit

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 発声中から一定時間(フレーム)毎の特
定単語の尤度を算出してこの算出尤度を基準として前記
特定単語の検出を行う音声認識装置であって、各フレー
ム毎の尤度を、現在フレームにおける尤度と過去の少な
くとも1つのフレームの尤度とに基づき修正して導出す
る尤度修正手段を含むことを特徴とする音声認識装置。
1. A speech recognition apparatus for calculating the likelihood of a specific word for each constant time (frame) during utterance, and detecting the specific word based on the calculated likelihood. A speech recognition apparatus comprising a likelihood correction means for correcting and deriving a degree based on a likelihood in a current frame and a likelihood in at least one frame in the past.
【請求項2】 前記尤度修正手段は、現在フレーム及び
その直前のフレームの尤度が共に所定閾値以上の場合に
は前記閾値未満の尤度を修正尤度として導出し、それ以
外の場合には現在レームの尤度を修正尤度として導出す
るようにしたことを特徴とする請求項1記載の音声認識
装置。
2. The likelihood correction means derives a likelihood less than the threshold as a corrected likelihood when the likelihoods of the current frame and the frame immediately before the current frame are both equal to or larger than a predetermined threshold, and in other cases. 2. The speech recognition apparatus according to claim 1, wherein the likelihood of the current Reem is derived as a modified likelihood.
【請求項3】 最初のフレームの尤度が前記閾値以上の
場合には当該尤度を修正尤度として導出するようにした
ことを特徴とする請求項2記載の音声認識装置。
3. The speech recognition apparatus according to claim 2, wherein when the likelihood of the first frame is equal to or more than the threshold value, the likelihood is derived as a modified likelihood.
【請求項4】 前記尤度修正手段は、現在フレームの算
出尤度が第1の閾値以上であり、過去のフレームにおい
て前記第1の閾値以上の尤度が出力されていない場合で
あって前記第1の閾値よりも小なる第2の閾値を下回る
尤度を出力したフレームが直前のフレーム以前に存在し
てそれ以降前記直前のフレームまで前記第1の閾値以上
の尤度を出力したフレームが存在しない限り前記第1の
閾値以上の値を修正尤度とし、それ以外の場合は前記第
1の閾値未満の値を修正尤度として導出するようにした
ことを特徴とする請求項1記載の音声認識装置。
4. The likelihood correction means is a case where the calculated likelihood of the current frame is equal to or higher than a first threshold and the likelihood of equal to or higher than the first threshold is not output in a past frame, A frame that outputs a likelihood that is smaller than a second threshold and that is smaller than a first threshold exists before the immediately preceding frame and thereafter outputs a likelihood that is equal to or greater than the first threshold up to the immediately preceding frame. The value greater than or equal to the first threshold value is used as the modified likelihood unless it exists, and the value less than the first threshold value is derived as the modified likelihood in other cases. Speech recognizer.
【請求項5】 前記尤度修正手段は、現在フレームを含
む過去の一定数のフレームにおける尤度が全て所定閾値
以上の場合に限り、前記閾値以上の値を修正尤度として
導出し、それ以外の場合は、前記閾値未満の値を修正尤
度して導出するようにしたことを特徴とする請求項1記
載の音声認識装置。
5. The likelihood correction means derives a value equal to or more than the threshold value as a correction likelihood only when all likelihoods in a fixed number of past frames including the current frame are equal to or more than a predetermined threshold value, and otherwise. In the case of, the speech recognition device according to claim 1, wherein a value less than the threshold value is derived with a modified likelihood.
【請求項6】 前記尤度修正手段は、現在フレームを含
む過去の一定数のフレームにおける尤度の重み付け平均
値を前記現在フレームの修正尤度として導出するように
したことを特徴とする請求項1記載の音声認識装置。
6. The likelihood correction means is configured to derive a weighted average value of likelihoods in a fixed number of past frames including the current frame as the corrected likelihood of the current frame. 1. The voice recognition device according to 1.
JP7153736A 1995-06-21 1995-06-21 Voice recognition device Expired - Fee Related JP2979999B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7153736A JP2979999B2 (en) 1995-06-21 1995-06-21 Voice recognition device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7153736A JP2979999B2 (en) 1995-06-21 1995-06-21 Voice recognition device

Publications (2)

Publication Number Publication Date
JPH096384A true JPH096384A (en) 1997-01-10
JP2979999B2 JP2979999B2 (en) 1999-11-22

Family

ID=15568982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7153736A Expired - Fee Related JP2979999B2 (en) 1995-06-21 1995-06-21 Voice recognition device

Country Status (1)

Country Link
JP (1) JP2979999B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009097738A1 (en) * 2008-01-30 2009-08-13 Institute Of Computing Technology, Chinese Academy Of Sciences Method and system for audio matching
JP2018116206A (en) * 2017-01-20 2018-07-26 アルパイン株式会社 Speech recognition apparatus, speech recognition method, and speech recognition system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009097738A1 (en) * 2008-01-30 2009-08-13 Institute Of Computing Technology, Chinese Academy Of Sciences Method and system for audio matching
JP2018116206A (en) * 2017-01-20 2018-07-26 アルパイン株式会社 Speech recognition apparatus, speech recognition method, and speech recognition system

Also Published As

Publication number Publication date
JP2979999B2 (en) 1999-11-22

Similar Documents

Publication Publication Date Title
US7447634B2 (en) Speech recognizing apparatus having optimal phoneme series comparing unit and speech recognizing method
US5621849A (en) Voice recognizing method and apparatus
US6134527A (en) Method of testing a vocabulary word being enrolled in a speech recognition system
JPH04255900A (en) Voice recognition device
JPH096394A (en) Voice recognition device and method therefor
JP2969862B2 (en) Voice recognition device
US5040213A (en) Method of renewing reference pattern stored in dictionary
JP4393648B2 (en) Voice recognition device
JPH10254475A (en) Voice recognition method
JPH096384A (en) Voice recognition device
KR20060057921A (en) Apparatus and method for correcting error in interactive speech recognition system
JPH0792989A (en) Speech recognizing method
KR101529918B1 (en) Speech Recognition Device Using Multithread and Method Thereof
JP2002073061A (en) Speech recognition apparatus and method
JP3008593B2 (en) Voice recognition device
JP3006496B2 (en) Voice recognition device
JPH0619491A (en) Speech recognizing device
JP2001067092A (en) Voice detection device
CN114120968B (en) Method and device for buffering and correcting boundary of voice real-time recognition result
WO2003085638A1 (en) Pattern recognition
JPH04152397A (en) Voice recognizing device
JPH02198499A (en) Automatic update system for speech recognition device dictionary
JPH06250687A (en) Voice recognition device for unspecified speaker
JPH0627992A (en) Voice recognizer
JPH02293798A (en) Dictionary updating system for voice recognizing device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees