(57)【特許請求の範囲】
【請求項１】
話者と話者とが会話を行っている通信経路から音声信号を抽出して音声認識を行う音声認識部と、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果を比較し、２つの音声認識結果があらかじめ定められた条件であった場合のみ、話者に情報提供あるいは操作支援を行う認識結果比較部とを有することを特徴とする音声認識装置。
【請求項２】
上記認識結果比較部は、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同一であった場合のみ、話者に情報提供あるいは操作支援を行う請求項１記載の音声認識装置。
【請求項３】
上記認識結果比較部は、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同じ意味であった場合のみ、話者に情報提供あるいは操作支援を行う請求項１記載の音声認識装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信経路を通して行われる会話における音声認識装置、特に会話中の音声を認識し、認識した音声をキーワードとして情報を検索して、検索した情報を話者に提供することに関するものである。
【０００２】
【従来の技術】
例えば商品の注文を受けたり、あるいは商品の問い合わせに答えるというような会話を電話で行うときに、音声認識を利用して情報提供や操作支援を行う音声認識方法が例えば特開平８−２４８９７号公報に開示されている。特開平８−２４８９７号公報に示された音声認識方法は、話者Ａと話者Ｂとが会話を行っている通信経路から、話者Ａのみの音声信号を抽出して音声認識し、音声認識した結果を用いて話者Ａに提供する情報を決定するようにしている。例えば音声認識装置が置かれている側の話者Ａが「はい、商品Ｃの値段ですね、少しお待ちください」という発話から「商品Ｃ」という言葉を認識して、商品Ｃの情報をディスプレイに表示し、それを確認した話者Ａが話者Ｂに商品Ｃの値段を答えることができる。
【０００３】
しかしながら、音声認識装置を常に動作モードにしておくと、仮に音声認識結果が正しくとも、話者Ａが意図しないときに音声認識装置が反応してしまい、予期せぬ画面切り替えが起こってしまったりする。このため音声を認識するためのタイミングを指示するタイミング指示手段を設けている。このため話者Ａは話者Ｂとの会話をしているときに、スイッチなどで音声認識を開始する合図を指示する必要があり、操作が煩雑になって話者Ｂに対する対話がおろそかになる場合が生じる。
【０００４】
この発明はかかる短所を改善し、音声認識を常に動作モードにしておいても的確なタイミングで情報提供や操作支援を行えることができる音声認識装置を提供することを目的とするものである。
【０００５】
【課題を解決するための手段】
この発明に係る音声認識装置は、話者と話者とが会話を行っている通信経路から音声信号を抽出して音声認識を行う音声認識部と、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果を比較し、２つの音声認識結果があらかじめ定められた条件であった場合のみ、話者に情報提供あるいは操作支援を行う認識結果比較部とを有することを特徴とする。
【０００６】
上記認識結果比較部は、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同一であった場合のみ、話者に情報提供あるいは操作支援を行うと良い。
【０００７】
また、上記認識結果比較部は、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同じ意味であった場合のみ、話者に情報提供あるいは操作支援を行っても良い。
【０００８】
【発明の実施の形態】
この発明の音声認識装置は、送信音声入力部と受信音声入力部と送信音声認識部と受信音声認識部と情報格納部と認識結果比較部及び表示部を有し、話者Ａと話者Ｂが電話機などの音声入出力部により公衆回線などの通信経路を介して会話を行う話者Ａの音声入出力部側に接続されている。
【０００９】
例えば話者Ｂが音声入出力部から話者Ａの音声入出力部に発呼して商品の問い合わせをしたときに、受信音声入力部は話者Ｂからの受信音声を抽出して受信認識部に送る。受信音声認識部は送られた受信音声から、その商品を特定するキーワードを認識し、認識した結果を認識結果比較部へ送る。一方、話者Ａ側の音声入出力部を介して受信音声を聴いた話者Ａは情報提供が必要だと判断した場合には、その商品を特定するキーワードを含む応答の送信音声を発話する。この送信音声を送信音声入力部で抽出して送信認識部に送る。送信音声認識部は送られた送信音声から商品を特定するキーワードを認識し、認識した結果を認識結果比較部へ送る。認識結果比較部は受信音声認識部で認識したキーワードと送信音声認識部で認識したキーワードとを比較し、同一の結果であった場合のみ、情報格納部からその商品の価格や性能などの情報を読み出して表示部に表示して話者Ａに伝える。話者Ａは表示部に表示された商品の情報を確認して話者Ｂに伝える。
【００１０】
【実施例】
図１はこの発明の一実施例の構成を示すブロック図である。図に示すように、話者Ａと話者Ｂは電話機などの音声入出力部１ａ，１ｂにより公衆回線などの通信経路２を介して会話を行う。話者Ａは、例えば商品の注文を受けたり、質問を受けたりする側であり、話者Ｂは商品の注文をしたり、質問をしたりする。話者Ａの音声入出力部１ａには音声認識装置３が接続されている。音声認識装置３は送信音声入力部４と受信音声入力部５と送信音声認識部６と受信音声認識部７と情報格納部８と認識結果比較部９及び表示部１０を有する。送信音声入力部４は音声マイクロフォンなどからなり、話者Ａが音声入出力部１ａで通話したときの送信音声を抽出して入力し、送信音声入力部５は通信経路２に接続され、話者Ｂが音声入出力部１ｂで通話したとき通信経路２を介して受信した受信音声を抽出して入力する。送信音声認識部６は送信音声入力部４から入力した送信音声を認識するものであり、話者Ａがあらかじめ特定できるので、特定話者方式あるいは話者適応によって話者Ａにチューニングされた音声認識を行い、認識性能の向上を図る。受信音声認識部７は受信音声入力部５から入力した受信音声を認識するものであり、話者が特定できないので、話者に依存しない形で音声が認識できる不特定話者方式の音声認識方式により音声を認識する。情報格納部８には、例えば各種商品の情報があらかじめ格納されている。認識結果比較部９は送信音声認識部６と受信音声認識部８の音声認識結果があらかじめ定められた条件であった場合のみ、音声認識結果に応じた情報を情報格納部８から読み出して表示部１０に表示する。
【００１１】
上記のように構成された音声認識装置３で、話者Ｂから話者Ａに対して例えば商品に対する問い合わせがあったときの動作を説明する。
【００１２】
話者Ｂが音声入出力部１ｂから音声入出力部１ａに発呼して通信経路が接続され、例えば話者Ｂが話者Ａに対して「商品Ｃの値段を教えて欲しいんですけど」というような発話をした場合に、受信音声入力部５は話者Ｂの「商品Ｃの値段を教えて欲しいんですけど」という受信音声を抽出して受信認識部７に送る。受信音声認識部７は送られた受信音声から「商品Ｃ」というキーワードを認識し、認識した結果を認識結果比較部９へ送る。一方、音声入出力部１ａを介して「商品Ｃの値段を教えて欲しいんですけど」という音声を聴いた話者Ａは情報提供が必要だと判断した場合には、「はい、商品Ｃの価格でございますね、少しお待ちください」という送信音声を発話する。この送信音声を送信音声入力部４で抽出して送信認識部６に送る。送信音声認識部６は送られた送信音声から「商品Ｃ」というキーワードを認識し、認識した結果を認識結果比較部９へ送る。この受信音声認識部５と送信音声認識部４で音声認識するための文法などの言語モデルは、例えば図２に示すように商品名等を表示した言語モデル２１を用い、商品名等を発話中から例えばワードスポッティング、すなわち、あらかじめ定めた言葉だけを自動的に抽出し、他を無視する方法で単語や音節を認識したり、単語を連続して発声した音声を認識する連続音声認識のように発話全体を認識してから、図２に示すような商品名を抽出したりする。
【００１３】
認識結果比較部９は受信音声認識部７で認識したキーワード「商品Ｃ」と送信音声認識部６で認識したキーワード「商品Ｃ」とを比較し、同一の結果であった場合のみ、情報格納部８から「商品Ｃ」の価格や性能などの情報を読み出して表示部１０に表示して話者Ａに伝える。話者Ａは表示部１０に表示された商品の情報を確認して話者Ｂに伝える。
【００１４】
また、話者Ｂが、例えば「値段が１００万円以下の商品はありますか」という発話を行い、これに対して話者Ａが「商品Ｃでしたら９８万円でお求めいただけます」のような対話をした場合、受信音声認識部７では認識するキーワードがなく、送信音声認識部６は「商品Ｃ」というキーワードを認識するが、認識結果比較部９で受信音声認識部７の認識結果と送信音声認識部６の認識結果が異なるので「商品Ｃ」の情報を表示部１０に表示しないようにする。
【００１５】
上記実施例は受信音声認識部７で認識した結果と送信音声認識部６で認識した結果が同一の場合の認識結果比較部９から該当する情報を表示部１０に表示した場合について説明したが、受信音声認識部７で認識した結果と送信音声認識部６で認識した結果が同じ意味の場合に、認識結果比較部９から該当する情報を表示部１０に表示するようにしても良い。
【００１６】
例えば認識結果比較部９に、図３に示すように、正式名称「ＮＴ９５」なる商品が、消費者にわかりやすいように、「おとぼけくん」なる愛称がつけられている場合、「エヌティーきゅうごう」，「エヌティーきゅうじゅうご」，「おとぼけくん」という読みは、全て同じ「ＮＴ９５」という意味（商品）を表すというような意味と読みの変換テーブル９１をあらかじめ設けておき、話者Ｂの発話を受信音声認識部７で認識した結果が「エヌティーきゅうごう」であり、話者Ａの発話を送信音声認識部６で認識した結果が「エヌティーきゅうじゅうご」であった場合、読みは異なるが同じ意味「ＮＴ９５」を表すと認識結果比較部９で判定して、「ＮＴ９５」の情報を表示部１０に表示する。このにして適切な情報を話者Ａから話者Ｂに伝えることができる。
【００１７】
また、上記実施例は送信音声入力部４と受信音声入力部５を別個に設け、送信音声認識部６と受信音声認識部７も別個に設けた場合について説明したが、送信音声入力部４と受信音声入力部５を共通にし、送信音声認識部６と受信音声認識部７も共通にして不特定話者方式で受信音声と送信音声を認識したり、音響モデルだけを話者Ａと話者Ｂで切り替えるようにしても良い。このようにして装置の簡素化を図ることができる。
【００１８】
【発明の効果】
この発明は以上説明したように、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果を比較し、２つの音声認識結果があらかじめ定められた条件であった場合だけ、情報提供あるいは操作支援を行うようにしたから、音声認識装置を常に動作モードにしておいて、認識するタイミングを指示しなくとも情報提供が必要な場合にだけ情報提供や操作支援を行うことができる。
【００１９】
また、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同一であった場合のみ、話者に情報提供あるいは操作支援を行うことにより、誤った情報提供等を行うことを防止でき、正確な情報を提供することができる。
【００２０】
さらに、片方の話者の発話の音声認識結果と他方の話者の発話の音声認識結果が同じ意味であった場合に、話者に情報提供あるいは操作支援を行うから、ある商品に対する名称や読みが複数ある場合に、話者の発話の読みが異なっていても、その意味が共通であれば的確なタイミングで情報提供等を行うことができ、型番などの数詞表現などでは、各種の読みがなされるときでも正確な情報提供を行うことができる。
【図面の簡単な説明】
【図１】この発明の実施例の構成を示すブロック図である。
【図２】言語モデルを示す説明図である。
【図３】意味と読みの変換テーブルの構成図である。
【符号の説明】
１            音声入出力部
２            通信経路
３            音声認識装置
４            送信音声入力部
５            受信音声入力部
６            送信音声認識部
７            受信音声認識部
８            情報格納部
９            認識結果比較部
１０        表示部
【図１】
0003597398.tif 000002
【図２】
0003597398.tif 000003
【図３】
0003597398.tif 000004