JPS61292200A - 音声認識装置 - Google Patents
音声認識装置Info
- Publication number
- JPS61292200A JPS61292200A JP60132063A JP13206385A JPS61292200A JP S61292200 A JPS61292200 A JP S61292200A JP 60132063 A JP60132063 A JP 60132063A JP 13206385 A JP13206385 A JP 13206385A JP S61292200 A JPS61292200 A JP S61292200A
- Authority
- JP
- Japan
- Prior art keywords
- word
- word string
- confirmation
- candidate
- order
- 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
Links
- 238000012790 confirmation Methods 0.000 claims description 39
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明1は音声認識装置に関1〜、更に詳細には、誤認
識を修正する技術に関する。
識を修正する技術に関する。
(従来の技術)
第2図は、従来の音声認識システムの一構成例を示すブ
ロック図であシ、1は音声認識部(例えば、特開昭58
−86598号公報参照)、2は認識結果記憶部、3は
切換部、4は音声応答部、5は制御部、6はあらかじめ
各認識語毎に誤認識の統計量等から決定した誤認識時の
確認を行なう順序が記載された確認順序テーブルである
。
ロック図であシ、1は音声認識部(例えば、特開昭58
−86598号公報参照)、2は認識結果記憶部、3は
切換部、4は音声応答部、5は制御部、6はあらかじめ
各認識語毎に誤認識の統計量等から決定した誤認識時の
確認を行なう順序が記載された確認順序テーブルである
。
次に動作例を説明する。発声者から発声された音声は制
御部5の制御によシ音声認識部1に入力されて認識され
、その認識結果は認識結果記憶部2に格納される。これ
により、あらかじめ決まった語数分認識結果が認識結果
記憶部2に格納されると、制御部5は切換部3を制御し
認識結果を語列として音声応答部4に送る。音声応答部
4では受は取った語列を連続して音声合成を行なって発
声者に認識結果を通知し、発声者にその認識結果が「正
解」か「誤シ」かを判断させ、その結果を「正解」、「
誤り」にの各々に対応して認識率の高い「ハイ」、「イ
イエ」の音声入力をさせることによって認識結果の確認
をとる。更に、発声者からの入力が「誤〕」の場合、−
語毎の確認を行なう。制御部5は語列の先頭の認識結果
のみ音声応答部4に送シ、語列の場合と同様にして確認
をとる。発声者からの通知が「誤り」であれば、制御部
5はその認識結果に対して確認順序テーブル6を参照し
、その内容に従って次に確認すべき候補語を得て、切換
部3を制御し前記候補語を音声応答部4に送ジ再び確認
をとる。「正解」の通知が有るまで、または規定の回数
になるまで確認順序テーブルに従って確認を繰シ返す。
御部5の制御によシ音声認識部1に入力されて認識され
、その認識結果は認識結果記憶部2に格納される。これ
により、あらかじめ決まった語数分認識結果が認識結果
記憶部2に格納されると、制御部5は切換部3を制御し
認識結果を語列として音声応答部4に送る。音声応答部
4では受は取った語列を連続して音声合成を行なって発
声者に認識結果を通知し、発声者にその認識結果が「正
解」か「誤シ」かを判断させ、その結果を「正解」、「
誤り」にの各々に対応して認識率の高い「ハイ」、「イ
イエ」の音声入力をさせることによって認識結果の確認
をとる。更に、発声者からの入力が「誤〕」の場合、−
語毎の確認を行なう。制御部5は語列の先頭の認識結果
のみ音声応答部4に送シ、語列の場合と同様にして確認
をとる。発声者からの通知が「誤り」であれば、制御部
5はその認識結果に対して確認順序テーブル6を参照し
、その内容に従って次に確認すべき候補語を得て、切換
部3を制御し前記候補語を音声応答部4に送ジ再び確認
をとる。「正解」の通知が有るまで、または規定の回数
になるまで確認順序テーブルに従って確認を繰シ返す。
「正解」とならなかった場合は、発声者にその語のみ音
声入力させ、その認識結果に対して再び一語毎の確認を
行なう。以上の一語毎の確認を語列の全語に対して行な
い、「正解」となって各語を組合せた語列を最終的な認
識結果とする。
声入力させ、その認識結果に対して再び一語毎の確認を
行なう。以上の一語毎の確認を語列の全語に対して行な
い、「正解」となって各語を組合せた語列を最終的な認
識結果とする。
(発明が解決しようとする問題点)
しかしながら、上記構成の音声認識装置では複数の認識
結果を意味を持った語列として一度に確認をとる場合に
、「誤り」のとき−語毎の確認を行なうため意味を持っ
た語列をばらばらにして発声者を混乱させたり、「正解
」である語についても一語一語確認をとるため時間がか
かり、発声者に負担をかけるという問題点があった。
結果を意味を持った語列として一度に確認をとる場合に
、「誤り」のとき−語毎の確認を行なうため意味を持っ
た語列をばらばらにして発声者を混乱させたり、「正解
」である語についても一語一語確認をとるため時間がか
かり、発声者に負担をかけるという問題点があった。
本発明は、以上述べた複数語の一括確認における問題点
を除去し、よシ認識時の発声者の負担を軽減することが
できる音声認識装置を提供することを目的とする。
を除去し、よシ認識時の発声者の負担を軽減することが
できる音声認識装置を提供することを目的とする。
(問題点を解決するだめの手段)
本発明は、複数の認識結果を1つの語列として一括して
発声者に正誤の確認をする音声認識装置を対象とする。
発声者に正誤の確認をする音声認識装置を対象とする。
本発明は上記音声認識装置において、第1に、予め各認
識語毎に誤認識の統計量から求めた誤認識時の確認を行
なう順に候補語を格納し、かつ統計量から求めた確から
しさを表わす値を各候補語に格納する確認順序テーブル
を設ける。
識語毎に誤認識の統計量から求めた誤認識時の確認を行
なう順に候補語を格納し、かつ統計量から求めた確から
しさを表わす値を各候補語に格納する確認順序テーブル
を設ける。
第2に、同じ語列の複数回の音声入力に対する各々の認
識結果の語列から前記確認順序テーブルを参照して複数
の候補語列を確からしい順に求めてテーブルに格納する
第1の手段を設ける。
識結果の語列から前記確認順序テーブルを参照して複数
の候補語列を確からしい順に求めてテーブルに格納する
第1の手段を設ける。
第3に、該テーブルに格納された候補語列を確からしい
順に発声者に与え正誤の確認をする第2の手段を設けて
構成される。
順に発声者に与え正誤の確認をする第2の手段を設けて
構成される。
(作用)
上記第1の手段は、複数回発声された同じ語列の音声入
力に対する各々の認識結果の語列(例えば” 1234
” )を入力し、確認順序テーブルを参照して複数の
候補語列を確からしい順に求めてテーブルに格納する。
力に対する各々の認識結果の語列(例えば” 1234
” )を入力し、確認順序テーブルを参照して複数の
候補語列を確からしい順に求めてテーブルに格納する。
すなわち、確認順序テーブルは複数個得られた認識結果
の語列に基づき、確からしさの高い順に複数の候補語列
を与える作用を呈する。このようにして求められた候補
語列はテーブルに格納され、上記第2の手段により確か
らしい順に発声者に供給され、正誤の確認が行なわれる
。
の語列に基づき、確からしさの高い順に複数の候補語列
を与える作用を呈する。このようにして求められた候補
語列はテーブルに格納され、上記第2の手段により確か
らしい順に発声者に供給され、正誤の確認が行なわれる
。
このように、本発明は語列で発声者に正誤の確認をとる
ことができるので、上記従来技術の問題点は解消され乞
。
ことができるので、上記従来技術の問題点は解消され乞
。
(実施例)
以下、本発明を一実施例に基づき図面を参照して詳細に
説明する。
説明する。
第1図は、本発明の一実施例のブロック図である。図中
、第2図に示す構成要素と同一のものについては同一の
参照番号を付し、ここでの説明は省略する。第1図にお
いて、7は候補語列作成部、8は確認語列テーブル、9
は桁毎確認順序テーブル、21は認識結果記憶部、31
及び32は切換部、61は確認順序テーブルである。
、第2図に示す構成要素と同一のものについては同一の
参照番号を付し、ここでの説明は省略する。第1図にお
いて、7は候補語列作成部、8は確認語列テーブル、9
は桁毎確認順序テーブル、21は認識結果記憶部、31
及び32は切換部、61は確認順序テーブルである。
確認順序テーブル61は従来の確認順序テーブルと異な
シ、予め各認識語毎に誤認識の統計量から決定した誤認
識に確認を行なう順に候補語を格納するとともに、更に
統計量から求めた確らしさを表わす値を各候補語毎に格
納している。
シ、予め各認識語毎に誤認識の統計量から決定した誤認
識に確認を行なう順に候補語を格納するとともに、更に
統計量から求めた確らしさを表わす値を各候補語毎に格
納している。
候補語列作成部7は認識結果記憶部2及び21からの認
識結果(それぞれ第1語列及び第2語列という)に基づ
き、確認順序テーブル61を参照して、各桁ごとに第1
語列及び第2語列中の同一候補名同士の確からしさを表
わす値の和を求め、それにより新たに確からしい順序と
各々の語の確からしさを表わす値の和を各桁ごとに求め
、桁毎確認順序テーブル9に格納する。また、候補語列
作成部7は桁毎確認順序テーブル9に格納された情報に
基づき、各桁毎の確からしさを表わす値の総和から新た
な候補語列を作成し、確認語列テーブル8に格納する。
識結果(それぞれ第1語列及び第2語列という)に基づ
き、確認順序テーブル61を参照して、各桁ごとに第1
語列及び第2語列中の同一候補名同士の確からしさを表
わす値の和を求め、それにより新たに確からしい順序と
各々の語の確からしさを表わす値の和を各桁ごとに求め
、桁毎確認順序テーブル9に格納する。また、候補語列
作成部7は桁毎確認順序テーブル9に格納された情報に
基づき、各桁毎の確からしさを表わす値の総和から新た
な候補語列を作成し、確認語列テーブル8に格納する。
次に、動作について説明する。
まず最初に、制御部5は切換部31を制御し、従来の音
声認識システムと同様にして音声認識部1で発声者の入
力した音声を認識した結果を認識結果記憶部2に格納す
る。これによシ、従来のシステムと同様にあらかじめ決
1つた語数分認識結果が認識結果記憶部2に格納される
と、制御部5は切換部32、切換部3を制御して認識結
果を語列として音声応答部に送)発声者に確認をとる。
声認識システムと同様にして音声認識部1で発声者の入
力した音声を認識した結果を認識結果記憶部2に格納す
る。これによシ、従来のシステムと同様にあらかじめ決
1つた語数分認識結果が認識結果記憶部2に格納される
と、制御部5は切換部32、切換部3を制御して認識結
果を語列として音声応答部に送)発声者に確認をとる。
発声者からの通知が「誤シ」の場合、制御部5は音声応
答部4を制御して発声者に対して同じ語列を再音声入力
するように要求する。これにより、発声者からの再音声
入力があると制御部5は音声認識部1、切換部31を制
御し、それらの認識結果を認識結果記憶部21に格納す
る。一度目の音声入力と同様にあらかじめ決まった語数
分認識結果が認識結果記憶部21に格納されると、制御
部5は認識結果記憶部2から認識結果を第1語列として
、認識結果記憶部21から認識結果を第2語列として候
補語列作成部7に送る。これによシ候補語列作成部7は
語列の最初の語から1桁目、2桁目、・・・として、各
桁毎に第1語列と第2語列の各認識結果に対して各々確
認順序テーブル61を参照し同じ候補名同士の確からし
さを表す値の和を求めて、それによシ新たに確からしい
順序・と各々に対応する前記確からしさを表す値の和を
新たに確からしさを表す値として桁毎確認順序テーブル
9に格納する。
答部4を制御して発声者に対して同じ語列を再音声入力
するように要求する。これにより、発声者からの再音声
入力があると制御部5は音声認識部1、切換部31を制
御し、それらの認識結果を認識結果記憶部21に格納す
る。一度目の音声入力と同様にあらかじめ決まった語数
分認識結果が認識結果記憶部21に格納されると、制御
部5は認識結果記憶部2から認識結果を第1語列として
、認識結果記憶部21から認識結果を第2語列として候
補語列作成部7に送る。これによシ候補語列作成部7は
語列の最初の語から1桁目、2桁目、・・・として、各
桁毎に第1語列と第2語列の各認識結果に対して各々確
認順序テーブル61を参照し同じ候補名同士の確からし
さを表す値の和を求めて、それによシ新たに確からしい
順序・と各々に対応する前記確からしさを表す値の和を
新たに確からしさを表す値として桁毎確認順序テーブル
9に格納する。
更に、候補語列作成部7は桁毎確認順序テーブル9から
各桁の第n番目(nはあらかじめ決った数)までの候補
語及びその確からしさを表す値を取シ出し、それらの組
合せで候補語列を作成し、各候補語列についての各候補
語の確からしさを表す値の総和から候補語列の確からし
い順序を求め、その確からしい順に、それらの候補語列
を確認語列テーブル8に格納する。これによシ制御部5
は切換部3を制御して確認語列テーブル8に格納されて
いる語列を前記確からしい順に、発声者から「正解」の
通知があるか捷たは規定の回数になるまで音声応答部4
に送シ発声者に確認をとることを繰り返し、「正解」の
通知があった語列を認識結果とする。「正解」の通知が
ない場合には、最初に戻りもう一度音声入力から行なう
。
各桁の第n番目(nはあらかじめ決った数)までの候補
語及びその確からしさを表す値を取シ出し、それらの組
合せで候補語列を作成し、各候補語列についての各候補
語の確からしさを表す値の総和から候補語列の確からし
い順序を求め、その確からしい順に、それらの候補語列
を確認語列テーブル8に格納する。これによシ制御部5
は切換部3を制御して確認語列テーブル8に格納されて
いる語列を前記確からしい順に、発声者から「正解」の
通知があるか捷たは規定の回数になるまで音声応答部4
に送シ発声者に確認をとることを繰り返し、「正解」の
通知があった語列を認識結果とする。「正解」の通知が
ない場合には、最初に戻りもう一度音声入力から行なう
。
次に、具体例について説明する。
まず、「正確」の語列を”1234′とする。
これに対し、1回目の発声により得られた第1語列に関
する1位〜3位までの候補語列及び確がらしさを表わす
値が、確認順序テーブル61を参照して第1表のとおり
得られたとする。同様にして、2回目の発声に得られた
第2語列に関する情報が□第2表のとおり得られたとす
る。
する1位〜3位までの候補語列及び確がらしさを表わす
値が、確認順序テーブル61を参照して第1表のとおり
得られたとする。同様にして、2回目の発声に得られた
第2語列に関する情報が□第2表のとおり得られたとす
る。
(pス王2論も、白り
第1表
第2表
尚、表中、1位は最も確からしい候補語を示す。
またカッコで表された値が確からしさを表わす値である
。尚、ここでは値が小さくなるに従って、確らしさの度
合が高くなるものとする。この意味で、この値は上記公
報における距離に対応する。
。尚、ここでは値が小さくなるに従って、確らしさの度
合が高くなるものとする。この意味で、この値は上記公
報における距離に対応する。
次に、候補語列作成部7は同じ候補名同士の確からしさ
を表わす値の和を各桁毎に求め、新たな確からしい順序
とその確からしさを表わす値を求める。例えば、1桁目
において、alllに関する和は1.2、”2”に関す
る和は1.4、7”に関する和は1.7となるので、新
たな候補語の順及び新た々確からしさを表わす値は’1
” (1,3)、2”’ (1,4)、17”(1,7
)となる。このようにして得られた結果を第3表に示す
。
を表わす値の和を各桁毎に求め、新たな確からしい順序
とその確からしさを表わす値を求める。例えば、1桁目
において、alllに関する和は1.2、”2”に関す
る和は1.4、7”に関する和は1.7となるので、新
たな候補語の順及び新た々確からしさを表わす値は’1
” (1,3)、2”’ (1,4)、17”(1,7
)となる。このようにして得られた結果を第3表に示す
。
更に、候補語列作成部7は第3表の新たな確からしさを
表わす値を組合せて各桁の新たな確からしさを表わす値
の総和から候補語列を作成する。
表わす値を組合せて各桁の新たな確からしさを表わす値
の総和から候補語列を作成する。
例えば、1.2 +1.1 + 1.0 + 1.2
= 4.5が最も小さい値なので、これに対応する12
34”を第1の候補語とし、次に小さい値は1.2+、
1.2+1.0+ 1.2 = 4.6なので、”11
34’”を第2の候補語とする。
= 4.5が最も小さい値なので、これに対応する12
34”を第1の候補語とし、次に小さい値は1.2+、
1.2+1.0+ 1.2 = 4.6なので、”11
34’”を第2の候補語とする。
このようにして得られた候補語は確認語列テーブル8に
格納され、順に発声者に与えられる。
格納され、順に発声者に与えられる。
以上、本発明を一実施例に基づき説明した。本実施例で
は、認識結果記憶部を2つもち、第1語列と第2語列の
2つの語列から確認語列テーブルを作成したが、認識結
果記憶部を3つ以上もち、3つ以上の語列から確認語列
テーブルを作成してもよい。
は、認識結果記憶部を2つもち、第1語列と第2語列の
2つの語列から確認語列テーブルを作成したが、認識結
果記憶部を3つ以上もち、3つ以上の語列から確認語列
テーブルを作成してもよい。
(発明の効果)
以上、詳細に説明したように本発明によれば、意味を持
つ語列をばらばらにして確認することもなく、通常の人
と人との会話に近い形で誤認識の修正ができるようにな
り、修正に費やす時間も従来よシ短縮できるようになる
ためよ多発声者に対しての負担を軽減する効果が期待で
きる。
つ語列をばらばらにして確認することもなく、通常の人
と人との会話に近い形で誤認識の修正ができるようにな
り、修正に費やす時間も従来よシ短縮できるようになる
ためよ多発声者に対しての負担を軽減する効果が期待で
きる。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図、及び第2図は
従来の音声認識装置のブロック図である。 1・・・音声認識部、2.21・・・認識結果記憶部、
3゜31 、32・・・切換部、4・・・音声応答部、
訃・・制御部、6.61・・・確認順序テーブル、7・
・・候補語列作成部、8・・・確認語列テーブル、9・
・・桁毎確認順序テーブル0
従来の音声認識装置のブロック図である。 1・・・音声認識部、2.21・・・認識結果記憶部、
3゜31 、32・・・切換部、4・・・音声応答部、
訃・・制御部、6.61・・・確認順序テーブル、7・
・・候補語列作成部、8・・・確認語列テーブル、9・
・・桁毎確認順序テーブル0
Claims (1)
- 【特許請求の範囲】 複数の認識結果を1つの語列として一括して発声者に正
誤の確認をする音声認識装置において、予め各認識語毎
に誤認識の統計量から求めた誤認識時の確認を行なう順
に候補語を格納し、かつ統計量から求めた確からしさを
表わす値を各候補語に格納する確認順序テーブルと、 同じ語列の複数回の音声入力に対する各々の認識結果の
語列から前記確認順序テーブルを参照して複数の候補語
列を確からしい順に求めてテーブルに格納する第1の手
段と、 該テーブルに格納された候補語列を確からしい順に発声
者に与え正誤の確認をする第2の手段と、を設けたこと
を特徴とする音声認識装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60132063A JPS61292200A (ja) | 1985-06-19 | 1985-06-19 | 音声認識装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60132063A JPS61292200A (ja) | 1985-06-19 | 1985-06-19 | 音声認識装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61292200A true JPS61292200A (ja) | 1986-12-22 |
Family
ID=15072643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60132063A Pending JPS61292200A (ja) | 1985-06-19 | 1985-06-19 | 音声認識装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61292200A (ja) |
-
1985
- 1985-06-19 JP JP60132063A patent/JPS61292200A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6487530B1 (en) | Method for recognizing non-standard and standard speech by speaker independent and speaker dependent word models | |
| US5917889A (en) | Capture of alphabetic or alphanumeric character strings in an automated call processing environment | |
| US6687673B2 (en) | Speech recognition system | |
| US7624016B2 (en) | Method and apparatus for robustly locating user barge-ins in voice-activated command systems | |
| JP3815110B2 (ja) | 音声入力装置及び音声入力方法 | |
| AU657064B2 (en) | Speech recognition system | |
| JPH04254896A (ja) | 音声認識訂正装置 | |
| JPH0566794A (ja) | 音声認識装置 | |
| JPH09288495A (ja) | ボタン指定・音声認識併用型入力方法及び装置 | |
| JP2002252705A (ja) | 話者id検出方法及び装置 | |
| JPS60118892A (ja) | 音声認識装置 | |
| JPH0143960B2 (ja) | ||
| JPS59144946A (ja) | 音声タイプライタ制御方式 | |
| JPS5968794A (ja) | 単語音声認識方法 | |
| JPH02275497A (ja) | 音声認識装置 | |
| JPS6329276B2 (ja) | ||
| JPS60118893A (ja) | 音声認識装置 | |
| JPS5915990A (ja) | 音声認識方式 | |
| JPS6348599A (ja) | 音声認識応答システム | |
| JPS59195299A (ja) | 特定話者音声認識装置 | |
| JPS5816296A (ja) | 音声認識方式 | |
| JPS6118758B2 (ja) | ||
| JPS59160276A (ja) | パタ−ン認識装置 | |
| JPS5962900A (ja) | 音声認識方式 | |
| JPS62276600A (ja) | 音声ダイヤル方式の音声確認装置 |