(57)【要約】【課題】ユーザが音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる。【解決手段】ユーザに対して発話を要求する内容を、音声出力部（１５）を介して出力し、音声情報取得部（１１）を介して取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較し、上記比較した結果に応じて、上記ユーザに対するアドバイスを切り替える。【選択図】図１
2020085942.tif 000002
【特許請求の範囲】
【請求項１】
音声情報取得部と、出力部と、制御部とを備えている情報処理装置において、
上記制御部は、
ユーザに対して発話を要求する内容を、上記出力部を介して出力し、
上記音声情報取得部を介して取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較し、
上記比較した結果に応じて、上記ユーザに対するアドバイスを切り替える
ことを特徴とする情報処理装置。
【請求項２】
上記ユーザに対して発話を要求する内容は、音声操作に係る内容であり、
上記制御部は、
上記ユーザの要望に応じて、上記発話を要求する内容を決定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記音声情報取得部は、音声を集音するマイクを備えていることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
上記出力部は、音声を出力するスピーカを備えていることを特徴とする請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
１又は複数の駆動部を更に備え、
上記制御部は、
上記アドバイスをユーザに提示する場合、上記駆動部を駆動する
ことを特徴とする請求項１から４の何れか１項に記載の情報処理装置。
【請求項６】
ユーザに対して発話を要求する内容を出力するステップと、
取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較するステップと、
上記比較した結果に応じて、上記ユーザに対するアドバイスを切り替えるステップと、
を含んでいることを特徴とする情報処理方法。
【請求項７】
請求項１に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、上記音声情報取得部、および上記制御部としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、ユーザによる発話に基づく音声を認識し、自動応答を行う技術が一般的に利用されるようになってきた。音声認識は、ユーザの発声の方法が不適切であることが誤認識につながることが多いため、ユーザの発声方法についてアドバイスを行う情報処理装置が提供されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１２２４８３号公報（２００８年５月２９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述のような従来技術は、ユーザによって入力を取り消す指示がなされた場合に、ユーザに発生方法のガイドを行うか否かを判定する構成である。しかしながら、音声認識による自動応答システムを効率よく使えるようになるには、ユーザは正確に認識されやすい話し方を工夫しながら話す必要があり、このような話し方ができるようになるために熟練が必要であった。
【０００５】
本発明の一態様は、上述した事情に鑑みてなされたものであり、ユーザが音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、音声情報取得部と、出力部と、制御部とを備えている情報処理装置において、上記制御部は、ユーザに対して発話を要求する内容を、上記出力部を介して出力し、上記音声情報取得部を介して取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較し、上記比較した結果に応じて、上記ユーザに対するアドバイスを切り替える。
【発明の効果】
【０００７】
本発明の一態様によれば、ユーザは音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態１に係る情報処理装置の要部構成を示すブロック図である。
【図２】情報処理システムの概要構成を模式的に示す図である。
【図３】誤認識パターンの分類を示す図である。
【図４】誤認識パターンの例を示す図である。
【図５】アドバイス例を示す図である。
【図６】情報処理装置の処理の流れを示すフローチャートである。
【図７】情報処理装置の処理の流れを示すフローチャートである。
【図８】本発明の実施形態２に係る情報処理装置の要部構成を示すブロック図である。
【図９】情報処理装置として利用可能なコンピュータの構成を例示したブロック図である。
【発明を実施するための形態】
【０００９】
〔実施形態１〕
以下、本発明の実施形態１について、詳細に説明する。図１は、本発明の実施形態１に係る情報処理装置１０の概略構成を示すブロック図である。図２は、本実施形態に係る情報処理装置１０の全体構成の概要を模式的に示す図である。
【００１０】
図１、および図２に示すように、情報処理装置１０は、ユーザの発話音声を音声情報として取得するとともに、取得した音声情報に応じた回答を音声出力することで、ユーザと音声を用いた会話を行うことができる装置である。また、情報処理装置１０は、ユーザの音声指示に応じて、情報検索、および音楽再生等の情報処理装置１０が提供可能な機能と、テレビ、エアコン、および照明などの周辺機器の各種機能とを操作する音声操作に対応した装置である。
【００１１】
（情報処理装置１０の構成）
情報処理装置１０は、制御部２０、音声情報取得部１１、音声出力部（出力部）１５、および記憶部３０を備えている。情報処理装置１０は、例えば、スマートフォンやロボット型の携帯型端末装置である。情報処理装置１０は、ロボット型の携帯型端末装置である場合に、ロボットの手足、胴体、頭部、発光部、バイブレータの各部を駆動させる１又は複数の駆動部３５を更に備えている。
【００１２】
制御部２０は、情報処理装置１０の各部を統括的に制御する機能を備えた演算装置である。制御部２０は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することで情報処理装置１０の各構成要素を制御する。
【００１３】
音声情報取得部１１は、ユーザの発話音声に基づく音声情報を取得する。音声情報取得部１１は、周囲の音を集音するマイク（マイクロフォン）等の集音装置を備え、集音した音から生成される音声情報を取得してもよい。音声情報取得部１１は、取得した音声情報を制御部２０に提供する。音声情報取得部１１は、集音した音声をそのまま音声情報として制御部２０に提供してもよい。また、音声情報取得部１１は、集音した音声を音波に変換したデータを音声情報として制御部２０に提供してもよい。
【００１４】
音声出力部１５は、音声信号を人の耳が認識できる音波範囲の物理振動に変換して音声を出力するスピーカを備えている。音声出力部１５は、制御部２０によって制御され、音声情報取得部１１が取得した音声情報に応じたユーザに対する回答を音声として出力する機能を有する。
【００１５】
記憶部３０は、制御部２０で用いられる種々のデータを格納するストレージである。記憶部３０は、例えば、内容の書き換えが可能な不揮発性メモリである、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＨＤＤ、フラッシュメモリなどのいずれか１つ、又はそれらの１つ以上の組み合わせによって実現される。
【００１６】
図２に示すように、音声操作のための音声指示に適した話し方を練習したい場合、ユーザは、情報処理装置１０に対して、例えば「音声入力練習をしたい」と話しかける。すると、情報処理装置１０から、練習１として、例えば「テレビをつけて」という話し方の練習用の音声が出力される。
【００１７】
ユーザは、情報処理装置１０から出力された練習用の文言である「テレビをつけて」を、情報処理装置１０から出力された音声に真似て話す。すると、情報処理装置１０から、ユーザの話し方に対する応答が音声出力される。ユーザが練習用の文言を、音声操作のための音声指示に適した話し方で話すことができた場合には、情報処理装置１０は、例えば「完璧です。この調子で話してください」という応答の音声が出力される。ユーザが練習用の文言を、音声操作のための音声指示に適した話し方で話すことができなかった場合には、詳細については後述するが、情報処理装置１０は、ユーザの話し方に応じたアドバイスを行う応答の音声を出力する。
【００１８】
このように、情報処理装置１０の制御部２０は、「音声入力練習をしたい」というユーザの要望に応じて、ユーザに発話を要求する内容であって、音声操作に係る内容を決定する。
【００１９】
（制御部２０の構成）
制御部２０は、音声認識部２１、発話決定部２２、回答判定部２３、および音声合成部２４を備えている。また、ロボット型の携帯端末装置である情報処理装置１０では、制御部２０は、更に駆動部３５を制御する駆動制御部２５を備えている。
【００２０】
音声認識部２１は、音声情報取得部１１によって取得された、ユーザの発話音声に基づく音声情報の音声認識を行う。音声認識部２１は、例えば、音声情報の波形データを用いた音声認識により音声情報をテキストに変換する。
【００２１】
また、音声認識部２１は、ユーザの発話音声に基づく音声情報の音声認識を行い、ユーザにより音声入力の練習開始が指示されたことを検出する。
【００２２】
発話決定部２２は、音声認識部２１によってテキストに変換されたユーザによる発話に係る情報と、記憶部３０に予め記憶されている静的または動的なテキスト辞書とのテキストマッチングを用いて、ユーザの発話内容を特定する。発話決定部２２は、従来公知の例えば編集距離等の手法を用いて、ユーザの発話内容を特定する。
【００２３】
発話決定部２２は、特定したユーザの発話内容に応じて、ユーザに対して発話する文言を、記憶部３０に予め記憶されている発話例を参照して決定する。音声認識部２１により、ユーザにより音声入力の練習開始が指示されたことが検出されると、発話決定部２２は、ユーザに対して音声入力の練習のために発話を要求する内容を決定する。発話決定部２２は、予め記憶部３０に記憶されている音声入力の練習のための例題集を参照して、ユーザに対して発話を要求する練習用の発話文言を決定してもよい。また、発話決定部２２は、ユーザの音声操作による指示履歴を参照して、ユーザに対して発話を要求する練習用の発話文言を決定することができてもよい。例えば、発話決定部２２は、ユーザの過去の音声操作による指示における誤認識の履歴を参照して、ユーザに対して発話を要求する練習用の発話文言を決定してもよい。
【００２４】
また、発話決定部２２は、詳細については後述するが、回答判定部２３の判定結果に応じて、ユーザに対して発話するアドバイスの内容を、記憶部３０に記憶されているアドバイス例３２を参照して切り替える。
【００２５】
このように、情報処理装置１０の制御部２０は、音声認識部２１の認識結果に応じた音声操作を実行することができる。また、情報処理装置１０の制御部２０は、音声認識部２１の認識結果に応じた、ユーザに対して発話する内容を発話決定部２２の機能により決定し、ユーザとの間で音声によるコミュニケーションを実行することができる。
【００２６】
回答判定部２３は、発話決定部２２によって決定されて出力された、ユーザに対して発話を要求する内容と、ユーザによって入力された回答音声とを比較する。回答判定部２３は、音声認識部２１によってテキストに変換されたユーザの回答音声と、ユーザに対して発話を要求した内容とを比較し、それらの違いに応じて、ユーザによる回答音声の誤認識のパターンを分類する。
【００２７】
回答判定部２３は、記憶部３０に予め記憶された誤認識パターンを参照して、ユーザに対して発話を要求した内容と、ユーザの回答音声とを比較し、ユーザの回答音声の誤認識パターンを分類する。
【００２８】
図３は、誤認識パターンの分類表の一例を示す図である。図３に示すように、回答判定部２３は、ユーザの回答音声に基づくテキストと、ユーザに対して発話を要求した内容とを比較し、例えば、以下のように分類する。
・回答音声が要求した内容に対して全て一致している場合には、分類Ａとする
・回答音声が要求した内容に対して語尾が１文字欠けている場合には、分類Ｂとする
・回答音声が要求した内容に対して先頭が１文字欠けている場合には、分類Ｃとする
・回答音声が要求した内容に対して中が１文字欠けている場合には、分類Ｄとする
・回答音声が要求した内容に対して１文字化けている場合には、分類Ｅとする
・回答音声が要求した内容に対して２文字欠けている場合には、分類Ｆとする
・回答音声が要求した内容に対して２文字化けている場合には、分類Ｇとする
・回答音声が要求した内容に対して３文字以上欠けている又は３文字以上化けている場合には、分類Ｈとする
・回答音声が要求した内容に対して全く一致しない場合には、分類Ｉとする
・回答音声が識別できない場合には、分類Ｊとする
図４は、「テレビをつけて」というユーザに対して発話を要求した内容に対する、ユーザの回答音声の音声認識部２１による認識結果と、回答判定部２３による判定結果とを示す図である。「テレビをつけて」というユーザに対して発話を要求した内容に対して、ユーザの回答音声の音声認識の結果が「テレビをつけて」である場合には、回答判定部２３は、回答音声が要求した内容に対して全て一致しているため、分類Ａと判定する。
【００２９】
ユーザの回答音声の音声認識の結果が「テレビをつけ」である場合には、回答判定部２３は、回答音声が要求した内容に対して語尾が１文字欠けているため、分類Ｂと判定する。ユーザの回答音声の音声認識の結果が「レビをつけて」である場合には、回答判定部２３は、回答音声が要求した内容に対して先頭が１文字欠けているため、分類Ｃと判定する。ユーザの回答音声の音声認識の結果が「テレビつけて」である場合には、回答判定部２３は、回答音声が要求した内容に対して中が１文字欠けているため、分類Ｄと判定する。ユーザの回答音声の音声認識の結果が「テレビにつけて」である場合には、回答判定部２３は、回答音声が要求した内容に対して１文字化けているため、分類Ｅと判定する。ユーザの回答音声の音声認識の結果が「テレつけて」、又は「手をつけて」である場合には、回答判定部２３は、回答音声が要求した内容に対して２文字欠けているため、分類Ｆと判定する。
【００３０】
発話決定部２２は、回答判定部２３が判定した分類に応じて、ユーザに対して発話するアドバイスの内容を、記憶部３０に記憶されている、ユーザに対するアドバイスを列挙したアドバイス例３２を参照して決定する。図５は、アドバイス例３２を示す図である。図５に示すように、発話決定部２２は、回答判定部２３が判定した分類に応じたユーザに対するアドバイスの文言を記憶部３０に記憶されているアドバイス例３２から選択する。
【００３１】
回答判定部２３の判定結果が分類Ａであれば、発話決定部２２はアドバイス例３２を参照して、例えば「完璧です。この調子で話してください。」という文言に、ユーザに対するアドバイスを切り替える。回答判定部２３の判定結果が分類Ｂであれば、発話決定部２２はアドイス例３２を参照して、例えば「惜しいです。語尾が小さくならないように、元気よく話してください。」という文言に、ユーザに対するアドバイスを切り替える。回答判定部２３の判定結果が分類Ｃであれば、発話決定部２２はアドイス例３２を参照して、例えば「惜しいです。始めが小さくならないように、勢いよく話してください。」という文言に、ユーザに対するアドバイスを切り替える。回答判定部２３の判定結果が分類Ｄであれば、発話決定部２２はアドイス例３２を参照して、例えば「惜しいです。正しく聞き取れないところがありました。声が大きすぎても小さすぎても聞き取れない場合があります。」という文言に、ユーザに対するアドバイスを切り替える。回答判定部２３の判定結果が分類Ｉであれば、発話決定部２２はアドイス例３２を参照して、例えば「正しく聞き取れませんでした。少しマイクから離れるか、のどの調子を整えてから再チャレンジしてみてください。」という文言に、ユーザに対するアドバイスを切り替える。回答判定部２３の判定結果が分類Ｊであれば、発話決定部２２はアドイス例３２を参照して、例えば「声が聞き取れません、もう少しマイクに近づいて話してください。」という文言に、ユーザに対するアドバイスを切り替える。
【００３２】
発話決定部２２は、回答判定部２３の判定結果が分類Ａであれば、「完璧です。この調子で話してください。」という文言に、ユーザに対するアドバイスを切り替えるとともに、ユーザに対して発話を要求する、次の音声入力の練習用の発話文言を決定してもよい。また、発話決定部２２は、回答判定部２３の判定結果が分類Ａでなければ、アドバイスの文言を適宜切り替えるとともに、再度同じ練習用の文言を、ユーザに対して発話を要求する内容として選択して、ユーザに発話を促すことができてもよい。
【００３３】
音声合成部２４は、発話決定部２２によって決定された発話文言のテキストを音声に変換する。音声合成部２４によって音声変換された発話音声は、音声出力部１５を介して出力される。
【００３４】
駆動制御部２５は、ユーザが話し方の練習を楽しんで行うことができるように、音声合成部２４によって音声が出力される際に、各駆動部３５を動かしてもよい。駆動制御部２５は、ロボット型の携帯端末である情報処理装置１０が、音声操作に適した話し方についてのアドバイスをユーザに提示する場合に、各駆動部３５を駆動させてもよい。
【００３５】
このように、情報処理装置１０の制御部２０は、ユーザに対して発話を要求する内容を音声出力部１５を介して出力し、音声情報取得部１１を介して取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較し、比較した結果に応じて、ユーザに対するアドバイスを切り替える。ユーザは、情報処理装置１０から受け取ったアドバイスに従って、音声入力の練習を繰り返し行うことができる。これにより、ユーザは、音声入力の認識率を向上させるため練習を効率的に行うことができる。
【００３６】
〔情報処理装置１０の処理の流れについて〕
図６は、ユーザによる音声入力の練習開始の指示を受け、ユーザに対して発話を要求する内容を出力するまでの情報処理装置１０の処理の流れを示す図である。
【００３７】
（ステップＳ１）
制御部２０は、音声情報取得部１１を介して、ユーザの発話に基づく音声情報を取得したか否かを判定する。制御部２０は、音声情報を取得したと判定するまで、音声情報を取得したか否かを継続して監視する。制御部２０は、音声情報を取得したと判定すると（ステップＳ１でＹＥＳ）、ステップＳ２に進む。
【００３８】
（ステップＳ２）
制御部２０は、取得した音声情報から音声認識部２１の機能によりテキストを抽出する。
【００３９】
（ステップＳ３）
制御部２０は、音声認識部２１の機能により、取得した音声情報がユーザによる音声入力の練習開始の指示か否かを判定する。制御部２０は、取得した音声情報がユーザによる音声入力の練習開始の指示であると判定すると（ステップＳ３でＹＥＳ）、ステップＳ４に進む。制御部２０は、取得した音声情報がユーザによる音声入力の練習開始の指示ではないと判定すると（ステップＳ３でＮＯ）、ステップＳ１に戻り音声情報を取得したか否かの監視を継続する。
【００４０】
（ステップＳ４）
制御部２０は、発話決定部２２の機能により音声入力の練習問題を決定し、ユーザに対して発話を要求する内容の音声を音声合成部２４の機能により生成する。
【００４１】
（ステップＳ５）
制御部２０は、音声出力部１５を介してユーザに対して発話を要求する内容の音声を発話する。
【００４２】
ユーザは、情報処理装置１０がユーザに対して発話を要求する内容の音声を聞き、当該音声を真似るようにして回答音声を発話することで、音声入力の練習を行う。
【００４３】
図７は、ユーザに対して発話を要求する内容の音声に対する回答音声がユーザによって入力されてから、回答音声に対するアドバイスを音声出力するまでの情報処理装置１０の処理の流れを示す図である。
【００４４】
（ステップＳ１１）
制御部２０は、ユーザによって発話された回答音声が音声情報取得部１１を介して入力されたか否かを判定する。制御部２０は、回答音声が入力されたと判定するまで、回答音声が入力されたか否かを継続して監視する。制御部２０は、回答音声が入力されたと判定すると（ステップＳ１１でＹＥＳ）、ステップＳ１２に進む。
【００４５】
（ステップＳ１２）
制御部２０は、入力された回答音声から音声認識部２１の機能によりテキストを抽出する。
【００４６】
（ステップＳ１３）
制御部２０は、回答判定部２３の機能により、入力された回答音声を判定する。
【００４７】
（ステップＳ１４）
制御部２０は、回答判定部２３の判定結果に応じて、発話決定部２２の機能によりユーザの回答音声に応じたアドバイスを決定する。
【００４８】
（ステップＳ１５）
制御部２０は、発話決定部２２によって決定されたアドバイスを、音声合成部２４の機能により音声合成する。
【００４９】
（ステップＳ１６）
制御部２０は、音声合成部２４によって音声合成されたアドバイスを、音声出力部１５を介して発話する。
【００５０】
これにより、ユーザは、音声入力の練習のために発話した回答音声に対する適切なアドバイスを受け取ることができ、アドバイスに従って発話することで、音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる。
【００５１】
〔実施形態２〕
本発明の実施形態２について、以下に説明する。なお、説明の便宜上、上記実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。図８は、実施形態２に係る情報処理装置の要部構成を示すブロック図である。図８に示すように、情報処理装置は、端末装置１５０と、サーバ１１０とを含んで構成され、実施形態１にて説明した情報処理を、端末装置１５０と、サーバ１１０との協働で実行する構成であってもよい。端末装置１５０は、スマートフォン及びロボット型の携帯端末装置等の端末である。端末装置１５０は、サーバ１１０と通信し、ユーザによる端末装置１５０に対する音声入力に基づく音声情報をサーバ１１０に送信する。また、端末装置１５０は、サーバ１１０で処理されたユーザの音声入力に応じた応答を、サーバ１１０から受信して音声出力する。
【００５２】
〔端末装置１５０の構成〕
端末装置１５０は、通信部１５１、制御部１６０、マイク１５２、スピーカ１５３を備えている。また、端末装置１５０は、ロボット型の携帯端末装置である場合には、駆動部３５を備えている。
【００５３】
通信部１５１は、サーバ１１０を含む他の装置と通信可能に構成されており、例えばＷｉ−Ｆｉ（登録商標）などの無線通信回路を備えている。
【００５４】
制御部１６０は、端末装置１５０の各部を統括的に制御する機能を備えた演算装置である。制御部１６０は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することで端末装置１５０の各構成要素を制御する。
【００５５】
マイク１５２は、周囲の音を集音する集音装置である。
【００５６】
スピーカ１５３は、音声信号を人の耳が認識できる音波範囲の物理振動に変換して出力する。
【００５７】
〔制御部１６０の構成〕
制御部１６０は、音声情報取得部１６１、音声出力部１６２、駆動制御部２５を備えている。
【００５８】
音声情報取得部１６１は、マイク１５２によって集音された音声をＡＤ変換し、デジタル信号化した音声情報を通信部１５１を介してサーバ１１０に送信する。
【００５９】
音声出力部１６２は、通信部１５１を介してサーバ１１０から受信した音声情報をＤＡ変換して、スピーカ１５３を介して出力する。
【００６０】
〔サーバ１１０の構成〕
サーバ１１０は、サーバ通信部１１１、サーバ制御部１２０、記憶部３０を備えている。
【００６１】
サーバ通信部１１１は、端末装置１５０を含む他の装置と通信可能に構成されており、例えばＷｉ−Ｆｉ（登録商標）などの無線通信回路を備えている。
【００６２】
サーバ制御部１２０は、サーバ１１０の各部を統括的に制御する機能を備えた演算装置である。サーバ制御部１２０は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することでサーバ１１０の各構成要素を制御する。
【００６３】
サーバ制御部１２０は、音声認識部２１、発話決定部２２、回答判定部２３、音声合成部２４を含んでいる。サーバ制御部１２０は、サーバ通信部１１１を介して端末装置１５０からユーザの発話に基づく音声情報を取得する。サーバ制御部１２０は、ユーザに対して発話を要求する内容を決定し、発話を要求する内容の音声を端末装置１５０に提供する。サーバ制御部１２０は、ユーザによる回答音声を判定し、判定結果に応じてユーザに対するアドバイスを切り替え、ユーザに対するアドバイを端末装置１５０に提供する。
【００６４】
このように、情報処理装置は、端末装置１５０と、サーバ１１０との協働により、ユーザが音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる機能を提供する構成であってもよい。
【００６５】
〔実施形態３〕
上記実施形態２では、１つのサーバ１１０を用いる例を説明したが、サーバ１１０の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
【００６６】
〔実施形態４〕
情報処理装置１０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。後者の場合、情報処理装置１０のそれぞれを、図９に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【００６７】
図９は、情報処理装置１０として利用可能なコンピュータ９１０の構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えばプロセッサ（例えばＣＰＵ：Central Processing Unit等）、ＲＡＭ（random access memory）、ハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースである。
【００６８】
補助記憶装置９１４には、コンピュータ９１０を情報処理装置１０として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、情報処理装置１０が備える各部として機能させる。なお、補助記憶装置９１４が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。また、記録媒体に記録されているプログラムを、主記憶装置９１３上に展開することなく実行可能なコンピュータであれば、主記憶装置９１３を省略してもよい。なお、上記各装置（演算装置９１２、主記憶装置９１３、補助記憶装置９１４、入出力インターフェース９１５、通信インターフェース９１６、入力装置９２０、および出力装置９３０）は、それぞれ１つであってもよいし、複数であってもよい。
【００６９】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７０】
〔まとめ〕
本発明の態様１に係る情報処理装置（１０）は、音声情報取得部（１１）と、音声出力部（１５）と、制御部（２０）とを備えている情報処理装置（１０）において、上記制御部（２０）は、ユーザに対して発話を要求する内容を、上記音声出力部（１５）を介して出力し、上記音声情報取得部（１１）を介して取得したユーザの音声と、当該ユーザに対して発話を要求した内容とを比較し、上記比較した結果に応じて、上記ユーザに対するアドバイスを切り替える構成である。
【００７１】
上記の構成によれば、ユーザは、要求された発話内容に応じて話し方の練習を行うことができる。また、制御部２０は、発話を要求した内容と、ユーザの音声とを比較して、ユーザに対するアドバイスを切り替えるため、ユーザに対して、音声入力による指示の認識率を向上させるための話し方に係る適切なアドバイスを行うことができる。また、ユーザは、アドバイスに応じて、発話を要求された内容を繰り返し練習することができ、音声入力による指示の認識率を向上させるための話し方の練習を効率よく行うことができる。
【００７２】
本発明の態様２に係る情報処理装置（１０）は、上記の態様１において、上記ユーザに対して発話を要求する内容は、音声操作に係る内容であり、上記制御部（２０）は、上記ユーザの要望に応じて、上記発話を要求する内容を決定する構成としてもよい。
【００７３】
上記の構成によれば、ユーザは、音声操作に係る内容の話し方の練習を効率よく行うことができ、音声操作に係る音声入力による指示の認識率を向上させることができる。
【００７４】
本発明の態様３に係る情報処理装置（１０）は、上記の態様１又は２において、上記音声情報取得部（１１）は、音声を集音するマイク（１５２）を備えている構成としてもよい。
【００７５】
上記の構成によれば、ユーザの音声を精度良く集音することができる。
【００７６】
本発明の態様４に係る情報処理装置（１０）は、上記の態様１から３において、上記音声出力部（１５）は、音声を出力するスピーカを備えている構成としてもよい。
【００７７】
上記の構成によれば、ユーザに対して発話を要求する内容、及びユーザに対するアドバイスをユーザにとって聞き取り易い音波範囲のおとにより出力することができる。
【００７８】
本発明の態様５に係る情報処理装置（１０）は、上記の態様１から４において、１又は複数の駆動部（３５）を更に備え、上記制御部（２０）は、上記アドバイスをユーザに提示する場合、上記駆動部（３５）を駆動する構成としてもよい。
【００７９】
上記の構成によれば、ユーザが楽しく音声入力による指示の認識率を向上させるための話し方の練習を行うことができるように、ロボット型の情報処理装置１０において、手足、胴体、頭部、発光部、バイブレータ等の複数の駆動部（３５）のそれぞれを駆動させることができる。
【００８０】
本発明の各態様に係る情報処理装置１０は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置１０が備える各部（ソフトウェア要素）として動作させることにより上記情報処理装置１０をコンピュータにて実現させる情報処理装置１０の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００８１】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【００８２】
１０  情報処理装置
１１、１６１  音声情報取得部
１５、１６２  音声出力部
２０、１６０  制御部
２１  音声認識部
２２  発話決定部
２３  回答判定部
２４  音声合成部
２５  駆動制御部
３５  駆動部
１５２  マイク
１５３  スピーカ
【図１】
2020085942.tif 000003
【図２】
2020085942.tif 000004
【図３】
2020085942.tif 000005
【図４】
2020085942.tif 000006
【図５】
2020085942.tif 000007
【図６】
2020085942.tif 000008
【図７】
2020085942.tif 000009
【図８】
2020085942.tif 000010
【図９】
2020085942.tif 000011