(57)【特許請求の範囲】
【請求項１】
音声認識を行う音声認識手段と、
前記音声認識手段に対する音声入力受付けの終了を規定するタイムアウト時間に応じて該音声入力受付けを制御して該音声認識手段で得られた音声認識結果に応じた認識を行う制御手段と、
環境状態を検知する環境状態検出手段と、
該環境状態検知手段によって検出された環境状態に応じて前記タイムアウト時間を変更するタイムアウト時間制御手段と、
前記音声入力受付けがタイムアウトした後、前記環境状態検知手段によって検出された環境状態に応じて前記音声入力受付けを再開するか否かを決定する受付け再開制御手段と
を備え、
前記環境状態検出手段は、周囲環境における雑音レベルを前記環境状態として検出し、
前記タイムアウト時間制御手段は、前記雑音レベルが所定値以上であるとタイムアウト時間を短くし、
前記再開制御手段は、前記雑音レベルが所定値未満であると音声入力受付けの再開を許可するようにしたことを特徴とする音声認識装置。
【請求項２】
音声認識を行う音声認識手段と、
前記音声認識手段に対する音声入力受付けの終了を規定するタイムアウト時間に応じて該音声入力受付けを制御して該音声認識手段で得られた音声認識結果に応じた認識を行う制御手段と、
環境状態を検知する環境状態検出手段と、
該環境状態検知手段によって検出された環境状態に応じて前記タイムアウト時間を変更するタイムアウト時間制御手段と、
前記音声入力受付けがタイムアウトした後、前記環境状態検知手段によって検出された環境状態に応じて前記音声入力受付けを再開するか否かを決定する受付け再開制御手段と
を備え、
前記環境状態検出手段は、少なくとも移動体の現在地を示す現在地情報及び移動体の走行状態を示す走行状態情報の１つを環境状態として検知しており、
前記タイムアウト時間制御手段は、予め設定された判定条件と前記環境状態とを比較してタイムアウト時間を変更し、
前記再開制御手段は、前記判定条件と前記環境状態とを比較して音声入力受付けの再開を許可するか否かを決定するようにしたことを特徴とする音声認識装置。
【請求項３】
現在地情報は、移動体の現在地を示すとともに前記移動体が走行する道路種別及び地域種別が含まれていることを特徴とする請求項２記載の音声認識装置。
【請求項４】
走行状態情報には、少なくとも移動体の走行速度と当該移動体の変速機におけるギア位置が含まれていることを特徴とする請求項２または請求項３記載の音声認識装置。
【請求項５】
音声認識を行う音声認識手段と、
前記音声認識手段に対する音声入力受付けの終了を規定するタイムアウト時間に応じて該音声入力受付けを制御して該音声認識手段で得られた音声認識結果に応じた認識を行う制御手段と、
環境状態を検知する環境状態検出手段と、
該環境状態検知手段によって検出された環境状態に応じて前記タイムアウト時間を変更するタイムアウト時間制御手段と、
前記音声入力受付けがタイムアウトした後、前記環境状態検知手段によって検出された環境状態に応じて前記音声入力受付けを再開するか否かを決定する受付け再開制御手段と
を備え、
前記環境状態検出手段には、対話内容と当該対話内容毎の難易度が規定された対話難易度テーブルを有し、
前記環境状態検出手段は、前記対話難易度テーブルに基づいて前記対話内容に応じた難易度を得て、
前記タイムアウト時間制御手段は、前記環境状態検出手段で得られた難易度に応じてタイムアウト時間を変更し、
前記再開制御手段は、前記難易度に応じて音声入力受付けの再開を許可するか否かを決定するようにしたことを特徴とする音声認識装置。
【請求項６】
タイムアウト時間は音声受付け開始から発話開始までを規定する第１のタイムアウト時間と、
前記音声受付け開始から発話終了までを規定する第２のタイムアウト時間と、
前記発話終了後の時間を規定する第３のタイムアウト時間とを備えていることを特徴とする請求項１から請求項５のうちのいずれか１項記載の音声認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、入力音声を認識してその認識結果に応じた認識を出力する音声認識装置に関し、特に、車両等の移動体に搭載され入力音声に応じて案内を行う音声認識装置に関するものである。
【背景技術】
【０００２】
一般に、入力音声を認識してその認識結果に応じた認識を行う音声認識装置が知られており、例えば、ドライバーによるボタン操作に起因する危険性を回避するため、音声認識装置を車両等の移動体に搭載して、入力音声に応じて案内を行うようにしたものがある。この種の音声認識装置では、入力音声を認識する音声認識部が備えられており、音声認識部において入力音声を認識するためには、入力音声と雑音等の外乱とを弁別する必要がある。
【０００３】
さらに、音声認識装置において音声認識を行う際、予め規定された時間（タイムアウト時間）経過してもユーザからの発音がないと、タイムアウトとなるようにしたものがあり、このような音声認識装置においては、例えば、音声認識装置からの発音合図に応じてユーザが音声入力を行う場合、一般にユーザが発音合図を聞いてから最初の一語を発音するまでの時間は以後の単語を発音するまでに要する時間よりも長いことを考慮すると、最初の一単語を発音するまでの時間が長く掛かって、最初の一単語を発音する前にタイムアウトとなってしまうことが多い。
【０００４】
このため、従来、車両用の音声認識装置において、車速及びギア位置等の走行条件に応じて雑音と音声との弁別基準レベルを自動調整して、低速から高速までの全車速範囲に亘って入力音声を確実に弁別（認識）できるようにしたものがある（例えば、特許文献１参照）。
【０００５】
また、最初の一単語を発音する前にタイムアウトとなってしまうことを防止するため、タイムアウト時間を可変として、特に、最初の一単語を発音するまでのタイムアウト時間を長くするようにしたものがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開昭５７−３０９１３号公報（第２頁〜第３頁、第３図〜第４図）
【特許文献２】特開昭５８−５０５９８号公報（第２頁、第１図〜第２図）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の音声認識装置は以上のように構成されているので、特許文献１記載の発明は、走行条件に応じて雑音と音声との弁別基準レベルを調整しているだけであって、タイムアウトを行うことがなく、ユーザが音声入力を行う時間が長くなると、雑音と音声が同時に入力されてしまう確率が極めて高くなってしまい、たとえ、雑音と音声との弁別基準レベルを調整するようにしたとしても、雑音と音声とを精度よく弁別することが困難となってしまい、音声認識率が低下してしまうという課題があった。
【０００８】
一方、特許文献２記載の発明は、最初の一単語を発音するまでのタイムアウト時間を長くするようにした際には、それ分だけ雑音と音声とが同時に入力されてしまう時間が長くなって、例えば、雑音環境下においては、雑音によって音声を正しく認識できないという課題がある。
【０００９】
この発明は上記のような課題を解決するためになされたもので、常に入力音声を精度よく認識することのできる音声認識装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係る音声認識装置は、音声認識を行う音声認識手段と、音声認識手段に対する音声入力受付けの終了を規定するタイムアウト時間に応じて該音声入力受付けを制御して該音声認識手段で得られた音声認識結果に応じた認識を行う制御手段と、環境状態を検知する環境状態検出手段と、該環境状態検知手段によって検出された環境状態に応じてタイムアウト時間を変更するタイムアウト時間制御手段と、音声入力受付けがタイムアウトした後、環境状態検知手段によって検出された環境状態に応じて音声入力受付けを再開するか否かを決定する受付け再開制御手段とを備え、環境状態検出手段は、周囲環境における雑音レベルを環境状態として検出し、タイムアウト時間制御手段は、雑音レベルが所定値以上であるとタイムアウト時間を短くし、再開制御手段は、雑音レベルが所定値未満であると音声入力受付けの再開を許可するようにしたものである。
【発明の効果】
【００１１】
この発明によれば、環境状態に基づいてタイムアウト時間を変更するように構成したので、環境状態に応じて常に適正なタイムアウト時間を設定することができ、誤認識となる確率が低くなって、常に入力音声を精度よく認識することができるという効果がある。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１による音声認識装置の一例を示すブロック図である。
【図２】図１に示す音声認識装置で用いられる第１乃至第３のタイムアウト時間を説明するための図である。
【図３】図１に示す音声認識装置の動作を説明するためのフローチャートである。
【図４】この発明の実施の形態２による音声認識装置の一例を示すブロック図である。
【図５】図４に示す音声認識装置の動作を説明するためのフローチャートである。
【図６】図４に示す音声認識装置で用いられる判定テーブルの一例を示す図である。
【図７】この発明の実施の形態３による音声認識装置の一例を示すブロック図である。
【図８】図７に示す音声認識装置の動作を説明するためのフローチャートである。
【図９】図７に示す音声認識装置で用いられる対話難易度テーブルの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１はこの発明の実施の形態１による音声認識装置の一例を示すブロック図であり、図示の音声認識装置１０は、例えば、車両等の移動体に搭載されている。音声認識装置１０はマイク等の音声入力手段１１、音声認識手段１２、制御手段１３、発話スイッチ１４、入力再開制御手段１５、入力タイムアウト時間制御手段１６、出力手段１７、及び環境状態検出手段１８を有し、環境状態検出手段１８には、例えば、マイク１８ａが内蔵されている。
【００１４】
ユーザが音声認識装置１０を用いる際には、発話スイッチ１４をオンする（押し下げる）。これによって、制御手段１３は音声認識手段１２を動作可能状態とする（つまり、音声入力受付け可能状態となる）。ユーザが音声入力手段１１から音声を入力すると、音声認識手段１２では入力音声を認識してその認識結果を制御手段１３に与える。そして、制御手段１３は認識結果を認識内容として出力手段１７に与えるとともに、認識結果に応じた認識（ガイダンス等）を出力手段１７に与え、出力手段１７は認識内容／ガイダンスを出力する。
【００１５】
図示の音声認識装置１０では環境状態検出手段１８によって周囲環境における雑音が環境雑音として採取されており、この環境雑音は制御手段１３に与えられる。そして、後述するようにして、環境雑音に応じて入力タイムアウト時間制御手段１６は、音声入力の受付を停止するタイムアウト時間を調整する。また、入力再開制御手段１５は、後述するように、音声入力がタイムアウトとなった後、環境雑音に応じて音声入力の受付を再開するか否かを制御する。
【００１６】
ここで、前述のタイムアウト時間について説明すると、図２に示すように、タイムアウト時間は第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を備え、第１のタイムアウト時間Ｔ１は音声入力の受付け開始から発話開始までを規定する時間であり、同様に、第２のタイムアウト時間Ｔ２は音声入力の受付け開始から発話終了までを規定する時間であり、Ｔ１＜Ｔ２である。また、第３のタイムアウト時間Ｔ３はユーザの発話が終了してから後を規定する時間であり、制御手段１３は第３のタイムアウト時間Ｔ３が経過すると、音声入力の受付けを終了する。
【００１７】
さらに、制御手段１３は音声入力の受付け開始から発話開始までの時間ｔ１が第１のタイムアウト時間Ｔ１を経過すると、音声入力の受付けを終了し、音声入力の受付け開始から発話終了までの時間ｔ２が第２のタイムアウト時間Ｔ２を経過すると、音声入力の受付けを終了する。
【００１８】
次に動作について説明する。
図１乃至図３を参照して、いま、音声認識装置１０がオン（ＯＮ）されると、制御手段１３は音声入力受付けの自動再開をオフ（ＯＦＦ）として（つまり、入力再開制御手段１５をＯＦＦとして（初期状態：ステップＳＴ１））、音声入力受付けの自動再開がＯＮであるか否かを判定する（ステップＳＴ２）。ここでは、入力再開制御手段１５はＯＦＦであるので、続いて、制御手段１３は、発話スイッチ１４が押し下げられたか否かを判定し（ステップＳＴ３）、発話スイッチ１４が押し下げられるまで待機する。発話スイッチ１４が押し下げられると、制御手段１３によって音声入力の受付けが開始される（ステップＳＴ４）。
【００１９】
制御手段１３には環境状態検出手段１８から環境雑音が与えられており、入力タイムアウト時間制御手段１６は制御手段１３の制御下で、環境雑音のレベル（雑音レベル）が所定値以上であるか否かを判定する（ステップＳＴ５）。そして、雑音レベルが所定値以上であると、入力音声が環境雑音の影響を受け易い、つまり、認識率が低下すると判断して、入力タイムアウト時間制御手段１６は第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３をそれぞれ第１乃至第３の所定の時間から予め規定された第１乃至第３の時間だけ短くする（ステップＳＴ６）。制御手段１３では第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３が短くされると、音声入力受付け自動再開のＯＦＦを継続する（ステップＳＴ７）。
【００２０】
続いて、入力タイムアウト時間制御手段１６では音声入力の受付け開始から第１のタイムアウト時間Ｔ１が経過したか否かを判定する（ステップＳＴ８）。入力タイムアウト時間制御手段１６によって第１のタイムアウト時間Ｔ１が経過したと判定されると、制御手段１３は音声入力の受付けを終了して、ステップＳＴ２に戻る。一方、第１のタイムアウト時間Ｔ１が経過していなければ、制御手段１３は発話が開始されたか否かを判定し、発話が開始されていなければステップＳＴ８に戻る。
【００２１】
発話が開始されると、入力タイムアウト時間制御手段１６では音声入力の受付け開始から第２のタイムアウト時間Ｔ２が経過したか否かを判定する（ステップＳＴ１０）。入力タイムアウト時間制御手段１６によって第２のタイムアウト時間Ｔ２が経過したと判定されると、制御手段１３は音声入力の受付けを終了して、ステップＳＴ２に戻る。一方、第２のタイムアウト時間Ｔ２が経過していなければ、制御手段１３は発話が終了したか否かを判定し、発話が終了していなければ、ステップＳＴ１０に戻って処理を続行し、発話が終了していると、処理を終了する。
【００２２】
ステップＳＴ５において、騒音レベルが所定値未満であると、入力タイムアウト時間制御手段１６は第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３をそれぞれ予め規定された時間だけ長くする（ステップＳＴ１２）。制御手段１３では第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３が長くされると、音声入力受付け自動再開をＯＮして（入力再開制御手段１５をＯＮして：ステップＳＴ１３）、ステップＳＴ８を行う。
【００２３】
入力再開制御手段１５がＯＮされると、入力再開制御手段１５は、タイムアウト後雑音レベルに応じて音声入力の受付けを再開するか否かを制御する。つまり、雑音レベルが所定値未満である際には、入力再開制御手段１５は音声入力の受付けを自動的に（つまり、発話スイッチ１４が押し下げられなくても）再開する。
【００２４】
以上のように、この実施の形態１によれば、雑音レベルが所定値以上であると、つまり、環境雑音が高いと第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を短くするように構成したので、雑音レベルに応じたタイムアウト時間が設定される結果、雑音と音声が同時に入力される確率が低くなり、誤認識となる確率が低くなって、常に入力音声を精度よく認識することができるという効果がある。
【００２５】
この実施の形態１によれば、雑音レベルが所定値未満であると、つまり、環境雑音が低いと、音声入力受付け自動再開をＯＮするように構成したので、タイムアウト後音声入力の受付けが自動的に再開される結果、ユーザは発話スイッチ１４の押し下げ等の操作を省略できるという効果がある。
【００２６】
実施の形態２．
図４はこの発明の実施の形態２による音声認識装置の一例を示すブロック図であり、図４において、図１に示す音声認識装置と同一の構成要素について、同一の参照番号を付す。図示の音声認識装置２０においては、制御手段及び入力タイムアウト時間制御手段は図１に示す制御手段１３及び入力タイムアウト時間制御手段１６とはその動作が異なるので、ここではそれぞれ参照番号２１及び２２を付す。また、図４においては、環境状態検出手段２３は、車速センサ２３ａ、ＧＰＳアンテナ／レシーバ２３ｂ、３次元（３Ｄ）ジャイロ２３ｃ、ギア位置センサ２３ｄ、及び地図データベース（地図ＢＤ）２３ｅを有している。
【００２７】
図４において、車速センサ２３ａは車両速度を検知して、車両速度検知信号を出力する。また、ＧＰＳアンテナ／レシーバ２３ｂはＧＰＳユーザが信号を受信してＧＰＳ信号を得ており、３Ｄジャイロ２３ｃは車両の位置及び走行方向を示すジャイロ検知信号を出力する。一方、ギア位置センサ２３ｄによって車両のギア位置（トランスミッションのギア位置）が検知される。
【００２８】
環境状態検出手段２３はＧＰＳ信号によって車両の現在地を求め、必要に応じてジャイロ検知信号に応じて現在地を補正し、車両現在地を得る。そして、環境状態検出手段２３では車両現在地に応じて地図ＤＢ２３ｅを検索して、地図上から車両が位置する道路種別及び地域種別（例えば、都市部であるか郊外であるかを示す種別）を車両現在地情報として得る。
【００２９】
また、環境状態検出手段２３は、車両速度検知信号及びギア位置検知信号に応じて車両の走行状態を走行状態情報として得る。そして、これら車両現在地情報及び走行状態情報は制御手段２１に与えられ、入力タイムアウト時間制御手段２２は、後述するように、車両現在地情報及び走行状態情報に基づいて第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を調整する。
【００３０】
次に動作について説明する。
図４及び図５を参照して、音声認識装置２０がＯＮされると、制御手段２１は音声入力受付けの自動再開をＯＦＦとして（ステップＳＴ１４）、音声入力受付けの自動再開がＯＮであるか否かを判定する（ステップＳＴ１５）。ここでは、入力再開制御手段１５はＯＦＦであるので、制御手段２１は、発話スイッチ１４が押し下げられたか否かを判定し（ステップＳＴ１６）、発話スイッチ１４が押し下げられるまで待機する。発話スイッチ１４が押し下げられると、制御手段２１によって音声入力の受付けが開始される（ステップＳＴ１７）。
【００３１】
続いて、入力タイムアウト時間制御手段２２は制御手段２１の制御下で、次の条件判定を行う（ステップＳＴ１８）。図６を参照すると、図６は制御手段２１に設定された判定テーブルの一例を示す図であり、図示の例では、判定テーブルは複数の項番を有し、項番に対応して条件として、“現在地（現在位置）が目的地付近であるか”、“速度が６０ｋｍ／ｈ未満”、“速度が６０ｋｍ／ｈ以上”、“道路種別が細街路”、及び“地域種別が住宅地”等の条件が設定され、各項番に対して第１乃至第３のタイムアウト時間（ｍｓ）が規定されるとともに、自動再開（音声受付け自動再開）の“ＯＮ”又は“ＯＦＦ”が規定されている。
【００３２】
入力タイムアウト時間制御手段２２は、前述の車両現在地情報及び走行状態情報が示す車両現在地及び車両走行状態と判定テーブルとを比較参照して、判定テーブル中に該当する項番存在するか否かを判定し、該当する項番があると、この該当する項番に対応する第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を設定する（ステップＳＴ１９）。さらに、入力再開制御手段１５は該当する項番に対応する音声入力受付けの自動再開の設定を行う（ステップＳＴ２０）。
【００３３】
図６に示すように、第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３と自動再生設定は条件に応じて異なっており、車両現在地情報及び走行状態情報に基づいて第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３及び自動再生オン又はオフ設定が行われる。なお、項番１乃至９９の内２つ以上の条件が同時に成立すると、項番１００で示す第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３と自動再生とが設定される。
【００３４】
このようにして、第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３と自動再生とが設定された後、入力タイムアウト時間制御手段２２では音声入力の受付け開始から第１のタイムアウト時間Ｔ１が経過したか否かを判定する（ステップＳＴ２１）。入力タイムアウト時間制御手段２２によって第１のタイムアウト時間Ｔ１が経過したと判定されると、制御手段２１は音声入力の受付けを終了して、ステップＳＴ１５に戻る。一方、第１のタイムアウト時間Ｔ１が経過していなければ、制御手段２１は発話が開始されたか否かを判定し（ステップＳＴ２２）、発話が開始されていなければステップＳＴ２１に戻る。
【００３５】
発話が開始されると、入力タイムアウト時間制御手段２２では音声入力の受付け開始から第２のタイムアウト時間Ｔ２が経過したか否かを判定する（ステップＳＴ２３）。入力タイムアウト時間制御手段２２によって第２のタイムアウト時間Ｔ２が経過したと判定されると、制御手段２１は音声入力の受付けを終了して、ステップＳＴ１５に戻る。一方、第２のタイムアウト時間Ｔ２が経過していなければ、制御手段２１は発話が終了したか否かを判定し（ステップＳＴ２４）、発話が終了していなければ、ステップＳＴ２３に戻って処理を続行し、発話が終了していると、処理を終了する。
【００３６】
以上のように、この実施の形態２によれば、車両現在地及び車両走行状態に応じて第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を設定するように構成したので、車両の現在地及び走行状態に起因する雑音が音声とともに入力される確率が低くなり、誤認識となる確率が低くなって、常に入力音声を精度よく認識することができるという効果がある。
【００３７】
この実施の形態２によれば、車両現在地及び車両走行状態に応じて音声入力受付けの自動再開を行うか否かを決定するように構成したので、車両の現在地及び走行状態によってタイムアウト後音声入力の受付けが自動的に再開される結果、ユーザは発話スイッチ１４の押し下げ等の操作を省略できるという効果がある。
【００３８】
実施の形態３．
図７はこの発明の実施の形態３による音声認識装置の一例を示すブロック図であり、図７において、図１に示す音声認識装置と同一の構成要素について、同一の参照番号を付す。図示の音声認識装置３０においては、制御手段、入力タイムアウト時間制御手段、及び入力再開制御手段は図１に示す制御手段１３、入力タイムアウト時間制御手段１６、及び入力再開制御手段１５とはその動作が異なるので、ここではそれぞれ参照番号３１、３２、及び３３を付す。また、図７においては、環境状態検出手段３４は、対話内容ＤＢ３４ａを備えている。
【００３９】
この対話内容ＤＢ３４ａには音声認識装置３０がユーザと対話を行うための対話内容が格納され、環境状態検出手段３４は車両の環境状態に応じて対話内容ＤＢ３４ａに格納された対話内容（例えば、質問事項）を制御手段３１に与え、制御手段３１はこの質問事項を出力手段１７から出力する。そして、制御手段３１の制御下で入力タイムアウト時間制御手段３２は、後述する対話難易度に応じて第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を調整する。また、制御手段３１の制御下で入力再開制御手段３３は、対話難易度に応じて入力受付けの自動再開をＯＮ又はＯＦＦとする。
【００４０】
次に動作について説明する。
図７及び図８を参照して、音声認識装置３０がＯＮされると、制御手段３１は音声入力受付けの自動再開をＯＦＦとして（ステップＳＴ２５）、音声入力受付けの自動再開がＯＮであるか否かを判定する（ステップＳＴ２６）。ここでは、入力再開制御手段３３はＯＦＦであるので、続いて、制御手段３１は、発話スイッチ１４が押し下げられたか否かを判定し（ステップＳＴ２７）、発話スイッチ１４が押し下げられるまで待機する。発話スイッチ１４が押し下げられると、制御手段３１によって音声入力の受付けが開始される（ステップＳＴ２８）。
【００４１】
その後、制御手段３１は、対話内容ＤＢ３４ａに格納された質問事項を出力手段１７から出力する。対話内容ＤＢ３４ａには、例えば、図９に示す対話難易度テーブルが格納されており、この対話難易度テーブルには対話内容（質問事項）に対する対話難易度（スコア）が設定されている。制御手段３１は対話難易度テーブルを参照して、対話内容に応じた難易度（スコア）を取得し、スコア判定を行う（ステップＳＴ２９）。
【００４２】
いま、スコアが２０未満であると、入力タイムアウト時間制御手段３２は、第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３をそれぞれ第１乃至第３の所定の時間から予め規定された第１乃至第３の時間だけ短くする（ステップＳＴ３０）。また、制御手段３１では音声入力受付け自動再開のＯＦＦを継続する（ステップＳＴ３１）。続いて、入力タイムアウト時間制御手段３２では音声入力の受付け開始から第１のタイムアウト時間Ｔ１が経過したか否かを判定する（ステップＳＴ３２）。
【００４３】
入力タイムアウト時間制御手段３２によって第１のタイムアウト時間Ｔ１が経過したと判定されると、制御手段３１は音声入力の受付けを終了して、ステップＳＴ２６に戻る。一方、第１のタイムアウト時間Ｔ１が経過していなければ、制御手段３１は発話が開始されたか否かを判定し（ステップＳＴ３３）、発話が開始されていなければステップＳＴ３２に戻る。
【００４４】
発話が開始されると、入力タイムアウト時間制御手段３２では音声入力の受付け開始から第２のタイムアウト時間Ｔ２が経過したか否かを判定する（ステップＳＴ３４）。入力タイムアウト時間制御手段３２によって第２のタイムアウト時間Ｔ２が経過したと判定されると、制御手段３１は音声入力の受付けを終了して、ステップＳＴ２６に戻る。一方、第２のタイムアウト時間Ｔ２が経過していなければ、制御手段３１は発話が終了したか否かを判定し（ステップＳＴ３５）、発話が終了していなければ、ステップＳＴ３４に戻って処理を続行し、発話が終了していると、処理を終了する。
【００４５】
ステップＳＴ２９において、スコアが２０以上３０未満であると、入力タイムアウト時間制御手段３２は、第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３をそれぞれ第１乃至第３の所定の時間として、ステップＳＴ３２に移行する。
【００４６】
一方、ステップＳＴ２９において、スコアが３０以上であると、入力タイムアウト時間制御手段３２は第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３をそれぞれ第１乃至第３の所定の時間よりも予め規定された第１乃至第３の時間だけ長くする（ステップＳＴ３６）。また、制御手段３１は音声入力受付け自動再開をＯＮする（ステップＳＴ３７）。その後、ステップＳＴ３２が行われる。入力再開制御手段３３がＯＮされると、入力再開制御手段３３は、タイムアウト後スコアに応じて音声入力の受付けを再開するか否かを制御する。つまり、スコアが３０以上であると、入力再開制御手段３３は音声入力の受付けを自動的に再開する。
【００４７】
以上のように、この実施の形態３によれば、対話内容の難易度が高い場合には、第１乃至第３のタイムアウト時間Ｔ１乃至Ｔ３を長くするように構成したので、ユーザは余裕をもって発話をすることができ、発話の受理率を向上させることができる。その結果、ユーザに対する操作負荷及び精神的なストレスを緩和することができる。
【００４８】
この実施の形態３によれば、対話内容の難易度に応じて音声入力受付け自動再開をＯＮするように構成したので、タイムアウト後音声入力の受付けが自動的に再開される結果、ユーザは発話スイッチ１４の押し下げ等の操作を省略できるという効果がある。
【００４９】
以上のように、この発明に係る音声認識装置は、入力音声を精度よく認識することのできる音声認識装置を提供することに適している。
【図１】
0004846735.tif 000002
【図２】
0004846735.tif 000003
【図３】
0004846735.tif 000004
【図４】
0004846735.tif 000005
【図５】
0004846735.tif 000006
【図６】
0004846735.tif 000007
【図７】
0004846735.tif 000008
【図８】
0004846735.tif 000009
【図９】
0004846735.tif 000010