(57)【要約】【課題】音声操作装置から入力された操作音及びデフォルト音量値に応じて、音声読み上げ装置の読上げ音声の読上げ音量及び読上げ速度を制御する。【解決手段】音声操作装置と音声読上げ装置からなる音声読上げシステムであって、音声操作装置は、操作情報を入力する入力部と、デフォルト音量値を送信する送信部と、操作音を出力する第１出力部とを備え、音声読上げ装置は、操作音を入力する音声入力部と、デフォルト音量値を受信する受信部と、読上げ音声を出力する第２出力部と、操作音の音量及びデフォルト音量値によって音量差を算出する算出部と、音量差から読上げ音量を設定する音量制御部と、操作音の発生頻度を算出する頻度検出部と、発生頻度から読上げ速度を設定する速度制御部と、読上げ音声を生成する生成部と、設定された読上げ音量及び読上げ速度で読上げ音声を第２出力部から出力させる音声出力制御部と、を備える。【選択図】図１
2012194215.tif 000002
【特許請求の範囲】
【請求項１】
音声操作装置と音声読上げ装置からなる音声読上げシステムであって、
前記音声操作装置は、
操作情報を入力する入力部と、
前記操作情報が入力された場合に、デフォルト音量値をリモコン信号として送信するリモコン信号送信部と、
前記操作情報が入力された場合に、操作音を出力する第１音声出力部と、を備え、
前記音声読上げ装置は、
前記操作音を入力する音声入力部と、
前記リモコン信号を受信し、デフォルト音量値を取得するリモコン信号受信部と、
読上げ音声を出力する第２音声出力部と、
入力された前記操作音の音量及び取得された前記デフォルト音量値に基づいて音量差を算出する音量差算出部と、
算出された前記音量差に基づいて、読上げ音量を設定する読上げ音量制御部と、
入力された前記操作音の発生頻度を算出する発生頻度検出部と、
算出された前記発生頻度に基づいて、読上げ速度を設定する読上げ速度制御部と、
文字情報を音声情報に変換して前記読上げ音声を生成する読上げ音声データ生成部と、
生成された前記読上げ音声を、設定された前記読上げ音量及び前記読上げ速度で前記第２音声出力部から出力させる音声出力制御部と、
を備えることを特徴とする音声読上げシステム。
【請求項２】
前記読上げ音量制御部は、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より大きい場合は前記読上げ音量を大に設定し、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より小さい場合は前記読上げ音量を小に設定し、
前記読上げ速度制御部は、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より高い場合は前記読上げ速度を速い速度に設定し、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より低い場合は前記読上げ速度を遅い速度に設定する、
ことを特徴とする請求項１に記載の音声読上げシステム。
【請求項３】
音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声読上げ装置であって、
前記音声操作装置が出力した操作音を入力する音声入力部と、
前記音声操作装置が送信したリモコン信号を受信し、デフォルト音量値を取得するリモコン信号受信部と、
読上げ音声を出力する第２音声出力部と、
入力された前記操作音の音量及び取得された前記デフォルト音量値に基づいて音量差を算出する音量差算出部と、
算出された前記音量差に基づいて、読上げ音量を設定する読上げ音量制御部と、
入力された前記操作音の発生頻度を算出する発生頻度検出部と、
算出された前記発生頻度に基づいて、読上げ速度を設定する読上げ速度制御部と、
文字情報を音声情報に変換して前記読上げ音声を生成する読上げ音声データ生成部と、
生成された前記読上げ音声を、設定された前記読上げ音量及び前記読上げ速度で前記第２音声出力部から出力させる音声出力制御部と、を備えることを特徴とする音声読上げ装置。
【請求項４】
前記読上げ音量制御部は、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より大きい場合は前記読上げ音量を大に設定し、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より小さい場合は前記読上げ音量を小に設定し、
前記読上げ速度制御部は、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より高い場合は前記読上げ速度を速い速度に設定し、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より低い場合は前記読上げ速度を遅い速度に設定する、
ことを特徴とする請求項３に記載の音声読上げ装置。
【請求項５】
音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声操作装置であって、
操作情報を入力する入力部と、
前記操作情報が入力された場合に、デフォルト音量値をリモコン信号として送信するリモコン信号送信部と、
前記操作情報が入力された場合に、操作音を出力する第１音声出力部と、を備えることを特徴とする音声操作装置。
【請求項６】
音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声読上げ方法であって、
前記音声操作装置は、
操作情報を入力するステップと、
前記操作情報が入力された場合に、操作音及びデフォルト音量値を出力するステップと、
を有し、
前記音声読上げ装置は、
前記操作音及び前記デフォルト音量値を入力するステップと、
入力された前記操作音の音量及び前記デフォルト音量値に基づいて音量差を算出するステップと、
算出された前記音量差に基づいて、読上げ音量を設定するステップと、
入力された前記操作音の発生頻度を算出するステップと、
算出された前記発生頻度に基づいて、読上げ速度を設定するステップと、
文字情報を音声情報に変換して読上げ音声を生成するステップと、
生成された前記読上げ音声を、設定された前記読上げ音量及び前記読上げ速度で音声出力するステップと、
を有することを特徴とする音声読上げ方法。
【請求項７】
前記読上げ音量を設定するステップは、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より大きい場合は前記読上げ音量を大に設定し、前記音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より小さい場合は前記読上げ音量を小に設定し、
前記読上げ速度を設定するステップは、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より高い場合は前記読上げ速度を速い速度に設定し、前記発生頻度が通常読上げ速度で読上げるときの発生頻度の許容範囲より低い場合は前記読上げ速度を遅い速度に設定する、
ことを特徴とする請求項６に記載の音声読上げ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声読上げシステム、音声読上げ装置、音声操作装置及び音声読上げ方法に関し、更に詳しくは、音声操作装置から入力された操作音及びデフォルト音量値に応じて、音声読み上げ装置の読上げ音声の読上げ音量及び読上げ速度を制御することが可能な音声読上げシステム、音声読上げ装置、音声操作装置及び音声読上げ方法に関する。
【背景技術】
【０００２】
音声が出力されている間の周囲の音声を集音マイクにより集音し、集音した周囲の音声の音量レベルが一定値を越えている場合に再度音声を出力する音声読上げ装置がある（例えば、特許文献１参照）。
【０００３】
上記特許文献１記載の放送データ読み上げ装置は、テレビ放送により受信したデータを音声の出力単位に区分し、区分された出力単位のデータをもとに音声を合成して出力する。そして、合成した音声を出力している間、周囲の音を集音し、集音した音声の音声レベルが一定値を越えている場合、出力中の合成音声を再度出力させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３１１４３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１記載の放送データ読み上げ装置では、放送データ読み上げ装置の位置に基づいて周囲の音量レベル（雑音レベル）を検出し、音量レベルが一定値以上の場合に再度音声を出力するだけであって、音声読上げ装置を操作するユーザの位置に応じて、ユーザに適した読上げ音量、読上げ速度で読上げ音声を出力することはできないという問題があった。
【０００６】
本発明は上記事情に鑑みてなされたものであって、音声読上げ装置は音声操作装置が出力した操作音及びデフォルト音量値を入力し、操作音の音量とデフォルト音量値の差に応じて読上げ音声の読上げ音量を制御するとともに、操作音の発生頻度に応じて読上げ音声の読上げ速度を制御することが可能な音声読上げシステム、音声読上げ装置、音声操作装置及び音声読上げ方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明における音声読上げシステムは、音声操作装置と音声読上げ装置からなる音声読上げシステムであって、音声操作装置は、操作情報を入力する入力部と、操作情報が入力された場合に、デフォルト音量値をリモコン信号として送信するリモコン送信部と、操作情報が入力された場合に、操作音を出力する第１音声出力部と、を備え、音声読上げ装置は、操作音を入力する音声入力部と、リモコン信号を受信し、デフォルト音量値を取得するリモコン信号受信部と、読上げ音声を出力する第２音声出力部と、入力された操作音の音量及び取得されたデフォルト音量値に基づいて音量差を算出する音量差算出部と、算出された音量差に基づいて、読上げ音量を設定する読上げ音量制御部と、入力された操作音の発生頻度を算出する発生頻度検出部と、算出された発生頻度に基づいて、読上げ速度を設定する読上げ速度制御部と、文字情報を音声情報に変換して読上げ音声を生成する読上げ音声データ生成部と、生成された読上げ音声を、設定された読上げ音量及び読上げ速度で第２音声出力部から出力させる音声出力制御部と、を備えることを特徴とする。
【０００８】
また、本発明における音声読上げ装置は、音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声読上げ装置であって、音声操作装置が出力した操作音を入力する音声入力部と、音声操作装置が送信したリモコン信号を受信し、デフォルト音量値を取得するリモコン信号受信部と、読上げ音声を出力する第２音声出力部と、入力された操作音の音量及び取得されたデフォルト音量値に基づいて音量差を算出する音量差算出部と、算出された音量差に基づいて、読上げ音量を設定する読上げ音量制御部と、入力された操作音の発生頻度を算出する発生頻度検出部と、算出された発生頻度に基づいて、読上げ速度を設定する読上げ速度制御部と、文字情報を音声情報に変換して前記読上げ音声を生成する読上げ音声データ生成部と、生成された読上げ音声を、設定された読上げ音量及び読上げ速度で第２音声出力部から出力させる音声出力制御部と、を備えることを特徴とする。
【０００９】
また、本発明における音声操作装置は、音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声操作装置であって、操作情報を入力する入力部と、操作情報が入力された場合に、デフォルト音量値をリモコン信号として送信するリモコン送信部と、操作情報が入力された場合に、操作音を出力する第１音声出力部と、を備えることを特徴とする。
【００１０】
また、本発明における音声読上げ方法は、音声操作装置と音声読上げ装置からなる音声読上げシステムにおける音声読上げ方法であって、音声操作装置は、操作情報を入力するステップと、操作情報が入力された場合に、操作音及びデフォルト音量値を出力するステップと、を有し、音声読上げ装置は、操作音及びデフォルト音量値を入力するステップと、入力された操作音の音量及びデフォルト音量値に基づいて音量差を算出するステップと、算出された音量差に基づいて、読上げ音量を設定するステップと、入力された操作音の発生頻度を算出するステップと、算出された発生頻度に基づいて、読上げ速度を設定するステップと、文字情報を音声情報に変換して読上げ音声を生成するステップと、生成された読上げ音声を、設定された読上げ音量及び読上げ速度で音声出力するステップと、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザが操作している音声操作装置の操作音の音量の変化に応じて読上げ音声の音量を制御することにより、音声読上げ装置を操作するユーザの位置が変化しても、ユーザの位置に応じて自動的にユーザに適した読上げ音量で読上げ音声を出力することが可能となる。また、音声操作装置の操作音の発生頻度に応じて読上げ音声の読上げ速度を自動的に制御することも可能である。つまり、本発明によれば、ユーザが音声読上げ装置の読上げ音量及び読上げ速度を調整する操作負荷を軽減することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１に係る音声読上げシステムの全体構成を示す概念図
【図２】同実施の形態に係る音声読上げ装置の構成を示すブロック図
【図３】同実施の形態に係る読上げ音量設定処理を示すフローチャート
【図４】同実施の形態に係る読上げ音量と音量差との関係を時系列で示す図
【図５】同実施の形態に係る読上げ速度設定処理を示すフローチャート
【発明を実施するための形態】
【００１３】
以下本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１４】
（実施の形態１）
図１は、本発明の実施の形態１に係る音声読上げシステムの全体構成を示す概念図である。音声読上げシステムは、音声読上げ装置１００と音声操作装置２００から構成される。音声読上げ装置１００は少なくとも音声入力部１０１とリモコン信号受信部１０２と音声出力部１１２を備え、音声操作装置２００は少なくとも入力部２０１と音声出力部２０２とリモコン信号送信部２０３を備える。本発明の実施の形態１では、音声操作装置２００がリモコンであって、音声読上げ装置１００がテレビである例を想定する。音声読上げ装置１００がテレビである場合、音声入力部１０１はマイクであり、音声出力部１１２はスピーカである。
【００１５】
ユーザが音声操作装置２００の入力部２０１を操作すると、リモコン信号送信部２０３は入力された操作に対応するリモコン信号を音声読上げ装置１００に送信するとともに、音声操作装置２００のデフォルトの音量値を示すデフォルト音量値をリモコン信号として送信する。なお、本実施の形態では、デフォルト音量値を示すリモコン信号と操作を示すリモコン信号とを別信号として送信しているが、これらを１つのリモコン信号として送信する形態であってもよい。音声出力部２０２はユーザがリモコンの入力部２０１を操作したことを示す操作音を音声として出力する。
【００１６】
音声読上げ装置１００は、音声操作装置２００が送信した操作を示すリモコン信号及びデフォルト音量値を示すリモコン信号をリモコン信号受信部１０２で受信するとともに、音声操作装置２００が出力した操作音を音声入力部１０１に入力する。そして、受信した操作を示すリモコン信号に基づいて所定の処理を実行するとともに、入力された操作音の音量及び受信したデフォルト音量値に基づく読上げ音量設定処理及び入力された操作音の発生頻度に基づく読上げ速度設定処理を実行し、実行の結果得られた読上げ音量及び読上げ速度で音声出力部１１２に読上げ音声を出力させる。
【００１７】
次に、図２を用いて音声読上げ装置１００の構成を説明する。音声読上げ装置１００は、音声入力部１０１と、リモコン信号受信部１０２と、音量差算出部１０３と、読上げ音量制御部１０４と、読上げ音量記憶部１０５と、音量検出部１０６と、音声発生頻度検出部１０７と、読上げ速度制御部１０８と、読上げ速度記憶部１０９と、音声出力制御部１１０と、読上げ音声データ生成部１１１と、音声出力部１１２から構成される。ここで、音声読上げ装置１００をテレビとして想定する場合、放送信号を受信する受信部（図示せず）等の通常のテレビ視聴選局処理に関係する構成要素が必要であるが、これらの構成要素は本発明と直接的に関係しないので説明を省略する。
【００１８】
音声入力部１０１は、音声操作装置２００（リモコン）の操作音を示す信号である操作音信号を常に監視する。音声操作装置２００（リモコン）の音声出力部２０２から操作音信号が出力された場合、出力された操作音信号を入力し、入力された操作音信号を音量検出部１０６と音声発生頻度検出部１０７に出力する。
【００１９】
リモコン信号受信部１０２は、音声操作装置２００のリモコン信号送信部２０３から送信されるリモコン信号を受信する。そして、受信したリモコン信号を解析し、デフォルト音量値を示すリモコン信号を受信したと判断した場合は、デフォルト音量値を抽出してデフォルト音量値信号として音量差算出部１０３に出力する。なお、操作を示すリモコン信号を受信した場合は、制御部（図示せず）にリモコン信号が示す処理要求を出力し、制御部（図示せず）に所定の処理を実行させる。
【００２０】
音量差算出部１０３は、リモコン信号受信部１０２から入力されたデフォルト音量値信号が示すデフォルト音量値と、音量検出部１０６から入力された検出音量値信号との音量値の差（音量差）を算出し、算出した音量差を読上げ音量制御部１０４に出力する。
【００２１】
読上げ音量制御部１０４は、音量差算出部１０３から入力された音量差に基づいて読上げ音量値を設定する。そして、設定した読上げ音量値を読上げ音量記憶部１０５に出力する。読上げ音量記憶部１０５は、読上げ音声を読上げる読上げ音量値を記憶しており、記憶された読上げ音量値を読上げ音量制御部１０４から入力された読上げ音量値に更新する。
【００２２】
音量検出部１０６は、音声入力部１０１から入力された操作音信号の音量値を検出する。そして、検出された音量値（検出音量値信号）を音量差算出部１０３へ出力する。
【００２３】
音声発生頻度検出部１０７は、音声入力部１０１に操作音信号が入力された場合、一定期間で入力された操作音信号の入力回数を検出し、操作音の発生頻度（例えば、受信回数／時間）を計算する。そして、計算した音声発生頻度を読上げ速度制御部１０８に出力する。
【００２４】
読上げ速度制御部１０８は、音声発生頻度検出部１０７から入力された音声発生頻度に基づいて読上げ速度を設定する。そして、設定した読上げ速度（読上げ速度値）を読上げ速度記憶部１０９に出力する。読上げ速度記憶部１０９は、読上げ音声を読上げる読上げ速度値を記憶しており、記憶された読上げ速度値を読上げ速度制御部１０８から入力された読上げ速度値に更新する。
【００２５】
音声出力制御部１１０は、読上げ音声を出力する際に、読上げ音量記憶部１０５から読上げ音量値を取得し、かつ、読上げ速度記憶部１０９から読上げ速度値を取得する。そして、読上げ音声データ生成部１１１が生成した読上げ音声データを、取得した読上げ音量値と読上げ速度値に対応する読上げ音量及び読上げ速度で音声出力部１１２に出力する。
【００２６】
読上げ音声データ生成部１１１は、所定の文字情報から読上げ音声データを生成して音声出力制御部１１０へ出力する。音声出力部１１２は、スピーカ等の音声出力装置であって音声出力制御部１１０から入力された読上げ音声データを読上げ音声として出力する。
【００２７】
ここで、図３及び図４を用いて、読上げ音量設定処理を説明する。図３は、本発明の実施の形態１に係る読上げ音量設定処理を示すフローチャートである。図４は、本発明の実施の形態１に係る読上げ音量と音量差との関係を時系列で示す図である。なお、読上げ音量設定処理は、音声読上げ装置１００が電源ＯＮ状態にある場合において、音声操作装置１００にユーザ操作が入力されるたびに実行される。
【００２８】
まず、音声操作装置２００において、ユーザが入力部２０１を操作したか否かを判断する（ステップＳ３０１）。ユーザが入力部２０１を操作した場合（ステップＳ３０１で「ＹＥＳ」）、音声出力部２０２はユーザがリモコンの入力部２０１を操作したことを示す操作音を操作音信号として出力し、リモコン信号送信部２０３は音声操作装置２００のデフォルトの音量値を示すデフォルト音量値をリモコン信号として出力する（ステップＳ３０２）。一方、ユーザが入力部２０１を操作していない場合は（ステップＳ３０１で「ＮＯ」）、ユーザ操作が入力されるまで待機する。
【００２９】
次に、音声読上げ装置１００での処理について詳述する。音声読上げ装置１００の音声入力部１０１に音声操作装置２００から出力された操作音信号が入力され、かつリモコン信号受信部１０２にデフォルト音量値を示すリモコン信号が入力された場合（ステップＳ３０３で「ＹＥＳ」）、音量検出部１０６は入力された操作音信号の音量値を検出し（ステップＳ３０４）、音量差算出部１０３はステップＳ３０４で検出された音量値とリモコン信号として入力されたデフォルト音量値信号が示すデフォルト音量値との音量差を算出し（ステップＳ３０５）、読上げ音量制御部１０４はステップＳ３０５で算出した音量差に基づいて読上げ音量値を設定する。そして、読上げ音量制御部１０４は、ステップＳ３０５で計算した読上げ音量値を読上げ音量記憶部１０５に出力し、記憶された読上げ音量値を更新させる（ステップＳ３０６）。一方、音声入力部１０１への操作音信号の入力及びリモコン信号受信部１０２へのデフォルト音量値を示すリモコン信号の入力が行われていない場合は（ステップＳ３０３で「ＮＯ」）、操作音信号とデフォルト音量値信号が入力されるまで待機する。
【００３０】
本実施の形態では、図４に示すように算出した音量差と読上げ音量値の関係は読上げ音量値が音量差に比例して変化する関係となっている。ステップＳ３０５で算出する音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より大きい場合は、周囲の雑音が多いことやユーザが音声読上げ装置１００であるテレビから離れる方向へ移動したことなどが考えられるため、読上げ音量値を大きくする。ステップＳ３０５で算出する音量差が通常読上げ音量値で読上げるときの音量差の許容範囲より小さい場合は、周囲の雑音が少ないことやユーザが音声読上げ装置１００であるテレビに近づく方向へ移動したことなどが考えられるため、読上げ音量値を小さくする。ここで、例えば読上げ音量値は、音声読上げ装置１００の通常読上げ音量値に音量差を加算した値にする。
【００３１】
最後に、図５を用いて、読上げ速度設定処理を説明する。読上げ速度設定処理は、音声読上げ装置１００が電源ＯＮ状態にある場合において、音声操作装置１００にユーザ操作が入力されるたびに実行される。なお、図５の読上げ速度設定処理において図３の読上げ音量設定処理と同符号を付したものは同処理を行うため説明を省略する。
【００３２】
音声読上げ装置１００の音声発生頻度検出部１０７は、音声入力部１０１に入力された操作音信号の入力回数を検出し、操作音の発生頻度（音声発生頻度）を算出する（ステップＳ５０１）。読上げ速度制御部１０８は、ステップＳ５０１で算出した音声発生頻度に基づいて読上げ速度を設定し、設定した読上げ速度を読上げ速度記憶部１０９に出力し、記憶された読上げ速度値を更新させる（ステップＳ５０２）。
【００３３】
本実施の形態では、例えば、読上げ速度は操作音の発生頻度に比例して変化する。音声発生頻度が通常読上げ速度で読上げるときの音声発生頻度の許容範囲より高い場合、現在の読上げ音声をスキップして次の読上げ音声を早く視聴したいことやユーザが読上げ音声に慣れて十分理解していることなどが考えられるため、読上げ速度を速くする。音声発生頻度が通常読上げ速度で読上げるときの音声発生頻度の許容範囲より低い場合、現在の読上げ音声をゆっくり視聴したいことやユーザが読上げ音声に慣れずに十分理解していないことなどが考えられるため、読上げ速度を遅くする。
【００３４】
以上のように、本発明によれば、ユーザが操作している音声操作装置２００の操作音の音量の変化に応じて読上げ音声の音量を制御することにより、音声読上げ装置１００を操作するユーザの位置が変化しても、ユーザの位置に応じて自動的にユーザに適した読上げ音量で読上げ音声を出力することが可能となる。また、音声操作装置２００の操作音の発生頻度に応じて読上げ音声の読上げ速度を自動的に制御することも可能である。
【産業上の利用可能性】
【００３５】
本発明によれば、ユーザが音声読上げ装置の読上げ音量や読上げ速度を調整する操作負荷を軽減することができるので、文字情報を読上げる音声読上げ装置全般に有用である。
【符号の説明】
【００３６】
１００    音声読上げ装置
１０１    音声入力部
１０２    リモコン信号受信部
１０３    音量差算出部
１０４    読上げ音量制御部
１０５    読上げ音量記憶部
１０６    音量検出部
１０７    音声発生頻度検出部
１０８    読上げ速度制御部
１０９    読上げ速度記憶部
１１０    音声出力制御部
１１１    読上げ音声データ生成部
１１２    音声出力部
２００    音声操作装置
２０１    入力部
２０２    音声出力部
２０３    リモコン信号送信部
【図１】
2012194215.tif 000003
【図２】
2012194215.tif 000004
【図３】
2012194215.tif 000005
【図４】
2012194215.tif 000006
【図５】
2012194215.tif 000007