(57)【要約】【課題】  音声再生機器の音声認識率を向上させ、ユーザが違和感なく音声再生機器を制御できる制御装置を提供する。【解決手段】  音声再生機器の制御装置であって、音声再生機器を制御する制御部と、ユーザの動作入力を検出する動作入力検出手段と、ユーザの音声入力を検出する音声入力検出手段を備え、制御部は、動作入力検出手段にユーザの動作入力が検出されると音声再生機器の音声再生を一時停止させ、該一時停止中に音声入力検出手段で検出されたユーザの音声入力に基づいて音声再生機器を制御することを特徴とする。【選択図】  図１
2016114622.tif 000002
【特許請求の範囲】
【請求項１】
音声再生機器の制御装置であって、
前記音声再生機器を制御する制御部と、
ユーザの動作入力を検出する動作入力検出手段と、
ユーザの音声入力を検出する音声入力検出手段を備え、
前記制御部は、前記動作入力検出手段にユーザの動作入力が検出されると前記音声再生機器の音声再生を一時停止させ、該一時停止中に前記音声入力検出手段で検出されたユーザの音声入力に基づいて前記音声再生機器を制御することを特徴とする音声再生機器の制御装置。
【請求項２】
前記制御部は、前記ユーザの音声入力に基づいて前記音声再生機器の音声再生を完全に停止させることを特徴とする請求項１に記載の音声再生機器の制御装置。
【請求項３】
前記制御部は、前記ユーザの音声入力に基づいて前記音声再生機器の音声再生以外の機能を制御することを特徴とする請求項１に記載の音声再生機器の制御装置。
【請求項４】
前記制御部は、前記ユーザの動作入力に基づいて前記音声入力検出手段の音声認識部で用いる音声辞書を変更することを特徴とする請求項１に記載の音声再生機器の制御装置。
【請求項５】
前記制御部は、前記音声再生機器の音声再生の区切りを検出して一時停止させることを特徴とする請求項１に記載の音声再生機器の制御装置。
【請求項６】
前記制御部は、前記音声再生において連続した無音部分を検出して一時停止させることを特徴とする請求項５に記載の音声再生機器の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声再生機器の制御装置に関する。
【背景技術】
【０００２】
現在、音声再生機器は、対話型ロボットやカーナビ等の音声対話装置に広く利用されている。音声再生機器には、ユーザが音声再生の興味が薄れた場合などに、リモコン等を用いずに音声再生を停止できる制御手段が備えられている。
【０００３】
例えば、特許文献１の音声対話装置は、マイクより入力されたユーザの音声を音声認識し、音声認識した結果がキーワードと一致しており、且つ、入力した音声の音量が一定値以上であった場合に音声再生を停止させる。
【０００４】
また、特許文献２のロボットは、カメラによりユーザの視線方向から興味度を算出し、興味度が一定値以下になった場合にロボットの発話を停止させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５４０５３８１号公報
【特許文献２】特許第４９７６９０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１においては、ユーザの音声が音声再生と重なって音声認識される虞があり、音声認識率が低下して誤作動を招く問題があった。また、特許文献２においても、ユーザが視線方向を無意識に動かしてしまう等により、ロボットの発話が不用意に中断される問題があった。
【０００７】
本発明は上記の問題に鑑みて成されたものであり、その目的は、音声再生機器の音声認識率を向上させ、ユーザが違和感なく音声再生機器を制御できる制御装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、音声再生機器の制御装置であって、音声再生機器を制御する制御部と、ユーザの動作入力を検出する動作入力検出手段と、ユーザの音声入力を検出する音声入力検出手段を備え、制御部は、動作入力検出手段にユーザの動作入力が検出されると音声再生機器の音声再生を一時停止させ、該一時停止中に音声入力検出手段で検出されたユーザの音声入力に基づいて音声再生機器を制御することを特徴とする。
【０００９】
また、本発明の制御装置において、制御部は、ユーザの音声入力に基づいて音声再生機器の音声再生を完全に停止させることを特徴とする。
【００１０】
また、本発明の制御装置において、制御部は、ユーザの音声入力に基づいて音声再生機器の音声再生以外の機能を制御することを特徴とする。
【００１１】
また、本発明の制御装置において、制御部は、ユーザの動作入力に基づいて音声入力検出手段の音声認識部で用いる音声辞書を変更することを特徴とする。
【００１２】
また、本発明の制御装置において、制御部は、音声再生機器の音声再生の区切りを検出して一時停止させることを特徴とする。
【００１３】
また、本発明の制御装置において、制御部は、音声再生において連続した無音部分を検出して一時停止させることを特徴とする。
【発明の効果】
【００１４】
本発明の音声再生機器の制御装置によれば、音声再生機器の音声認識率を向上させ、ユーザが違和感なく音声再生機器を制御できる制御装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態１の制御装置の基本構成を示すブロック図である。
【図２】本実施形態の制御装置の音声再生を一時停止及び完全停止させる動作のフローチャートである。
【図３】本実施形態の制御装置による音声再生の制御結果の一例を説明するための図である。
【図４】実施形態２の制御装置の音声再生を一時停止及び完全停止させる動作のフローチャートである。
【図５】実施形態２の制御装置による音声再生の制御結果の一例を説明するための図である。
【図６】実施形態３の制御装置による音声再生の制御結果の一例を説明するための図である。
【図７】実施形態４の制御装置の基本構成を示すブロック図である。
【図８】実施形態４の制御装置により音声再生機器を制御するフローチャートである。
【図９】実施形態５の制御装置の基本構成を示すブロック図である。
【図１０】実施形態５の制御装置の音声辞書に登録されたキーワードの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら、本発明に係る音声再生機器の制御装置の実施形態について説明する。なお、本発明において音声再生機器とは、対話型ロボット、カーナビ、オーディオ機器、テレビ等の音声データを再生する音声再生機器全般を示す。
【００１７】
（実施形態１）
図１は、本発明の音声再生機器の制御装置の構成ブロック図である。なお、図１では、制御装置１０１が音声再生機器に内蔵された構成を示しているが、制御装置１０１が音声再生機器とは個別に設置され、音声再生機器に対して無線や有線を通じて遠隔制御を行う構成であってもよい。
【００１８】
本発明の制御装置１０１は、制御部１０、動作入力検出手段１２、音声入力検出手段１５を備えている。制御部１０は、動作入力検出手段１２および音声入力検出手段１５を駆動して、音声再生機器の音声再生機能を含む各種機能を制御する。
【００１９】
動作入力検出手段１２は、音声再生機器に対してユーザが動作を入力する動作入力部１３と、入力されたユーザの動作が音声再生機器を制御するための動作入力であるか判定する動作認識部１４とを有する。
【００２０】
音声入力検出手段１５は、音声再生機器に対してユーザが音声を入力する音声入力部１６と、入力されたユーザの音声が音声再生機器を制御するための音声入力であるか判定する音声認識部１７とを有する。
【００２１】
本発明の制御装置１０１は、上記構成により、音声再生機器が音声再生中にユーザからの動作入力があると音声再生を一時停止して、音声再生の一時停止中にユーザからの音声入力を受け付けて、音声入力により音声再生機器を制御することを特徴としている。
【００２２】
以下では、制御装置１０１の各構成について詳細に説明する。
【００２３】
音声出力部１１は、音声再生機器に備えられたスピーカ等の音声再生を行う出力部である。音声出力部１１における音声再生の開始や停止は、制御部１０により制御される。
【００２４】
動作入力部１３は、距離センサ、焦電センサ、カメラ等、ユーザの動作を非接触で検出することができるセンサ類ある。動作入力部１３は、音声再生機器を設置する環境やユーザの動作検出に適したセンサが選択される。例えば、ユーザの動作として、手を近づけたり遠ざけたりする動作を検出する場合は、距離センサや焦電センサが用いられ、ユーザの顔や視線を変える動作を検出する場合は、カメラが用いられる。
【００２５】
動作入力部１３は、ユーザが手を近づける動作を検出する場合、音声再生機器の前面に距離センサを設置して用いる。距離センサの出力データは、バッファに随時記憶される。
【００２６】
動作認識部１４は、動作入力部１３により検出されたユーザの動作が所定の動作入力であるかどうか判定する。例えば、ユーザが手を動作しているときのバッファの値とユーザが手を動作していないときのバッファの値を比較して、設定したしきい値をまたいで変化していれば、ユーザが手を動作させたと判定する。
【００２７】
音声入力部１６は、アナログマイク、デジタルマイク等、ユーザが音声を入力することができるマイクである、
音声認識部１７は、音声入力部１６に入力されたユーザの音声が、音声再生機器を制御するための所定の音声入力であるか音声認識する。音声認識は、一般に市販されている音声認識ソフトウェアやインターネット上に公開されているオープンソフトウェアを用いることができる。
【００２８】
制御部１０は、ユーザの動作入力や音声入力に基づいて、音声再生機器の各種機能を制御する。制御部１０は、ソフトウェアにより制御を実行するマイコンや計算機等であるが、ソフトウェアと同一の動作を行うハードウェアやFPGAなどを用いて構成してもよい。
【００２９】
図２は、本発明の制御装置１０１による音声再生機器の制御方法を示すフローチャートである。ここでは、音声再生機器の音声再生を完全に停止させるときの制御方法について説明する。
【００３０】
制御装置１０１は、音声再生中の音声再生機器を制御する場合、最初に動作入力検出手段１２を駆動させてユーザの動作入力を検出する(S21)。
【００３１】
動作入力部１３に距離センサを使用する場合、音声再生機器の起動時にユーザが何もしない状態で距離センサの出力値を複数回取得して、その平均値を基準値として設定する。その後、距離センサの出力値が基準値から予め設定したしきい値を超えて変化した場合に、ユーザが動作を入力したとして検出する。
【００３２】
動作入力部１３にユーザの動作が入力されると、動作認識部１４においてユーザの動作が所定の動作入力であるか判定する(S22)。所定の動作入力は、音声再生機器の制御内容毎に、例えば、「手を近づける」や「手を横に移動する」など、動作認識部１４で判別しやすい動作が登録されている。
【００３３】
ユーザからの動作入力が検出されなければ、音声再生機器の音声再生を継続し、動作入力検出手段１２でユーザの動作入力の検出を続ける(S21)。
【００３４】
動作入力検出手段１２において所定の動作入力が検出されると、音声再生機器の音声再生を所定の時間だけ一時停止させる(S23)。一時停止の時間は、例えば、２〜３秒間に設定される。
【００３５】
音声再生機器の音声再生が一時停止されると、制御装置１０１は、音声入力検出手段１５を駆動してユーザからの音声による入力を検出する(S24)。
【００３６】
音声入力検出手段１５の音声入力部１６に音声が入力されると、音声認識部１７において入力された音声の音声認識を行い、所定の音声入力と一致するか判定する(S25)。所定の音声入力としては、例えば、「止めて」や「ストップ」など、音声再生機器の音声再生に関する制御命令が登録されている。
【００３７】
音声再生機器の音声再生を一時停止している所定時間（２〜３秒間）に所定の音声入力がなければ(S26)、音声再生を一時停止した箇所から再開する(S27)。
【００３８】
一方、一時停止中に上記のようなユーザの音声入力が検出されると(S25)、制御部１０は音声出力部１１を制御し、音声再生機器の音声再生を完全に停止させる(S28)。
【００３９】
図３は、本発明の制御装置１０１による音声再生の制御結果の一例を説明するための図である。
【００４０】
例えば、音声再生機器の音声再生が「今日の奈良県は、高気圧に覆われて晴れるでしょう。明日の奈良県は、気圧の谷や・・・」のような天気予報の音声を再生している場合、本発明の制御装置１０１によれば次のような制御が行われる。
【００４１】
音声再生機器が「今日の奈良」まで音声再生した所で、ユーザが所定の動作入力、例えば、「距離センサに手を近づける」動作を行うことにより、音声再生を所定の時間（例えば２秒間）一時停止する。この一時停止中にユーザからの音声入力が検出されなければ、音声再生を一時停止された箇所から再開する。
【００４２】
次に、ユーザが「県は、高気圧に覆われ」まで音声再生したところで再び動作入力を行って音声再生を一時停止させ、音声再生の一時停止中にさらにユーザが所定の音声入力、例えば、「止めて」と音声入力すると、一時停止した音声再生を完全に停止させる。
【００４３】
本発明の制御装置１０１によれば、音声再生機器が音声再生中に、ユーザの動作入力を検出して、一旦、音声再生を一時停止させ、この一時停止中にユーザからの音声入力を検出している。このため、ユーザの音声入力が音声再生機器の音声再生と重なって音声認識されることが防止され、ユーザの音声入力の音声認識率を向上させることができる。
【００４４】
また、ユーザの動作入力と音声入力を組合せて制御することにより、ユーザからの制御命令を誤認識することが低減され、音声再生機器の多様の機能を制御することができる。
【００４５】
（実施形態２）
図４は、実施形態２に係る制御装置の音声再生機器の制御方法を示すフローチャートである。実施形態２の制御装置では、音声再生を一時停止するときに、文節や句読点などの文章の自然な区切りまで再生が終わるのを待って一時停止させることを特徴としている。
【００４６】
このため、実施形態２のフローチャートは、図４に示すように、音声再生の区切りを検出するステップ(S31）が追加されているが、他の制御ステップは実施形態１と同じであるため詳細な説明は省略する。
【００４７】
実施形態１の制御装置では、音声再生機器が音声再生中に、ユーザからの動作入力を検出した時点で音声再生を一時停止させ、また、一時停止させた箇所から再開させるものであった。しかし、天気予報やニュースなど意味のある文章を聞いている際など、文節の途中で音声再生が停止されてしまうと、ユーザが不自然さを感じる場合があった。
【００４８】
実施形態２の制御装置では、図４に示すように、ユーザからの動作入力が検出されると(S22)、音声再生の区切り検出を行うステップ(S31）を経て、音声再生を区切りのいいところで一時停止させている(S23）。
【００４９】
図５は、実施形態２の制御装置による音声再生の制御結果の一例を説明するための図である。
【００５０】
実施形態２の制御装置では、音声再生機器が「今日の奈良」まで音声再生した所で、ユーザが動作入力を行うと、音声の区切りである「県は、」まで音声再生した所で一時停止させている。その後、一時停止の間（例えば、２秒間）にユーザからの音声入力が検出されなければ、音声再生を一時停止した箇所から再開する。
【００５１】
次に、音声再生機器が「高気圧に覆われて晴れ」まで再生したところで、再びユーザが動作入力を行うと、次の音声の区切りである「るでしょう。」まで音声再生して一時停止させる。そして、一時停止中にユーザからの音声入力（例えば「止めて」という音声）が検出されると、一時停止した音声再生を完全に停止させている。
【００５２】
上記の音声の区切りの検出は、文節や句読点を判断する茶筌などのフリーソフトやその他商用のソフトウェアを使用して形態素解析などを行うことにより可能である。
【００５３】
実施形態２の制御装置によれば、音声再生機器の音声再生を区切りのいいところで一時停止させて、また、そこから音声再生を再開させることができ、音声再生が一時停止されても、ユーザがまとまりのある１つの意味がある文章として違和感なく認識することができる。
【００５４】
（実施形態３）
図６は、実施形態３の制御装置による音声再生の制御結果の一例を説明するための図である。実施形態３の制御装置は、音声再生に含まれる無音部分を検出して一時停止させることを特徴としている。制御方法のフローとしては、実施形態２の制御装置において「音声再生の区切り検出」のステップ(S31）が「音声再生の無音部分の検出」に置き換わるだけで基本的に同じであるため、詳細な説明は省略する。
【００５５】
本発明の実施例３の制御装置によれば、音声再生機器の音声再生を一時停止させる際に、音声再生に含まれる無音時間が一定時間続く箇所で一時停止させることで、音声再生の文章が音声合成等のように予め分かっている場合だけでなく、文章が分かっていない録音された音声等の場合においても、文章の自然な区切りを検出することができる。
【００５６】
ここで、再生音の無音の判断は、フリーソフトやその他商用のソフトウェアを使用して音声ファイル分割などにより可能である。
【００５７】
（実施形態４）
図７は、実施形態４の音声再生ロボットの制御装置１０２を示すブロック図である。実施形態４の音声再生ロボットは、音声再生を行う音声再生機器の１つであり、実施形態１で示した音声再生機器の構成に加えて、各種情報を表示するディスプレイ等の表示手段１１Ａや、音声再生ロボットが移動するためのタイヤ等の移動手段１１Ｂを備えている。
【００５８】
制御装置の制御部１０は、音声再生を行う音声出力部１１の他に、上記の表示手段１１Ａや移動手段１１Ｂの機能を制御する構成となっている。
【００５９】
図８は、実施形態４の制御装置１０２による音声再生機器の制御方法を示すフローチャートである。実施形態４の制御装置１０２では、音声再生が一時停止されている間に、ユーザからの音声入力を検出すると、音声入力に基づいて音声再生ロボットの表示手段１１Ａや移動手段１１Ｂの機能についても制御を行う。
【００６０】
表示手段１１Ａを制御する場合、音声入力としては、例えば、「明るくして」、「拡大して」など、表示に関する制御命令が登録されている。また、移動手段１１Ｂを制御する場合、音声入力としては、例えば、「近くに来て」、「離れて」など、ロボットを移動させるための制御命令が登録されている。
【００６１】
実施形態４の音声再生ロボットの制御装置１０２によれば、音声再生ロボットが音声再生中にユーザの動作入力を検出することで、一旦、音声再生を一時停止させ、この一時停止中にユーザからの音声入力を検出している。
【００６２】
このため、ユーザの音声入力が音声再生ロボットの音声再生と重なって音声認識されることが防止され、ユーザの音声入力の音声認識率が向上し、音声再生ロボットの誤作動を防止することができる。
【００６３】
また、ユーザの動作入力だけでは制御命令数が制限され、限られた機能しか制御できないが、ユーザの動作入力と音声入力を組合せて制御することにより、音声再生ロボットの多種多様の機能を制御することができる。
【００６４】
（実施形態５）
図９は、実施形態５の音声再生ロボットの制御装置１０３を示すブロック図である。実施形態５の音声再生ロボットは、実施形態４と同様に表示手段１１Ａ、移動手段１１Ｂを備えており、制御装置１０３は、さらに音声入力検出手段１５に各種の音声入力に対応した音声辞書１８を備えることを特徴としている。
【００６５】
図１０は、音声辞書１８に登録されたキーワードの一例を示す図である。図１０に示すように、実施形態５の制御装置１０３は、音声入力検出手段１５に、例えば、「音声出力」の制御に関する音声辞書や、「表示手段」の制御に関する音声辞書、「移動手段」の制御に関する音声辞書等を備えている。
【００６６】
例えば、音声出力用の音声辞書には、動作入力「手を前、後へ」に対応する音声入力のキーワードとして、「止めて」、「ストップ」等が登録されている。また、表示手段用の音声辞書には、動作入力「手を前、後へ」に対応する音声入力のキーワードとして、「明るくして」、「拡大して」等が登録されている。また、移動手段用の音声辞書には、動作入力「手を左、右へ」に対応する音声入力のキーワードとして、「近くに来て」、「離れて」等が登録されている。
【００６７】
実施形態５の制御装置１０３は、動作入力検出手段１２でユーザの動作入力が検出されると、音声入力検出手段１５の音声辞書１８を動作入力に対応する音声入力のキーワードが登録された辞書に切り替えて音声認識を行っている。
【００６８】
このため、実施形態５の制御装置１０３によれば、ユーザの動作入力に対して常に関連性が高い音声辞書１８が選択されるため、動作入力に続くユーザの音声入力の音声認識率がさらに向上し、音声再生ロボットの誤作動を防止することができる。
【００６９】
以上、各実施形態について説明したが、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００７０】
本発明の制御装置は、音声再生機能を有する対話型ロボット、カーナビ、オーディオ機器、テレビ等の音声再生機器全般に広く利用することが可能である。
【符号の説明】
【００７１】
１０  制御部
１１  音声出力部
１１Ａ  表示手段
１１Ｂ  移動手段
１２  動作入力検出手段
１３  動作入力部
１４  動作認識部
１５  音声入力検出手段
１６  音声入力部
１７  音声認識部
１８  音声辞書
１０１、１０２、１０３  制御装置
【図１】
2016114622.tif 000003
【図２】
2016114622.tif 000004
【図３】
2016114622.tif 000005
【図４】
2016114622.tif 000006
【図５】
2016114622.tif 000007
【図６】
2016114622.tif 000008
【図７】
2016114622.tif 000009
【図８】
2016114622.tif 000010
【図９】
2016114622.tif 000011
【図１０】
2016114622.tif 000012