(57)【要約】【課題】ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる音声認識装置などを提供することを１つの目的とする。【解決手段】音声認識装置１は、音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算する音声認識困難度計算部と、前記音声認識困難度に応じて、音声認識開始ボタンを制御する音声認識開始ボタン制御部と、を備える。【選択図】      図２
2014056166.tif 000002
【特許請求の範囲】
【請求項１】
音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算する音声認識困難度計算部と、
前記音声認識困難度に応じて、音声認識開始ボタンを制御する音声認識開始ボタン制御部と、
を備える音声認識装置。
【請求項２】
前記音声認識開始ボタン制御部は、前記音声認識困難度に応じて、前記音声認識ボタンの表示態様を縮小するよう制御する請求項１に記載の音声認識装置。
【請求項３】
前記音声認識開始ボタン制御部は、前記音声認識困難度に応じて、前記音声認識ボタンを押下するのに必要な力を増大させるよう制御する請求項１または請求項２に記載の音声認識装置。
【請求項４】
前記音声認識開始ボタン制御部は、前記音声認識困難度に応じて、前記音声認識ボタンを遮るよう制御する請求項１乃至３のいずれかに記載の音声認識装置。
【請求項５】
前記音声認識開始ボタン制御部は、前記音声認識困難度に応じて、前記音声認識ボタンを押下できないよう制御する請求項１乃至４のいずれかに記載の音声認識装置。
【請求項６】
音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算し、
前記音声認識困難度に応じて、音声認識開始ボタンを制御する、音声認識方法。
【請求項７】
音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算する処理と、
前記音声認識困難度に応じて、音声認識開始ボタンを制御する処理と、
をコンピュータに実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声認識を行う音声環境が適切か否かをユーザに知らせる技術分野に関する。
【背景技術】
【０００２】
音声認識を行う際に、音声認識を行う環境を判断する技術が知られている。
【０００３】
特許文献１では、車両の情報から、予測雑音レベルや推奨発声レベルを表示することにより、ユーザが音声認識率向上に繋がる行動を起こす判断を容易にする技術が開示されている。特許文献２では、音声認識される音声帯域ごとに所定のレベルの閾値を設定する。そして、特許文献２では、発話開始前の信号を周波数分析することにより、設定した閾値より大きいレベルの雑音の周波数成分を観測した場合に、音声認識実行不可能と判断する技術が開示されている。
【０００４】
また、音声認識操作を開始する際に、ユーザがボタンを押すインタフェースが広く使われている。このようなボタンは、物理的なボタンの他にも、仮想的なボタンを表示してユーザがタッチパネルを押下することにより検出する、または表示された仮想的なボタンをユーザがマウスを操作することによって、カーソルをボタンに合わせクリックすることにより押下を検出する技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４８７３１７７号
【特許文献２】特開２００３−２９７８５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された手法は、発声レベルと雑音レベルを比較することにより、予測雑音レベルや推奨発声レベルを表示する。そのため、発声しなければユーザはどのような行動をとればよいかわからない。
【０００７】
特許文献２に記載された手法は、音声認識の実行が不可能と判断された場合に、音声認識の実行が不可能であることが視覚情報としてディスプレイに表示されるか、又は聴覚情報として音声メッセージが音声出力される。そのため、ディスプレイを確認できない、または音声メッセージが聞き取れなかった場合に、リモートコントローラに設けられた押しボタンスイッチのみを頼りには、音声認識が可能な状況か否かを判断することができない。
【０００８】
本発明は、上記課題を鑑み、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる音声認識装置などを提供することを１つの目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明にかかる音声認識装置は、音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算する音声認識困難度計算部と、前記音声認識困難度に応じて、音声認識開始ボタンを制御する音声認識開始ボタン制御部と、を備える。
【００１０】
また、上記目的を達成するために、本発明にかかる音声認識方法は、音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算し、前記音声認識困難度に応じて、音声認識開始ボタンを制御する。
さらに、上記目的を達成するために、本発明にかかるコンピュータプログラムは、音声認識を行わない期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度を計算する処理と、前記音声認識困難度に応じて、音声認識開始ボタンを制御する処理と、をコンピュータに実行させるコンピュータプログラム。
【００１１】
尚、かかる同目的は、当該コンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体によっても達成されうる。
【発明の効果】
【００１２】
本発明にかかる音声認識装置などによれば、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施の形態にかかる音声認識装置１のハードウェア構成例を示す図である。
【図２】第１の実施の形態にかかる音声認識装置１の構成例を示すブロック図である。
【図３】非音声認識期間を説明する図である。
【図４】第１の実施の形態にかかる音声認識装置１の動作を示すフローチャートである。
【図５】第１の実施の形態の変形例１にかかる音声認識開始ボタンである。
【図６】第１の実施の形態の変形例２にかかる音声認識開始ボタンである。
【図７】第２の実施の形態にかかる音声認識装置２の構成例を示すブロック図である。
【図８】第２の実施の形態にかかる音声認識装置２の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
＜第１の実施の形態＞
はじめに、本発明の第１の実施の形態にかかる音声認識装置１について説明する。
【００１５】
図１は、本発明の第１の実施の形態にかかる音声認識装置１のハードウェア構成例を示す図である。図１に示すように、音声認識装置１は、ＣＰＵ（Central Processing Unit：中央処理装置）１０、メモリ１２、ＨＤＤ（ハードディスクドライブ）１４、図示しないネットワークを介して通信を行う通信ＩＦ（インターフェース）１６、マイク等の音声入力装置１８、タッチパネル上のボタンおよび物理的実態を有する押しボタン電気スイッチ等の入力装置２０、ディスプレイ等の出力装置２２、およびＣＤ（コンパクトディスク）等の記憶媒体２８を読み取り可能なリーダーライター２４を有する。これらの構成要素は、バス２６を通して互いに接続されており、互いにデータの入出力を行う。
【００１６】
本実施の形態にかかる音声認識装置１は、ＣＰＵ１０が、メモリ１２またはＨＤＤ１４に記憶されているコンピュータプログラム（以下、「プログラム」と称する）を実行することにより実現される。または、音声認識装置１は、ＣＰＵ１０が記憶媒体２８に記憶されているプログラムを実行することにより実現されてもよい。ＣＰＵ１０において実行するプログラムは、通信ＩＦ１６あるいはリーダーライター２４を介して外部から取得してもよい。図１に示す音声認識装置１のハードウェア構成例は、後述する各実施の形態にも適用可能である。
【００１７】
図２は、本発明の第１の実施の形態にかかる音声認識装置１の構成例を示すブロック図である。図２は、図１において例示したハードウェアを用いて実現される機能を、機能単位に表現したブロック図である。図２に示すように、第１の実施の形態にかかる音声認識装置１は、音声認識困難度計算部１０２、音声認識開始ボタン制御部１０４および音声認識開始ボタン１０６を備える。
【００１８】
音声認識困難度計算部１０２は、音声認識を行わない期間である非音声認識期間における音響尤度の値に基づいて、音声認識の動作に誤作動を与える影響の度合いを表す音声認識困難度ｄを計算する。さらに、音声認識開始ボタン１０６（例えば、図１に示す入力装置２０）の制御の内容を決定する音声認識ボタン制御信号の真偽値ｆを音声認識困難度ｄに基づいて計算する。
【００１９】
ここで、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとの計算方法を説明する。非音声認識期間の該当時点におけるN個の音響尤度の値のうち最大値をｘとする。また、予め定められた閾値をε１とε２（ただしε１＜ε２）とする。ｘ＜ε１の場合は、音声認識困難度ｄ＝０とし、音声認識開始ボタン制御信号の真偽値ｆ＝偽とする。ｘ＞ε２の場合は、音声認識困難度の値ｄ＝１とし、音声認識開始ボタン制御信号の真偽値ｆ＝真とする。ε１＜ｘ＜ε２の場合は、音声認識困難度の値ｄ＝（ｘ−ε１）÷（ε２−ε１）とし、音声認識開始ボタン制御信号の真偽値ｆ＝真とする。
【００２０】
また、非音声認識期間について説明する。図３は、非音声認識期間を説明する図である。図３に示すように、非音声認識期間は、音声認識を行わない期間である。具体的には、音声認識期間は、音声認識装置の電源を投入してから、音声認識開始ボタン１０６が押下されるまでの期間、または音声認識処理の終了後、音声認識結果が表示されてから、再度音声認識開始ボタン１０６が押下されるまでの期間である。
【００２１】
音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２で計算された音声認識困難度ｄと、音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を制御する。具体的には、音声認識開始ボタン制御部１０４は、音声認識開始ボタン制御信号の真偽値ｆ＝真であった場合、音声認識開始ボタン１０６の表示態様を縮小するよう制御する。例えば、音声認識開始ボタン制御部１０４は、音声認識開始ボタン制御信号の真偽値ｆ＝真であった場合、音声認識困難度ｄに応じて、音声認識開始ボタン１０６の表示サイズを１÷（ｄ＋１）に縮小する。このとき、押下操作によって押下されたと判定する領域も、音声認識開始ボタン１０６の表示サイズに合わせて縮小する。
【００２２】
ここで、音声認識開始ボタン制御部１０４は、音声認識開始ボタン制御信号の真偽値ｆ＝真であった場合、音声認識困難度ｄの値に応じて、音声認識開始ボタン制御信号の表示サイズを（１−ｄ）に縮小してもよい。すなわち、音声認識開始ボタン制御部１０４は、音声認識困難度ｄ＝１の場合、表示サイズが０となるよう制御してもよい。
【００２３】
ここで、音声認識開始ボタン制御部１０４が制御する音声認識開始ボタン１０６は、ディスプレイ（例えば、出力装置２２）上に表示される仮想ボタンであってもよい。あるいは、音声認識開始ボタン１０６は、入力装置の一例であるマウス操作によって、出力装置２２の一例であるディスプレイ上に表示されたボタン表示エリアを指定することにより、押下されたか否かを判定する。これによって、音声認識開始ボタン１０６は、上述したボタン押下を検出してもよい。
【００２４】
次に、音声認識装置１の動作を説明する。
【００２５】
図４は、本発明の第１の実施の形態にかかる音声認識装置１の動作を示すフローチャートである。かかるフローチャートは、図２に示す各ブロックがプログラムによって表される場合、そのプログラムを実行するＣＰＵの処理手順を表す。
【００２６】
図４に示すように、ステップＳ１０２において、音声認識困難度計算部１０２は、非音声認識期間における音響尤度の値に基づいて、音声認識困難度ｄを計算する。
【００２７】
ステップＳ１０４において、音声認識困難度計算部１０２は、音声認識困難度ｄに基づいて、音声認識開始ボタン制御信号の真偽値ｆを計算する。そして、音声認識困難度計算部１０２は、計算した音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとを音声認識開始ボタン制御部１０４に出力する。
【００２８】
ステップＳ１０６において、音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２から入力された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を制御する。
【００２９】
したがって、本発明の第１の実施の形態にかかる音声認識装置１は、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。その理由は、本実施形態では、音声認識装置１は、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を縮小するよう制御するからである。
【００３０】
（第１の実施の形態の変形例１）
次に、本発明の第１の実施の形態にかかる音声認識装置１の変形例１について説明する。第１の実施の形態において、音声認識開始ボタン１０６は、ディスプレイ上に表示される仮想ボタン等であるのに対して、変形例１では、物理的実態を持つ押しボタン電気スイッチである。
【００３１】
さらに、第１の実施の形態において、音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２で計算された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆに応じて、音声認識開始ボタン１０６の表示サイズを縮小する。一方、変形例１では、音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２で計算された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆに応じて、音声認識開始ボタン１０６の押下に必要な力が増加するよう制御する。
【００３２】
具体的に、変形例１における音声認識開始ボタン１０６について説明する。図５は、第１の実施の形態の変形例１にかかる音声認識開始ボタン１０６である。図５に示すように、音声認識開始ボタン１０６の内側には、電磁石２０２と永久磁石２０４を有する。音声認識開始ボタン１０６は、入力する電流に応じて反発力を得ることにより、電気接点２０６を導通させるために力が必要となる。すなわち、変形例１にかかる音声認識開始ボタン１０６は、入力する電流に応じてボタン押下に力が必要となる。
【００３３】
変形例１における音声認識開始ボタン制御部１０４は、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を制御する。具体的には、音声認識開始ボタン制御部１０４は、音声認識開始ボタン制御信号の真偽値ｆ＝真であった場合、音声認識困難度ｄに応じて電磁石に電流を印加することにより、音声認識開始ボタン１０６の押下に力が必要になるよう制御する。また、音声認識開始ボタン制御部１０４は、音声認識困難度ｄが予め決められた閾値より大きい場合には、音声認識開始ボタン１０６を押下できないようにロックするよう制御してもよい。
【００３４】
したがって、本発明の第１の実施の形態の変形例１にかかる音声認識装置１は、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。その理由は、変形例３では、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を音声認識が困難な状況ほどボタン押下に必要な力を増大させるからである。
【００３５】
（第１の実施の形態の変形例２）
次に、本発明の第１の実施の形態にかかる音声認識装置１の変形例２について説明する。変形例１において、音声認識開始ボタン１０６は、物理的実態を持つ押しボタン電気スイッチである。一方、変形例２における音声認識開始ボタン１０６は、物理的実態を持つ押しボタン電気スイッチに加え、音声認識開始ボタン１０６を覆うように開閉可能なカバー２１０を有する。このカバー２１０は、不図示の電気的な機構によって駆動される。
【００３６】
さらに、変形例１において、音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２で計算された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆに応じて、音声認識開始ボタン１０６の押下に必要な力が増加するように制御する。一方、変形例２では、音声認識開始ボタン制御部１０４は、音声認識困難度計算部１０２で計算された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆに応じて、音声認識開始ボタン１０６が有するカバーが閉まるよう制御する。
【００３７】
具体的に、変形例２における音声認識開始ボタン１０６について説明する。図６は、第１の実施の形態の変形例２にかかる音声認識開始ボタン１０６である。図６に示すように、音声認識開始ボタン１０６の外側に、開閉可能なカバー２１０を有する。音声認識開始ボタン１０６は、入力する電流に応じてカバーを開閉する。
【００３８】
変形例２における音声認識開始ボタン制御部１０４は、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を制御する。具体的には、音声認識開始ボタン制御部１０４は、音声認識開始ボタン制御信号の真偽値ｆ＝真であった場合、音声認識困難度ｄに応じてソレノイド２０８に電流を印加することにより、音声認識開始ボタン１０６が有するカバーが閉まるよう制御する。また、音声認識開始ボタン制御部１０４は、音声認識困難度ｄが予め決められた閾値より大きい場合には、音声認識開始ボタン１０６を押下できないようにカバー２１０を完全に閉じるよう制御してもよい。
【００３９】
したがって、本発明の第１の実施の形態の変形例１にかかる音声認識装置１は、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。その理由は、変形例３では、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識が困難な状況ほど音声認識開始ボタン１０６が有するカバー２１０を閉めることにより、ボタン押下が難しくなるからである。
【００４０】
（第１の実施の形態の変形例３）
次に、上述した第１の実施の形態、変形例１および変形例２のいずれかを基本とする本発明の第１の実施の形態にかかる音声認識装置１の変形例３について説明する。変形例３は、例えば、車載用音声認識装置である。
【００４１】
第１の実施の形態において、音声認識困難度計算部１０２は、非音声認識期間における音響尤度の値に基づいて、音声認識困難度ｄと音声認識ボタン制御信号の真偽値ｆとを計算する。一方、変形例３における音声認識困難度計算部１０２は、車両のアクセルスロットル開度情報と走行速度情報とに基づいて音声認識困難度ｄと音声認識ボタン制御信号の真偽値ｆとを計算する。具体的には、変形例３における音声認識困難度計算部１０２は、車両のアクセルスロットル開度情報が予め定められた閾値をより大きい場合、音声認識困難度ｄ＝１とし、音声認識開始ボタン制御信号の真偽値ｆ＝真とする。また、変形例３における音声認識困難度計算部１０２は、走行速度情報が、予め定められた閾値より大きい場合、音声認識困難度ｄ＝０．５とし、音声認識開始ボタン制御信号の真偽値ｆ＝真としてもよい。
【００４２】
したがって、本発明の第１の実施の形態の変形例３にかかる音声認識装置１は、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。その理由は、変形例３では、車両の走行状況に起因するアクセルスロットル開度情報と走行速度情報とに基づいて音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとを計算することにより、車両の走行状況に起因して音声認識が困難であると想定される状況において、現時点における音声認識が困難であることを視覚的に理解することができる。
【００４３】
＜第２の実施の形態＞
次に、上述した第１の実施の形態にかかる音声認識装置１を基本とする本発明の第２の実施の形態にかかる音声認識装置２について説明する。
【００４４】
図７は、本発明の第２の実施の形態にかかる音声認識装置２の構成例を示すブロック図である。図７に示すように、本発明の第２の実施の形態にかかる音声認識装置２は、音声入力部１０８、音響分析部１１０、音響尤度計算部１１２、音声認識部１１４および非音声認識期間検出部１１６をさらに備える点が、第１の実施の形態にかかる音声認識装置１とは異なる。それ以外の構成については、第１の実施の形態にかかる音声認識装置１と同様なため、同一の図面番号を付与すると共に重複する説明は省略する。
【００４５】
音声入力部１０８は、音声情報を出力する。具体的には、音声入力部１０８は、マイク等から構成されており、ユーザの発声あるいは周囲の雑音を、音声情報に変換して出力する。
【００４６】
音響分析部１１０は、音声入力部１０８から入力された音声情報に基づいて、音声特徴量を逐次的に計算する。そして、音響分析部１１０は、計算した音声特徴量を音響尤度計算部１１２に対して出力する。
【００４７】
音響尤度計算部１１２は、音響分析部１１０から入力された音声情報の特徴を表す音声特徴量と、音響モデルとに基づいて、音声特徴量の音響モデルに対する音響尤度を計算する。そして、音響尤度計算部１１２は、計算した音響尤度を音声認識困難度計算部１０２と音声認識部１１４とに出力する。
【００４８】
ここで、音声特徴量は、例えば、２０次のケプストラムである。また、音素１〜音素Ｎに対応するＮ個の音響モデルは、各音響モデルに対応する音声特徴量である。さらに、各音響モデルは、予め学習された音声特徴量の平均値および分散値を用いる。上述した音声特徴量および各音響モデルは、一般的な音声認識手法を用いて計算してもよい。
【００４９】
音声認識部１１４は、音声認識期間において音声認識を行う。また、音声認識部１１４は、音声認識を行っているか否かの情報を非音声検出部１１６に対して出力する。
【００５０】
非音声認識期間検出部１１６は、非音声認識期間を検出する。具体的には、非音声認識期間検出部１１６は、音声認識部１１４から入力された音声認識を行っているか否かの情報に基づいて、非音声認識期間を検出する。非音声認識期間については、第１の実施の形態にかかる音声認識装置１において説明したため、詳細は省略する。
【００５１】
音声認識開始ボタン１０６は、音声認識開始ボタン制御部１０４から入力される音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとによって制御される。具体的には、音声認識開始ボタン１０６は、第１の実施の形態にかかる音声認識装置１、変形例１および変形例２において説明したため、詳細は省略する。
【００５２】
次に、第２の実施の形態にかかる音声認識装置２の動作について説明する。
【００５３】
図８は、本発明の第２の実施の形態にかかる音声認識装置２の動作を示すフローチャートである。かかるフローチャートは、図７に示す各ブロックがプログラムによって表される場合、そのプログラムを実行するＣＰＵの処理手順を表す。なお、図８に示された各処理のうち、第１の実施の形態にかかる音声認識装置１の処理と実質的に同一の処理は、同一の符号を付与すると共に重複する説明は省略する。
【００５４】
図８に示すように、ステップＳ１０８において、音声入力部１０８は、入力された音声情報を音響分析部１１０に出力する。
【００５５】
ステップＳ１１０において、音響分析部１１０は、音声入力部１０８から入力された音声情報に基づいて、音声特徴量を計算する。そして、音響分析部１１０は、計算した音声特徴量を音響尤度計算部１１２に出力する。
【００５６】
ステップＳ１１２において、音響尤度計算部１１２は、音響分析部１１０から入力された音声特徴量に基づいて、音響尤度を計算する。そして、音響尤度計算部１１２は、計算した音響尤度を音声認識困難度計算部１０２と音声認識部１１４に出力する。
【００５７】
ステップＳ１１４において、音声認識部１１４は、音声認識を行っているか否かの情報を非音声認識期間検出部１１６に出力する。
【００５８】
ステップＳ１１６において、非音声認識期間検出部１１６は、音声認識部１１４から入力された音声認識を行っているか否かの情報に基づいて、非音声認識期間を検出する。そして、非音声認識期間検出部１１６は、非音声認識期間を検出した場合、ステップＳ１０２の処理に進む。一方、非音声認識期間検出部１１６は、非音声認識期間を検出しなかった場合、すなわち、音声認識を行っている場合、一連の処理は、ステップＳ１２０の処理に進む。
【００５９】
ステップＳ１０２からステップＳ１０６における処理は、第１の実施の形態にかかる音声認識装置１の処理と同一の処理のため、詳細は省略する。
【００６０】
ステップＳ１１８において、音声認識困難度計算部１０２から入力された音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて制御される音声認識開始ボタン１０６は、ユーザによって押下された場合ステップＳ１２０の処理に進む。一方、音声認識開始ボタン１０６は、ユーザによって押下されなかった場合、ステップＳ１０８の処理に戻る。
【００６１】
ステップＳ１２０において、音声認識部１１４は、音声認識開始ボタン１０６が押下されたことによる音声認識開始指示に応じて、音声認識を行う。
【００６２】
したがって、本発明の第２の実施の形態にかかる音声認識装置２は、ユーザが音声認識を開始するにあたって、開始ボタンを押す際に、音声環境が適切であるか否かを容易に認識することができる。その理由は、本実施形態では、音声認識装置２は、音声認識困難度ｄと音声認識開始ボタン制御信号の真偽値ｆとに応じて、音声認識開始ボタン１０６を制御するからである。
【００６３】
これにより、ユーザは、音声認識が困難な状況ほど、ボタンを押下することが難しくなる。すなわち、ユーザは、現時点において音声認識を行うのは困難な状況であることを視覚的に理解できる。また、同時に、ユーザは、音声認識が困難な状況でも利用したい場合には、注意を払って音声認識開始ボタン１０６を押下することにより、状況を理解した上で利用できる。
【符号の説明】
【００６４】
１、２    音声認識装置
１０    ＣＰＵ
１２    メモリ
１４    ＨＤＤ
１６    通信ＩＦ
１８    音声入力装置
２０    入力装置
２２    出力装置
２４    リーダーライター
２６    バス
２８    記憶媒体
１０２    音声認識困難度計算部
１０４    音声認識開始ボタン制御部
１０６    音声認識開始ボタン
１０８    音声入力部
１１０    音響分析部
１１２    音響尤度計算部
１１４    音声認識部
１１６    非音声認識期間検出部
２０２    電磁石
２０４    永久磁石
２０６    電気接点
２０８    ソレノイド
２１０    カバー
【図１】
2014056166.tif 000003
【図２】
2014056166.tif 000004
【図３】
2014056166.tif 000005
【図４】
2014056166.tif 000006
【図５】
2014056166.tif 000007
【図６】
2014056166.tif 000008
【図７】
2014056166.tif 000009
【図８】
2014056166.tif 000010