(57)【要約】  音声認識装置１００を搭載する車両の車両状態を検出する車両状態検出部７と、音響分析部３が変換した音響特徴量と認識辞書格納部４に格納された認識辞書とを照合してマイク１に入力された音声を認識する音響データマッチング部５がマイク１に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部１０と、車両状態検出部７で検出された車両状態が所定の条件を満たす場合に、認識パラメータ設定部１０に認識パラメータの変更を指示する制御部９とを備えた。
2012137263.tif 000002
【特許請求の範囲】
【請求項１】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
前記車両状態検出部で検出された車両状態が所定の条件を満たす場合に、前記認識パラメータ設定部に認識パラメータの変更を指示する制御部とを備えたことを特徴とする音声認識装置。
【請求項２】
前記車両状態検出部は、前記車両の車速を検出し、
前記制御部は、音声認識処理開始を指示する操作入力を受け付けると、当該操作入力を受け付けた時点から所定時間遡った期間に前記車両状態検出部が検出した車速の変化が閾値以上である場合に、前記認識パラメータ設定部に認識パラメータの変更を指示することを特徴とする請求項１記載の音声認識装置。
【請求項３】
前記制御部は、前記車速の変化が閾値以上である場合に、前記認識パラメータのうち、音声入力の終了を検知するタイムアウト時間を定常値より長い値に設定することを特徴とする請求項２記載の音声認識装置。
【請求項４】
前記制御部は、前記車速の変化が閾値未満であり、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記車速の変化が閾値未満である場合に、前記認識パラメータを定常値へ復帰させることを特徴とする請求項２記載の音声認識装置。
【請求項５】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載した車両内に設置されたオーディオ装置から出力される音声信号の音量を検知するオーディオ出力検知部と、
前記集音部の音声取得ゲインを設定するゲイン設定部と、
前記オーディオ出力検知部が検知した音声信号の音量が閾値以上である場合に、前記ゲイン設定部に音声取得ゲインを定常値より小さい値に設定するよう指示する制御部とを備えたことを特徴とする音声認識装置。
【請求項６】
前記制御部は、音声認識処理開始を指示する操作入力を受け付けると、当該操作入力を受け付けた直前の音声信号の音量が閾値以上であるか判定することを特徴とする請求項５記載の音声認識装置。
【請求項７】
前記制御部は、前記音声信号の音量が閾値未満であり、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記音声信号の音量が閾値未満である場合に、前記音声取得ゲインを定常値に復帰させることを特徴とする請求項６記載の音声認識装置。
【請求項８】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
前記車両状態検出部で検出された車両状態が所定の条件を満たす場合に、音声認識処理の停止を指示する制御部と、
前記制御部から音声認識処理の停止が指示されると、前記音声処理部、前記音響分析部および前記音響照合部のうち少なくとも１つの音声認識処理を停止させる音声認識停止処理部とを備えたことを特徴とする音声認識装置。
【請求項９】
前記車両状態検出部は、前記車両のハンドルの回転角度または回転速度を検出し、
前記制御部は、前記車両状態検出部が取得したハンドルの回転角度または回転速度が前記閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項８記載の音声認識装置。
【請求項１０】
前記車両状態検出部は、前記車両のウインカの点灯情報を取得し、
前記制御部は、前記ウインカが点灯している場合に、音声認識処理の停止を指示することを特徴とする請求項８記載の音声認識装置。
【請求項１１】
前記車両状態検出部は、前記車両の進行方向情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報を参照し、過去の車両の進行方向と現在の車両の進行方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項８記載の音声認識装置。
【請求項１２】
前記車両状態検出部は、前記車両の進行方向情報および道路上の白線情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報および白線情報を参照し、車両の進行方向と白線の延伸方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項８記載の音声認識装置。
【請求項１３】
前記制御部は、地図情報および前記車両の現在位置情報を参照し、前記車両が交差点に進入している場合に、音声認識処理の停止を指示することを特徴とする請求項８記載の音声認識装置。
【請求項１４】
前記制御部は、前記車両状態が所定の条件を満たさず、且つ音声認識開始処理の操作入力を受け付けた時点から所定時間遡った期間継続して前記所定の条件を満たしていない場合に、前記音声認識処理の停止指示を解除することを特徴とする請求項８記載の音声認識装置。
【請求項１５】
前記制御部は、前記音声認識停止処理部に音声認識処理の停止を指示している場合に、音声認識開始を指示する操作入力の受け付けを無効とすることを特徴とする請求項８記載の音声認識装置。
【請求項１６】
前記音声認識停止処理部は、前記制御部が音声認識開始を指示する操作入力の受け付けを無効とした旨を表示または音声により通知することを特徴とする請求項１５記載の音声認識装置。
【請求項１７】
請求項１から請求項１６のうちのいずれか１項記載の音声認識装置を搭載し、
前記車両の現在位置を取得する位置情報取得部と、
地図データを記憶する地図データ記憶部と、
前記音声認識装置において音声認識処理された音声入力情報に基づいて、前記地図データ記憶部に格納された地図データおよび前記位置情報取得部で取得された前記車両の現在位置を用いて、前記車両の経路を案内する経路案内部と、
前記経路案内部の経路案内を表示または音声出力する出力部とを備えたナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、使用環境に応じた音声認識を行う音声認識装置および該装置を搭載したナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来より、音声認識装置の使用環境に応じて音声認識のための閾値などを調整する技術が提案されている。例えば、特許文献１では、車両の現在の車速と基準値とを比較して、周囲が静寂環境下にあるか、または騒音環境下にあるかを判定し、当該判定結果に基づいて静寂環境下と騒音環境下とで音声の区間検出を行うための閾値（検出レベル）を変え、騒音環境下の場合の閾値を静寂環境下の場合の閾値よりも大きく設定することにより、オーディオ音の残差成分のレベル変動や微小な音などに敏感に反応して音声区間の誤検出を行ってしまうという不都合を解消する音声認識装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４１０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１では、音声の区間検出を行うための閾値を発話者の音声および騒音の情報のみに基づいて設定しているため、閾値の設定が音声認識装置の使用環境に必ずしも適さず、正確な認識結果を得ることができないという課題があった。【０００５】
この発明は、上記のような課題を解決するためになされたもので、発話者の音声および騒音以外の音声認識装置の使用環境を示す情報も考慮して、音声認識のための閾値を調整する音声認識装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る音声認識装置は、当該音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、音響分析部が変換した音響特徴量と認識辞書格納部に格納された認識辞書とを照合して集音部に入力された音声を認識する音響照合部が集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、車両状態検出部で検出された車両状態が所定の条件を満たす場合に、認識パラメータ設定部に認識パラメータの変更を指示する制御部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、ユーザの運転状況に応じて音声認識のための閾値を設定することが可能となり、音声認識性能を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１による音声認識装置の構成を示すブロック図である。
【図２】実施の形態１による音声認識装置のパラメータテーブルの一例を示す図である。
【図３】実施の形態１による音声認識装置の動作を示すフローチャートである。
【図４】実施の形態１による音声認識装置のデータ取得処理および認識パラメータ設定処理を示す説明図である。
【図５】実施の形態２による音声認識装置の構成を示すブロック図である。
【図６】実施の形態２による音声認識装置の動作を示すフローチャートである。
【図７】実施の形態３による音声認識装置の構成を示すブロック図である。
【図８】実施の形態３による音声認識装置の動作を示すフローチャートである。
【図９】実施の形態３による音声認識装置を適用したナビゲーション装置の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１による音声認識装置の構成を示すブロック図である。
実施の形態１の音声認識装置１００はマイク１、音声処理部２、音響分析部３、認識辞書格納部４、音響データマッチング部５、ゲイン設定部６、車両状態検出部７、認識パラメータ格納部８、制御部９および認識パラメータ設定部１０で構成されている。
【００１０】
マイク１は、入力された音声を取り込む。音声処理部２は、マイク１により取り込まれたアナログ信号の音声をデジタル信号に変換する。音響分析部３は、音声処理部２においてデジタル信号に変換された音声信号を分析し、音響特徴を時系列に示した音響特徴データに変換する。認識辞書格納部４は、認識語彙と音響特徴データとを対応付けた認識辞書を格納している。音響データマッチング部５は、音響特徴データと認識辞書とを照合して、最も確からしい音声認識結果を出力する。ゲイン設定部６は、マイク１への入力の音量を調整する。車両状態検出部７は、車内ネットワーク（不図示）に接続され、車両の車速やハンドル回転角度などの車両情報を取得する。また、車両状態検出部７は、取得した車両情報を格納するメモリ部７ａを備えている。認識パラメータ格納部８は、認識パラメータの種別と値とを定義したパラメータテーブルを格納している。なお、パラメータテーブルの詳細については後述する。
【００１１】
制御部９は、車両状態検出部７が取得した車両情報を参照し、車両が定常運転状態であるか、異常運転状態であるか判断する。ここで、定常運転状態とは、車速が安定し、急なハンドル操作などが行われていない状態である。具体的には、高速道路を一定速度で走行している場合などである。一方、異常運転状態とは、車両の加減速が頻繁に行われたり、ハンドルが大きく回転している場合などである。具体的には、車両が交差点に入り、右左折している場合などである。制御部９は、車両情報、例えば車速やハンドル回転角度の閾値を設定した判断テーブルを保有しており、車両状態検出部７が取得した車両情報が閾値以上であるかに基づいて車両が定常運転状態であるか、異常運転状態であるかを判断する。さらに制御部９は、認識パラメータ格納部８に格納されたパラメータテーブルを参照して、車両の運転状況に応じたパラメータ値を取得する。
【００１２】
認識パラメータ設定部１０は、制御部９で取得したパラメータ値を音響データマッチング部５に設定する。設定する認識パラメータとしては、例えば発話音声の始まりを検知するための音声パワー閾値や、発話終了を検知するための無音時間（タイムアウト時間）などを設定する。
【００１３】
次に、認識パラメータの詳細について説明する。
認識パラメータは、音声認識の認識精度を向上させるために設定もしくは変更する数値または数値の組み合わせである。認識パラメータ設定部１０が音響データマッチング部５に設定する認識パラメータとしては、例えば発話音声の始まりを検知するための音声パワー閾値や、発話終了を検知するための無音時間（タイムアウト時間）、音声認識処理の過程で保持すべき最大単語数、言語モデルと音響モデルによる各スコアのバランスを調整する重み係数などがある。
【００１４】
図２は、実施の形態１による音声認識装置のパラメータテーブルの一例を示す図である。
パラメータテーブルには、上述した音声パワー検出閾値、タイムアウト時間およびマイクゲイン値などの各認識パラメータについて、車両が定常運転状態である場合に設定する値と、車両が異常運転状態である場合に設定する値とが格納されている。
図２のパラメータテーブルを用いた場合、例えば、制御部９において車両が定常運転状態であると判断されると音声パワー検出閾値を４０ｄＢに設定し、異常運転状態であると判断されると音声パワー検出閾値を６０ｄＢに設定する。また、タイムアウト時間は、車両が定常運転状態である場合には３秒と短い値に設定し、異常運転状態である場合には８秒など長い値に設定する。なお、図２に示した認識パラメータの種類および各パラメータ値は適宜変更可能である。
【００１５】
次に、音声認識装置１００の動作について図３および図４を参照しながら説明する。図３は、実施の形態１の音声認識装置の動作を示すフローチャートであり、図４は車両情報の取得およびタイムアウト時間を示した説明図である。なお、図３のフローチャートでは、車両情報として取得した車速の時間変化を分析して急発進や急加速が多いと判断される場合にはユーザが運転に気をとられていると判断し、マイク１への音声入力のタイムアウト時間を長く設定する構成を示す。
車両状態検出部７は、車内ネットワークを介して車両の車速を継続して取得し、取得した車速情報をメモリ部７ａに記憶する（ステップＳＴ１）。ステップＳＴ１での車両の車速の取得は図４におけるＡで示される。
【００１６】
一方、制御部９は操作入力部（不図示）などを介してユーザの音声認識開始指示が入力されたか否か判定する（ステップＳＴ２）。音声認識開始指示が入力されていない場合（ステップＳＴ２；ＮＯ）、ステップＳＴ１の処理に戻る。一方、音声認識開始指示が入力された場合（ステップＳＴ２；ＹＥＳ）、制御部９は、車両状態検出部７のメモリ部７ａに記憶された車速情報のうち所定時間における車速情報を取得し、取得した車速情報の変化が閾値以上であるか判定する（ステップＳＴ３）。ここで、制御部９が取得する所定時間における車両情報について図４を用いて説明する。図４において、地点Ｏは音声認識開始指示が入力された地点であり、期間Ｂは地点Ｏから所定時間（例えば５秒）遡った期間であり、この期間Ｂの車速情報を取得し、変化が閾値以上か判定に用いる。
【００１７】
車速の変化が閾値以上の場合（ステップＳＴ３；ＹＥＳ）、車両が急発進、急停車、あるいは急加速している異常運転状態と判断し、パラメータテーブルを参照して異常運転状態におけるタイムアウト時間のパラメータ値を取得し、認識パラメータ設定部１０に通知する（ステップＳＴ４）。認識パラメータ設定部１０は、ステップＳＴ４で通知された異常運転状態でのパラメータ値を、音響データマッチング部５のタイムアウト時間に設定する（ステップＳＴ５）。ステップＳＴ５のタイムアウト時間は図４のＣであり、ユーザが運転操作に気を取られて、発話までに時間を要する場合があると予測し、８秒と長く設定される。
【００１８】
車速の変化が閾値未満の場合（ステップＳＴ３；ＮＯ）、さらに制御部９は車両状態検出部７のメモリ部７ａに記憶された車速情報を取得し、車速の変化が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ６）。ステップＳＴ６において車速の変化が閾値未満の状態が所定時間以上継続しているかの判定には、図４の期間Ｄの車速情報を用いる。車速の変化が閾値未満の状態が所定時間以上継続していない場合（ステップＳＴ６；ＮＯ）、車両はまだ定常運転状態に復帰していないと判断し、ステップＳＴ４の処理に進む。
【００１９】
一方、車速の変化が閾値未満の状態が所定時間以上継続している場合（ステップＳＴ６；ＹＥＳ）、車両は定常運転状態に復帰していると判断し、制御部９はパラメータテーブルを参照して定常運転状態におけるタイムアウト時間のパラメータ値を取得し、認識パラメータ設定部１０に通知する（ステップＳＴ７）。認識パラメータ設定部１０は、ステップＳＴ７で通知された定常運転状態でのパラメータ値を、音響データマッチング部５のタイムアウト時間に設定する（ステップＳＴ８）。ステップＳＴ８のタイムアウト時間は図４の期間Ｅであり、ユーザの発話までに時間を要しないと予測し、３秒と短く設定される。
【００２０】
次に、マイク１は、ユーザが発話したコマンドを指定する音声を取得する（ステップＳＴ９）。音声処理部２は、ステップＳＴ９で取得した音声をデジタル化し（ステップＳＴ１０）、音響分析部３はステップＳＴ１０でデジタル化された音声信号を分析して音響特徴データに変換する（ステップＳＴ１１）。音響データマッチング部５は、ステップＳＴ５またはステップＳＴ８で設定されたパラメータ値を用いて、ステップＳＴ１１で変換された音響特徴データと認識辞書とを照合して最も確からしい認識結果を算出し、音声認識結果として出力し（ステップＳＴ１２）、処理を終了する。
【００２１】
なお、図３のフローチャートでは、タイムアウト時間を音響データマッチング部５に設定する構成を示したが、これに加えて認識パラメータ設定部１０が、設定したタイムアウト時間内に音声処理部２にアナログ信号の取り込み停止を指示する停止信号を出力し、音声信号の取り込みを停止するように構成してもよい。これにより、音声認識装置１００の電力消費を抑制することができる。
【００２２】
以上のように、この実施の形態１によれば、車両が定常運転状態であるか、異常運転状態であるかによって異なる設定値を定めたパラメータテーブルを格納した認識パラメータ格納部８と、車速の時間変化が閾値以上である場合に車両が異常運転状態であると判断して、パラメータテーブルから異常運転状態での音声認識のタイムアウト時間を取得し、認識パラメータ設定部１０を介して音響データマッチング部５に設定する制御部９とを備えるように構成したので、ユーザの運転状況に応じてタイムアウト時間を変更することができ、ユーザが運転操作に気を取られて発話に間が生じる場合でもタイムアウトせずに音声認識処理を行うことができる。
【００２３】
また、この実施の形態１によれば、車速の変化が閾値未満の状態が所定時間以上継続している場合には、制御部９は車両が定常運転状態であると判断して定常運転状態でのタイムアウト時間を設定するように構成したので、音声認識のタイムアウト時間を長く設定した場合に起こり得るノイズの誤検出および誤認識を最小限に抑制し、認識性能が劣化するのを抑制することができる。
【００２４】
なお、上述した実施の形態１で示した期間Ｂから期間Ｄの時間は適宜変更可能である。また、各期間の開始地点は音声認識開始指示が入力された地点Ｏとして説明したが、この各期間の開始地点も適宜変更可能である。
【００２５】
実施の形態２．
今日では、車両内にオーディオ装置が設置され、オーディオ（音楽）を聞きながら運転動作を行うことは一般的である。このようにオーディオが再生されている状況では、ユーザは発話直前のオーディオの出力音量に応じて発話する声の大きさが変化する。例えば、オーディオの出力音量が大きい場合には、ユーザはより大きな声で発話する傾向がある。そこで、この実施の形態２ではオーディオの出力音量が大きく、ユーザが通常よりも大きい声で発話した場合でも音声認識性能を維持するための構成を示す。
【００２６】
図５は、この発明の実施の形態２による音声認識装置の構成を示すブロック図である。
図５では、図１で示した車両状態検出部７に替えてオーディオ出力検知部１１を備えている。なお、以下では、実施の形態１による音声認識装置の構成要素と同一または相当する部分には実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
【００２７】
オーディオ出力検知部１１は、車内に設置されたオーディオ装置（不図示）からのオーディオの出力音量を検知し、音量情報として制御部９に出力する。なお、オーディオから音量情報を取得する構成としては、接続されたオーディオ装置から直接ボリューム値などの情報を取得してもよいし、車内に流れているオーディオをマイク１とは異なるマイク（不図示）で集音して音量情報を算出してもよい。また、オーディオ出力検知部１１は、取得した音量情報を格納するメモリ部１１ａを備えている。
【００２８】
制御部９は、オーディオ出力検知部１１が検知した音量情報を参照し、車両が定常運転状態であるか、異常運転状態であるか判断する。この実施の形態２における定常運転状態とは、オーディオの出力音量が閾値未満でありユーザの発話音量に影響を与えない状態である。一方、異常運転状態とは、オーディオの出力音量が閾値以上でありユーザの発話音量に影響を与える状態である。制御部９は、オーディオの出力音量の閾値を設定した判断テーブルを有しており、オーディオ出力検知部１１が検知した音量情報が閾値以上であるかに基づいて車両が定常運転状態であるか、異常運転状態であるかを判断する。さらに制御部９は、認識パラメータ格納部８に格納されたパラメータテーブルを参照して、車両の運転状況に応じたパラメータ値を取得する。ゲイン設定部６は、制御部９で取得したパラメータ値をマイク１に設定する。設定する認識パラメータとしては、例えばマイク１のマイクゲイン値などがある。
【００２９】
マイクゲイン値について、上述した実施の形態１で示した図２のパラメータテーブルを例に説明する。車両が定常運転状態（オーディオの出力音量が閾値未満の場合）であると判断された場合には、１０ｄＢに設定し、車両が異常運転状態である場合（オーディオの出力音量が閾値以上の場合）では、音声認識開始指示が入力される直前のオーディオの出力音量に応じて低い値を設定する。具体的には、直前のオーディオの出力音量が６０ｄＢＡの場合には、マイクゲイン値を５ｄＢに設定する。また、直前のオーディオの出力音量がより大きい１００ｄＢＡの場合には、ユーザの発話はより大きくなると判断できることからマイクゲイン値を３ｄＢに設定する。
【００３０】
次に、実施の形態２による音声認識装置の動作について図６に示すフローチャートを参照しながら説明を行う。なお、実施の形態１による音声認識装置と同一ステップには図３で使用した符号と同一の符号を付し、説明を省略または簡略化する。
また、図６のフローチャートでは、オーディオの出力音量を検知し、当該出力音量が大きい場合にはユーザが大きな声で発話すると判断し、ゲイン設定部６に設定するマイクゲイン値を小さくする構成を示す。
【００３１】
また、ユーザは音声認識開始指示を入力する前、あるいは入力した後に、オーディオの出力音声の影響を排除して音声認識性能を維持するために、オーディオをミュート（中止）するのが一般的であるが、例えばノイズキャンセラなどの既知の技術を用いてオーディオをミュートに設定することなく音声認識を行うことも可能である。なお、図６のフローチャートでは、オーディオをミュートに設定した場合を例に説明する。これは、オーディオがミュートに設定されるか否かに関わらず、直前のオーディオ出力音量が大きい場合には、ユーザはより大きな声で発話を行うという傾向に基づくものである。
【００３２】
オーディオ出力検知部１１は、車内のオーディオの出力音量を検知し、検知した出力音量情報をメモリ部１１ａに記憶する（ステップＳＴ２１）。一方、制御部９は、音声認識開始指示の入力およびミュートの設定指示が入力されたか否か判定する（ステップＳＴ２２）。音声認識開始指示およびミュートの設定指示が入力されていない場合（ステップＳＴ２２；ＮＯ）、ステップＳＴ２１の処理に戻る。一方、音声認識開始指示およびミュート設定指示が入力された場合（ステップＳＴ２２；ＹＥＳ）、制御部９はオーディオ出力検知部１１のメモリ部１１ａに記憶された出力音量のうち、音声認識開始指示が入力される直前の出力音量が閾値以上であるか判定する（ステップＳＴ２３）。
【００３３】
音声認識開始指示が入力された直前の出力音量が閾値以上の場合（ステップＳＴ２３；ＹＥＳ）、車両は異常運転状態であると判断し、ミュート設定指示が入力される直前の出力音量に対応したマイクゲイン値をパラメータテーブルを参照して取得し、ゲイン設定部６に通知する（ステップＳＴ２４）。ゲイン設定部６は、ステップＳＴ２４で通知された異常運転状態でのパラメータ値を、マイク１のマイクゲイン（例えば、５ｄＢ）に設定する（ステップＳＴ２５）。
【００３４】
音声認識開始指示が入力された直前の出力音量が閾値未満の場合（ステップＳＴ２３；ＮＯ）、さらに出力音量が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ２６）。出力音量が閾値未満の状態が所定時間以上継続していない場合（ステップＳＴ２６；ＮＯ）、ユーザはまだオーディオの出力音量の影響を受けた発話を行う可能性があると判断し、ステップＳＴ２４の処理に進む。
【００３５】
一方、出力音量が閾値未満の状態が所定時間以上継続している場合（ステップＳＴ２６；ＹＥＳ）、ユーザはオーディオの出力音量の影響を受けた発話を行わないと判断し、制御部９はパラメータテーブルを参照して定常運転状態におけるマイクゲイン値を取得し、ゲイン設定部６に通知する（ステップＳＴ２７）。ゲイン設定部６は、ステップＳＴ２７で通知された定常運転状態でのパラメータ値を、マイク１のマイクゲイン（例えば、１０ｄＢ）に設定する（ステップＳＴ２８）。以降の処理は、実施の形態１で示したステップＳＴ９からステップＳＴ１２の処理と同様である。
【００３６】
なお、上述したステップＳＴ２６において出力音量が閾値未満の状態が所定時間以上継続しているか否か判断する際の時間は、例えば実施の形態１の図４で示した期間Ｄ、すなわち音声認識開始指示が入力された地点Ｏから所定期間遡った期間である。なお、地点Ｏから遡る時間は適宜変更可能である。
【００３７】
以上のように、この実施の形態２によれば、車両が定常運転状態であるか、異常運転状態であるかに応じて異なる設定値を定めたパラメータテーブルを格納する認識パラメータ格納部８と、オーディオの出力音量が閾値以上である場合に車両が異常運転状態であると判断して、パラメータテーブルから異常運転状態でのマイクゲイン値を取得し、ゲイン設定部６を介してマイク１のマイクゲインを設定する制御部９とを備えるように構成したので、ユーザがオーディオの出力音量の影響を受けた発話を行った場合でもゲインが適正に保たれ、認識性能の低下を抑制することができる。
【００３８】
なお、上述した実施の形態２では、オーディオの出力音量に基づいてマイクゲイン値を設定する構成を示したが、オーディオ装置から出力されるオーディオの周波数分析を行い、人間の音声に近い周波数を有する出力信号の出力強度に基づいてマイクゲイン値を設定する構成としてもよい。これにより、ユーザの発話に影響を与える人間の音声に近い周波数を有するオーディオ信号の信号強度を確認すればよく、効率よく認識性能の低下を抑制することができる。
【００３９】
なお、上述した実施の形態２では、音声認識開始指示を入力する前後にオーディオをミュートに設定する構成を例に示したが、ミュートに設定しない場合には、以下のように構成することにより音声認識処理を行うことができる。例えば２つの集音手段（不図示）を車両の運転席付近および助手席付近に設ける。オーディオは車内に均一に流れているため、２つの集音手段に入力される。一方、運転者の発話音声は運転席付近の集音手段にのみ入力される。そこで、２つの集音手段に入力された音声を差し引いて得られる音声を運転者の発話音声として音声認識処理に用いる。なお、オーディオとユーザの発話音声との区別は、異なる手法を用いて構成してもよい。
【００４０】
実施の形態３．
上述した実施の形態１および実施の形態２では、車両状態やオーディオの出力音量に応じて認識パラメータの値を設定する構成を示したが、この実施の形態３では車両状態に応じて音声認識処理を停止する構成を示す。
図７は、実施の形態３による音声認識装置の構成を示すブロック図である。図７では、図１で示した認識パラメータ設定部１０に替えて音声認識停止処理部１２を備えている。なお、以下では、実施の形態１による音声認識装置の構成要素と同一または相当する部分には実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
【００４１】
車両状態検出部７は、実施の形態１で示した車速の検出以外に、ハンドルの回転角度、ハンドルの回転速度、ウインカのＯＮ／ＯＦＦ状態、ＧＰＳ信号を用いた現在位置情報から車両の進行方向、交差点への侵入などの車両状態の検出を行う。なお、ＧＰＳ信号を用いた現在位置情報は、車両状態検出部７内で算出してもよいし、外部から取得してもよい。制御部９は、車両状態検出部７の検出結果に基づいて、ユーザが運転に集中すべき状況であるかを判断し、集中すべき状況であると判断した場合に、音声認識の停止指示を出力する。音声認識停止処理部１２は、制御部９から入力される音声認識の停止指示に基づいて、音声処理部２、音響分析部３および音響データマッチング部５に停止信号を出力して、音声認識に関する処理を停止させる。さらに外部スピーカ（不図示）あるいは外部ディスプレイ（不図示）を介して音声認識を停止している旨を音声出力あるいは表示出力する。
【００４２】
次に、実施の形態３による音声認識装置１００の動作について図８のフローチャートを参照しながら説明する。なお、図８のフローチャートでは、車両情報としてハンドルの回転角度を検出し、当該ハンドルの回転角度が大きい場合にはユーザがハンドル動作に集中すべきであると判断し、音声認識処理を停止する場合を例に示す。
車両状態検出部７は、車内ネットワークを介して車両のハンドル回転角度を継続して取得し、取得した回転角度情報をメモリ部７ａに記憶する（ステップＳＴ３１）。
【００４３】
一方、制御部９は音声認識開始指示が入力されたか否か判定する（ステップＳＴ３２）。音声認識開始指示が入力されていない場合（ステップＳＴ３２；ＮＯ）、ステップＳＴ３１の処理に戻る。一方、音声認識開始指示が入力された場合（ステップＳＴ３２；ＹＥＳ）、制御部９は、車両状態検出部７のメモリ部７ａに記憶されたハンドル回転角度のうち、音声認識開始指示が入力された時点のハンドル回転角度が閾値以上であるか判定する（ステップＳＴ３３）。
【００４４】
ハンドル回転角度が閾値以上の場合（ステップＳＴ３３；ＹＥＳ）、制御部９は車両がカーブなどを走行中でありハンドル操作に集中すべきと判断し、音声認識停止処理部１２に音声認識の停止指示を出力する（ステップＳＴ３４）。音声認識停止処理部１２は、ステップＳＴ３４で入力される停止指示に従って、音声処理部２、音響分析部３、および音響データマッチング部５に停止信号を出力し、音声認識に関する処理を停止させると共に、「現在、音声認識は使用できません。運転に集中して下さい。」という応答メッセージを外部のスピーカ（不図示）から出力、あるいは外部のディスプレイ（不図示）に表示する（ステップＳＴ３５）。
【００４５】
ハンドル回転角度が閾値未満の場合（ステップＳＴ３３；ＮＯ）、さらに制御部９は車両状態検出部７のメモリ部７ａに記憶されたハンドル回転角度を取得し、ハンドル回転角度が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ３６）。ハンドル回転角度が閾値未満の車両状態が所定時間以上継続していない場合（ステップＳＴ３６；ＮＯ）、まだハンドル操作に集中すべき状態から脱していないと判断し、ステップＳＴ３４の処理に進む。一方、ハンドル回転角度が閾値未満の車両状態が所定時間以上継続している場合（ステップＳＴ３６；ＹＥＳ）、ハンドル操作に集中すべき状態から脱していると判断し、ステップＳＴ９の処理に進む。ステップＳＴ９以降の処理は、実施の形態１と同様である。
【００４６】
なお、上述したステップＳＴ３４およびＳＴ３５において、音声認識に関する処理を停止させると共に、応答メッセージを出力する構成を示したが、制御部９が音声認識開始指示の操作入力の受付を無効にし、さらに無効にした旨を音声認識停止処理部１２に通知し、音声認識停止処理部１２が警告を表示、あるいはブザー音を発するように構成してもよい。
【００４７】
また、上述したステップＳＴ３６においてハンドル回転角度が閾値未満の車両状態が所定時間以上継続しているか否か判断する際の時間は、例えば実施の形態１の図４で示した期間Ｄ、すなわち音声認識開始指示が入力された地点Ｏから所定期間遡った期間である。  なお、地点Ｏから遡る時間は適宜変更可能である。
【００４８】
また、上述した図８のフローチャートでは車両情報としてハンドルの回転角度を検出し、回転角度が大きい場合には車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる構成を示したが、ハンドルの回転角度以外の種々の車両情報に基づいて音声認識処理の実施あるいは停止を制御することができる。
具体的には、車両情報としてハンドルの回転速度を検出し、音声認識開始指示が入力されてから所定期間遡った期間の回転速度の平均速度が閾値よりも速い時には車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる。また、ウインカのＯＮ／ＯＦＦ状態からも同様に車両の進行方向の変化を把握することができる。ウインカのＯＮ／ＯＦＦ状態の検知はウインカの点灯動作の有無あるいはウインカ動作音などに基づいて行う。また、ＧＰＳ信号を用いて車両の進行方向を取得し、過去の一定期間の進行方向と現在の進行方向との差異が一定値以上である場合に、車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる。
【００４９】
さらに、既知の白線検知手法を用いて、車線変更時などに起こる、道路上の白線が延びる方向と車両の進行方向との差異から車両の進行方向の変化を把握する、あるいは既知の交差点への進入検知手法を用いて車両の交差点への進入を判断して車両の進行方向の変化を把握することも可能である。なお、交差点への進入は、地図情報などを参照して判断する。地図情報は音声認識装置１００内に設けた記憶領域（不図示）に記憶させてもよいし、外部装置から取得してもよい。また、これらのハンドルの回転角度、ハンドルの回転速度、ウインカのＯＮ／ＯＦＦ状態、車両の進行方向の変化および車両の交差点への信号を組み合わせて、制御部９が車両の進行方向の変化を判定してもよい。
【００５０】
以上のように、この実施の形態３によれば、車両状態検出部７が検出した車両状態に基づいて、ユーザが運転に集中すべき状況であるかを判断して音声認識の停止指示を出力する制御部９と、制御部９から出力された音声認識の停止指示に基づいて停止信号を出力する音声認識停止処理部１２とを備えるように構成したので、ユーザの運転状況に応じて音声認識処理を停止することができる。これにより、ユーザの安全運転を確保した音声認識処理を行うことができる。
【００５１】
なお、上記実施の形態３では、車両状態に応じて音声認識の開始を停止する構成を示したが、マイク１、音声処理部２、音響分析部３および音響データマッチング部５において音声認識処理を行っている最中であっても車両状態に基づいて音声認識処理を停止する構成とすることも可能である。
【００５２】
なお、上記実施の形態３では、車両状態検出部７が車両状態を取得する構成を示したが、車両状態検出部７に映像解析手段（不図示）を設けて、外部に設けたカメラなどが取得した映像を当該映像解析手段が解析し、解析した映像の変化率を算出し、映像の変化率が閾値以上である場合に車両の進行方向に大きな変化が生じていると判断してもよい。また、解析した映像中に特定の標識（特定の画像）が出現したときに車両の変化が大きくなると判断するように構成してもよい。
【００５３】
さらに図９に示すように、音声認識装置１００を搭載したナビゲーション装置２００として構成してもよい。なお、図９では実施の形態３で示した構成を有する音声認識装置１００を適用したブロック図を示したが、実施の形態１および実施の形態２で示した音声認識装置１００を適用してナビゲーション装置２００を構成してもよい。
ナビゲーション装置２００は、音声認識装置１００を備えると共に、ナビゲーション機能として自車両の現在位置を取得する位置情報取得部２１、地図データを記憶する地図データ記憶部２２と、現在位置と地図データを用いて経路探索を行って経路案内情報を生成する経路案内部２３と、生成した経路案内情報を表示または音声でユーザに提示する出力部２４を備えている。
音声認識装置１００は、ユーザが目的地や経由地を音声入力した場合に、当該音声入力を音声発話としてマイク１に取り込み、上述した実施の形態１から実施の形態３で示したいずれかの音声認識処理により音声認識を行い、音声認識結果を経路案内部２３に出力する。経路案内部２３は、入力された音声認識結果に基づき、さらに位置情報取得部２１から入力される自車位置情報および地図データ記憶部２２に記憶された地図データを用いて経路探索を行い、経路案内情報を出力部２４から出力する。
【００５４】
さらに、音声認識装置１００をナビゲーション装置２００に搭載した場合、位置情報取得部２１から現在位置情報を取得し、車両の進行方向、交差点への進入などの車両状態の検出を行うように構成してもよい。同様に、地図データ記憶部２２に記憶された地図データを参照し、自車両の交差点への進入を判断するように構成してもよい。
【００５５】
このように、音声認識装置１００をナビゲーション装置に搭載することにより、車両の運転状態に適した音声認識処理により得られた音声認識結果を用いて経路案内を行うことができ、ユーザの安全運転を支援するナビゲーション装置を提供することができる。また、認識性能の高い認識結果を用いて経路探索を行うことができる。
【００５６】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００５７】
この発明に係る音声認識装置は、移動体内での音声認識処理の認識精度向上に利用することができると共に、ユーザの安全運転の支援にも活用することができる。
【符号の説明】
【００５８】
１  マイク、２  音声処理部、３  音響分析部、４  認識辞書格納部、５  音響データマッチング部、６  ゲイン設定部、７  車両状態検出部、８  認識パラメータ格納部、９  制御部、１０  認識パラメータ設定部、１１  オーディオ出力検知部、１２  音声認識停止処理部、７ａ，１１ａ  メモリ部、２１  位置情報取得部、２２  地図データ記憶部、２３  経路案内部、２４  出力部、１００  音声認識装置、２００  ナビゲーション装置。
【図１】
2012137263.tif 000003
【図２】
2012137263.tif 000004
【図３】
2012137263.tif 000005
【図４】
2012137263.tif 000006
【図５】
2012137263.tif 000007
【図６】
2012137263.tif 000008
【図７】
2012137263.tif 000009
【図８】
2012137263.tif 000010
【図９】
2012137263.tif 000011
【手続補正書】
【提出日】平成25年3月21日(2013.3.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】      明細書
【発明の名称】  音声認識装置およびナビゲーション装置
【技術分野】
【０００１】
この発明は、使用環境に応じた音声認識を行う音声認識装置および該装置を搭載したナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来より、音声認識装置の使用環境に応じて音声認識のための閾値などを調整する技術が提案されている。例えば、特許文献１では、車両の現在の車速と基準値とを比較して、周囲が静寂環境下にあるか、または騒音環境下にあるかを判定し、当該判定結果に基づいて静寂環境下と騒音環境下とで音声の区間検出を行うための閾値（検出レベル）を変え、騒音環境下の場合の閾値を静寂環境下の場合の閾値よりも大きく設定することにより、オーディオ音の残差成分のレベル変動や微小な音などに敏感に反応して音声区間の誤検出を行ってしまうという不都合を解消する音声認識装置が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】
特開２００２−４１０７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１では、音声の区間検出を行うための閾値を発話者の音声および騒音の情報のみに基づいて設定しているため、閾値の設定が音声認識装置の使用環境に必ずしも適さず、正確な認識結果を得ることができないという課題があった。
【０００５】
この発明は、上記のような課題を解決するためになされたもので、発話者の音声および騒音以外の音声認識装置の使用環境を示す情報も考慮して、音声認識のための閾値を調整する音声認識装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る音声認識装置は、当該音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、音声認識装置を搭載した車両内に設置されたオーディオ装置から出力される音声信号の音量を検知するオーディオ出力検知部と、集音部の音声取得ゲインを設定するゲイン設定部と、音響分析部が変換した音響特徴量と認識辞書格納部に格納された認識辞書とを照合して集音部に入力された音声を認識する音響照合部が集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、車両状態検出部で検出された車両状態および前記オーディオ出力検知部で検知された音声信号の音量が所定の条件を満たす場合に、認識パラメータ設定部に認識パラメータの変更を指示する制御部とを備えるものである。
【発明の効果】
【０００７】
この発明によれば、ユーザの運転状況に応じて音声認識のための閾値を設定することが可能となり、音声認識性能を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】  実施の形態１による音声認識装置の構成を示すブロック図である。
【図２】  実施の形態１による音声認識装置のパラメータテーブルの一例を示す図である。
【図３】  実施の形態１による音声認識装置の動作を示すフローチャートである。
【図４】  実施の形態１による音声認識装置のデータ取得処理および認識パラメータ設定処理を示す説明図である。
【図５】  実施の形態２による音声認識装置の構成を示すブロック図である。
【図６】  実施の形態２による音声認識装置の動作を示すフローチャートである。
【図７】  実施の形態３による音声認識装置の構成を示すブロック図である。
【図８】  実施の形態３による音声認識装置の動作を示すフローチャートである。
【図９】  実施の形態３による音声認識装置を適用したナビゲーション装置の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１による音声認識装置の構成を示すブロック図である。
実施の形態１の音声認識装置１００はマイク１、音声処理部２、音響分析部３、認識辞書格納部４、音響データマッチング部５、ゲイン設定部６、車両状態検出部７、認識パラメータ格納部８、制御部９および認識パラメータ設定部１０で構成されている。
【００１０】
マイク１は、入力された音声を取り込む。音声処理部２は、マイク１により取り込まれたアナログ信号の音声をデジタル信号に変換する。音響分析部３は、音声処理部２においてデジタル信号に変換された音声信号を分析し、音響特徴を時系列に示した音響特徴データに変換する。認識辞書格納部４は、認識語彙と音響特徴データとを対応付けた認識辞書を格納している。音響データマッチング部５は、音響特徴データと認識辞書とを照合して、最も確からしい音声認識結果を出力する。ゲイン設定部６は、マイク１への入力の音量を調整する。車両状態検出部７は、車内ネットワーク（不図示）に接続され、車両の車速やハンドル回転角度などの車両情報を取得する。また、車両状態検出部７は、取得した車両情報を格納するメモリ部７ａを備えている。認識パラメータ格納部８は、認識パラメータの種別と値とを定義したパラメータテーブルを格納している。なお、パラメータテーブルの詳細については後述する。
【００１１】
制御部９は、車両状態検出部７が取得した車両情報を参照し、車両が定常運転状態であるか、異常運転状態であるか判断する。ここで、定常運転状態とは、車速が安定し、急なハンドル操作などが行われていない状態である。具体的には、高速道路を一定速度で走行している場合などである。一方、異常運転状態とは、車両の加減速が頻繁に行われたり、ハンドルが大きく回転している場合などである。具体的には、車両が交差点に入り、右左折している場合などである。制御部９は、車両情報、例えば車速やハンドル回転角度の閾値を設定した判断テーブルを保有しており、車両状態検出部７が取得した車両情報が閾値以上であるかに基づいて車両が定常運転状態であるか、異常運転状態であるかを判断する。さらに制御部９は、認識パラメータ格納部８に格納されたパラメータテーブルを参照して、車両の運転状況に応じたパラメータ値を取得する。
【００１２】
認識パラメータ設定部１０は、制御部９で取得したパラメータ値を音響データマッチング部５に設定する。設定する認識パラメータとしては、例えば発話音声の始まりを検知するための音声パワー閾値や、発話終了を検知するための無音時間（タイムアウト時間）などを設定する。
【００１３】
次に、認識パラメータの詳細について説明する。
認識パラメータは、音声認識の認識精度を向上させるために設定もしくは変更する数値または数値の組み合わせである。認識パラメータ設定部１０が音響データマッチング部５に設定する認識パラメータとしては、例えば発話音声の始まりを検知するための音声パワー閾値や、発話終了を検知するための無音時間（タイムアウト時間）、音声認識処理の過程で保持すべき最大単語数、言語モデルと音響モデルによる各スコアのバランスを調整する重み係数などがある。
【００１４】
図２は、実施の形態１による音声認識装置のパラメータテーブルの一例を示す図である。パラメータテーブルには、上述した音声パワー検出閾値、タイムアウト時間およびマイクゲイン値などの各認識パラメータについて、車両が定常運転状態である場合に設定する値と、車両が異常運転状態である場合に設定する値とが格納されている。
図２のパラメータテーブルを用いた場合、例えば、制御部９において車両が定常運転状態であると判断されると音声パワー検出閾値を４０ｄＢに設定し、異常運転状態であると判断されると音声パワー検出閾値を６０ｄＢに設定する。また、タイムアウト時間は、車両が定常運転状態である場合には３秒と短い値に設定し、異常運転状態である場合には８秒など長い値に設定する。なお、図２に示した認識パラメータの種類および各パラメータ値は適宜変更可能である。
【００１５】
次に、音声認識装置１００の動作について図３および図４を参照しながら説明する。図３は、実施の形態１の音声認識装置の動作を示すフローチャートであり、図４は車両情報の取得およびタイムアウト時間を示した説明図である。なお、図３のフローチャートでは、車両情報として取得した車速の時間変化を分析して急発進や急加速が多いと判断される場合にはユーザが運転に気をとられていると判断し、マイク１への音声入力のタイムアウト時間を長く設定する構成を示す。
車両状態検出部７は、車内ネットワークを介して車両の車速を継続して取得し、取得した車速情報をメモリ部７ａに記憶する（ステップＳＴ１）。ステップＳＴ１での車両の車速の取得は図４におけるＡで示される。
【００１６】
一方、制御部９は操作入力部（不図示）などを介してユーザの音声認識開始指示が入力されたか否か判定する（ステップＳＴ２）。音声認識開始指示が入力されていない場合（ステップＳＴ２；ＮＯ）、ステップＳＴ１の処理に戻る。一方、音声認識開始指示が入力された場合（ステップＳＴ２；ＹＥＳ）、制御部９は、車両状態検出部７のメモリ部７ａに記憶された車速情報のうち所定時間における車速情報を取得し、取得した車速情報の変化が閾値以上であるか判定する（ステップＳＴ３）。ここで、制御部９が取得する所定時間における車両情報について図４を用いて説明する。図４において、地点Ｏは音声認識開始指示が入力された地点であり、期間Ｂは地点Ｏから所定時間（例えば５秒）遡った期間であり、この期間Ｂの車速情報を取得し、変化が閾値以上か判定に用いる。
【００１７】
車速の変化が閾値以上の場合（ステップＳＴ３；ＹＥＳ）、車両が急発進、急停車、あるいは急加速している異常運転状態と判断し、パラメータテーブルを参照して異常運転状態におけるタイムアウト時間のパラメータ値を取得し、認識パラメータ設定部１０に通知する（ステップＳＴ４）。認識パラメータ設定部１０は、ステップＳＴ４で通知された異常運転状態でのパラメータ値を、音響データマッチング部５のタイムアウト時間に設定する（ステップＳＴ５）。ステップＳＴ５のタイムアウト時間は図４のＣであり、ユーザが運転操作に気を取られて、発話までに時間を要する場合があると予測し、８秒と長く設定される。
【００１８】
車速の変化が閾値未満の場合（ステップＳＴ３；ＮＯ）、さらに制御部９は車両状態検出部７のメモリ部７ａに記憶された車速情報を取得し、車速の変化が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ６）。ステップＳＴ６において車速の変化が閾値未満の状態が所定時間以上継続しているかの判定には、図４の期間Ｄの車速情報を用いる。車速の変化が閾値未満の状態が所定時間以上継続していない場合（ステップＳＴ６；ＮＯ）、車両はまだ定常運転状態に復帰していないと判断し、ステップＳＴ４の処理に進む。
【００１９】
一方、車速の変化が閾値未満の状態が所定時間以上継続している場合（ステップＳＴ６；ＹＥＳ）、車両は定常運転状態に復帰していると判断し、制御部９はパラメータテーブルを参照して定常運転状態におけるタイムアウト時間のパラメータ値を取得し、認識パラメータ設定部１０に通知する（ステップＳＴ７）。認識パラメータ設定部１０は、ステップＳＴ７で通知された定常運転状態でのパラメータ値を、音響データマッチング部５のタイムアウト時間に設定する（ステップＳＴ８）。ステップＳＴ８のタイムアウト時間は図４の期間Ｅであり、ユーザの発話までに時間を要しないと予測し、３秒と短く設定される。
【００２０】
次に、マイク１は、ユーザが発話したコマンドを指定する音声を取得する（ステップＳＴ９）。音声処理部２は、ステップＳＴ９で取得した音声をデジタル化し（ステップＳＴ１０）、音響分析部３はステップＳＴ１０でデジタル化された音声信号を分析して音響特徴データに変換する（ステップＳＴ１１）。音響データマッチング部５は、ステップＳＴ５またはステップＳＴ８で設定されたパラメータ値を用いて、ステップＳＴ１１で変換された音響特徴データと認識辞書とを照合して最も確からしい認識結果を算出し、音声認識結果として出力し（ステップＳＴ１２）、処理を終了する。
【００２１】
なお、図３のフローチャートでは、タイムアウト時間を音響データマッチング部５に設定する構成を示したが、これに加えて認識パラメータ設定部１０が、設定したタイムアウト時間内に音声処理部２にアナログ信号の取り込み停止を指示する停止信号を出力し、音声信号の取り込みを停止するように構成してもよい。これにより、音声認識装置１００の電力消費を抑制することができる。
【００２２】
以上のように、この実施の形態１によれば、車両が定常運転状態であるか、異常運転状態であるかによって異なる設定値を定めたパラメータテーブルを格納した認識パラメータ格納部８と、車速の時間変化が閾値以上である場合に車両が異常運転状態であると判断して、パラメータテーブルから異常運転状態での音声認識のタイムアウト時間を取得し、認識パラメータ設定部１０を介して音響データマッチング部５に設定する制御部９とを備えるように構成したので、ユーザの運転状況に応じてタイムアウト時間を変更することができ、ユーザが運転操作に気を取られて発話に間が生じる場合でもタイムアウトせずに音声認識処理を行うことができる。
【００２３】
また、この実施の形態１によれば、車速の変化が閾値未満の状態が所定時間以上継続している場合には、制御部９は車両が定常運転状態であると判断して定常運転状態でのタイムアウト時間を設定するように構成したので、音声認識のタイムアウト時間を長く設定した場合に起こり得るノイズの誤検出および誤認識を最小限に抑制し、認識性能が劣化するのを抑制することができる。
【００２４】
なお、上述した実施の形態１で示した期間Ｂから期間Ｄの時間は適宜変更可能である。また、各期間の開始地点は音声認識開始指示が入力された地点Ｏとして説明したが、この各期間の開始地点も適宜変更可能である。
【００２５】
実施の形態２．
今日では、車両内にオーディオ装置が設置され、オーディオ（音楽）を聞きながら運転動作を行うことは一般的である。このようにオーディオが再生されている状況では、ユーザは発話直前のオーディオの出力音量に応じて発話する声の大きさが変化する。例えば、オーディオの出力音量が大きい場合には、ユーザはより大きな声で発話する傾向がある。そこで、この実施の形態２ではオーディオの出力音量が大きく、ユーザが通常よりも大きい声で発話した場合でも音声認識性能を維持するための構成を示す。
【００２６】
図５は、この発明の実施の形態２による音声認識装置の構成を示すブロック図である。
図５では、図１で示した車両状態検出部７に替えてオーディオ出力検知部１１を備えている。なお、以下では、実施の形態１による音声認識装置の構成要素と同一または相当する部分には実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
【００２７】
オーディオ出力検知部１１は、車内に設置されたオーディオ装置（不図示）からのオーディオの出力音量を検知し、音量情報として制御部９に出力する。なお、オーディオから音量情報を取得する構成としては、接続されたオーディオ装置から直接ボリューム値などの情報を取得してもよいし、車内に流れているオーディオをマイク１とは異なるマイク（不図示）で集音して音量情報を算出してもよい。また、オーディオ出力検知部１１は、取得した音量情報を格納するメモリ部１１ａを備えている。
【００２８】
制御部９は、オーディオ出力検知部１１が検知した音量情報を参照し、車両が定常運転状態であるか、異常運転状態であるか判断する。この実施の形態２における定常運転状態とは、オーディオの出力音量が閾値未満でありユーザの発話音量に影響を与えない状態である。一方、異常運転状態とは、オーディオの出力音量が閾値以上でありユーザの発話音量に影響を与える状態である。制御部９は、オーディオの出力音量の閾値を設定した判断テーブルを有しており、オーディオ出力検知部１１が検知した音量情報が閾値以上であるかに基づいて車両が定常運転状態であるか、異常運転状態であるかを判断する。さらに制御部９は、認識パラメータ格納部８に格納されたパラメータテーブルを参照して、車両の運転状況に応じたパラメータ値を取得する。ゲイン設定部６は、制御部９で取得したパラメータ値をマイク１に設定する。設定する認識パラメータとしては、例えばマイク１のマイクゲイン値などがある。
【００２９】
マイクゲイン値について、上述した実施の形態１で示した図２のパラメータテーブルを例に説明する。車両が定常運転状態（オーディオの出力音量が閾値未満の場合）であると判断された場合には、１０ｄＢに設定し、車両が異常運転状態である場合（オーディオの出力音量が閾値以上の場合）では、音声認識開始指示が入力される直前のオーディオの出力音量に応じて低い値を設定する。具体的には、直前のオーディオの出力音量が６０ｄＢＡの場合には、マイクゲイン値を５ｄＢに設定する。また、直前のオーディオの出力音量がより大きい１００ｄＢＡの場合には、ユーザの発話はより大きくなると判断できることからマイクゲイン値を３ｄＢに設定する。
【００３０】
次に、実施の形態２による音声認識装置の動作について図６に示すフローチャートを参照しながら説明を行う。なお、実施の形態１による音声認識装置と同一ステップには図３で使用した符号と同一の符号を付し、説明を省略または簡略化する。
また、図６のフローチャートでは、オーディオの出力音量を検知し、当該出力音量が大きい場合にはユーザが大きな声で発話すると判断し、ゲイン設定部６に設定するマイクゲイン値を小さくする構成を示す。
【００３１】
また、ユーザは音声認識開始指示を入力する前、あるいは入力した後に、オーディオの出力音声の影響を排除して音声認識性能を維持するために、オーディオをミュート（中止）するのが一般的であるが、例えばノイズキャンセラなどの既知の技術を用いてオーディオをミュートに設定することなく音声認識を行うことも可能である。なお、図６のフローチャートでは、オーディオをミュートに設定した場合を例に説明する。これは、オーディオがミュートに設定されるか否かに関わらず、直前のオーディオ出力音量が大きい場合には、ユーザはより大きな声で発話を行うという傾向に基づくものである。
【００３２】
オーディオ出力検知部１１は、車内のオーディオの出力音量を検知し、検知した出力音量情報をメモリ部１１ａに記憶する（ステップＳＴ２１）。一方、制御部９は、音声認識開始指示の入力およびミュートの設定指示が入力されたか否か判定する（ステップＳＴ２２）。音声認識開始指示およびミュートの設定指示が入力されていない場合（ステップＳＴ２２；ＮＯ）、ステップＳＴ２１の処理に戻る。一方、音声認識開始指示およびミュート設定指示が入力された場合（ステップＳＴ２２；ＹＥＳ）、制御部９はオーディオ出力検知部１１のメモリ部１１ａに記憶された出力音量のうち、音声認識開始指示が入力される直前の出力音量が閾値以上であるか判定する（ステップＳＴ２３）。
【００３３】
音声認識開始指示が入力された直前の出力音量が閾値以上の場合（ステップＳＴ２３；ＹＥＳ）、車両は異常運転状態であると判断し、ミュート設定指示が入力される直前の出力音量に対応したマイクゲイン値をパラメータテーブルを参照して取得し、ゲイン設定部６に通知する（ステップＳＴ２４）。ゲイン設定部６は、ステップＳＴ２４で通知された異常運転状態でのパラメータ値を、マイク１のマイクゲイン（例えば、５ｄＢ）に設定する（ステップＳＴ２５）。
【００３４】
音声認識開始指示が入力された直前の出力音量が閾値未満の場合（ステップＳＴ２３；ＮＯ）、さらに出力音量が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ２６）。出力音量が閾値未満の状態が所定時間以上継続していない場合（ステップＳＴ２６；ＮＯ）、ユーザはまだオーディオの出力音量の影響を受けた発話を行う可能性があると判断し、ステップＳＴ２４の処理に進む。
【００３５】
一方、出力音量が閾値未満の状態が所定時間以上継続している場合（ステップＳＴ２６；ＹＥＳ）、ユーザはオーディオの出力音量の影響を受けた発話を行わないと判断し、制御部９はパラメータテーブルを参照して定常運転状態におけるマイクゲイン値を取得し、ゲイン設定部６に通知する（ステップＳＴ２７）。ゲイン設定部６は、ステップＳＴ２７で通知された定常運転状態でのパラメータ値を、マイク１のマイクゲイン（例えば、１０ｄＢ）に設定する（ステップＳＴ２８）。以降の処理は、実施の形態１で示したステップＳＴ９からステップＳＴ１２の処理と同様である。
【００３６】
なお、上述したステップＳＴ２６において出力音量が閾値未満の状態が所定時間以上継続しているか否か判断する際の時間は、例えば実施の形態１の図４で示した期間Ｄ、すなわち音声認識開始指示が入力された地点Ｏから所定期間遡った期間である。なお、地点Ｏから遡る時間は適宜変更可能である。
【００３７】
以上のように、この実施の形態２によれば、車両が定常運転状態であるか、異常運転状態であるかに応じて異なる設定値を定めたパラメータテーブルを格納する認識パラメータ格納部８と、オーディオの出力音量が閾値以上である場合に車両が異常運転状態であると判断して、パラメータテーブルから異常運転状態でのマイクゲイン値を取得し、ゲイン設定部６を介してマイク１のマイクゲインを設定する制御部９とを備えるように構成したので、ユーザがオーディオの出力音量の影響を受けた発話を行った場合でもゲインが適正に保たれ、認識性能の低下を抑制することができる。
【００３８】
なお、上述した実施の形態２では、オーディオの出力音量に基づいてマイクゲイン値を設定する構成を示したが、オーディオ装置から出力されるオーディオの周波数分析を行い、人間の音声に近い周波数を有する出力信号の出力強度に基づいてマイクゲイン値を設定する構成としてもよい。これにより、ユーザの発話に影響を与える人間の音声に近い周波数を有するオーディオ信号の信号強度を確認すればよく、効率よく認識性能の低下を抑制することができる。
【００３９】
なお、上述した実施の形態２では、音声認識開始指示を入力する前後にオーディオをミュートに設定する構成を例に示したが、ミュートに設定しない場合には、以下のように構成することにより音声認識処理を行うことができる。例えば２つの集音手段（不図示）を車両の運転席付近および助手席付近に設ける。オーディオは車内に均一に流れているため、２つの集音手段に入力される。一方、運転者の発話音声は運転席付近の集音手段にのみ入力される。そこで、２つの集音手段に入力された音声を差し引いて得られる音声を運転者の発話音声として音声認識処理に用いる。なお、オーディオとユーザの発話音声との区別は、異なる手法を用いて構成してもよい。
【００４０】
実施の形態３．
上述した実施の形態１および実施の形態２では、車両状態やオーディオの出力音量に応じて認識パラメータの値を設定する構成を示したが、この実施の形態３では車両状態に応じて音声認識処理を停止する構成を示す。
図７は、実施の形態３による音声認識装置の構成を示すブロック図である。図７では、図１で示した認識パラメータ設定部１０に替えて音声認識停止処理部１２を備えている。なお、以下では、実施の形態１による音声認識装置の構成要素と同一または相当する部分には実施の形態１で使用した符号と同一の符号を付して説明を省略または簡略化する。
【００４１】
車両状態検出部７は、実施の形態１で示した車速の検出以外に、ハンドルの回転角度、ハンドルの回転速度、ウインカのＯＮ／ＯＦＦ状態、ＧＰＳ信号を用いた現在位置情報から車両の進行方向、交差点への侵入などの車両状態の検出を行う。なお、ＧＰＳ信号を用いた現在位置情報は、車両状態検出部７内で算出してもよいし、外部から取得してもよい。制御部９は、車両状態検出部７の検出結果に基づいて、ユーザが運転に集中すべき状況であるかを判断し、集中すべき状況であると判断した場合に、音声認識の停止指示を出力する。音声認識停止処理部１２は、制御部９から入力される音声認識の停止指示に基づいて、音声処理部２、音響分析部３および音響データマッチング部５に停止信号を出力して、音声認識に関する処理を停止させる。さらに外部スピーカ（不図示）あるいは外部ディスプレイ（不図示）を介して音声認識を停止している旨を音声出力あるいは表示出力する。
【００４２】
次に、実施の形態３による音声認識装置１００の動作について図８のフローチャートを参照しながら説明する。なお、図８のフローチャートでは、車両情報としてハンドルの回転角度を検出し、当該ハンドルの回転角度が大きい場合にはユーザがハンドル動作に集中すべきであると判断し、音声認識処理を停止する場合を例に示す。
車両状態検出部７は、車内ネットワークを介して車両のハンドル回転角度を継続して取得し、取得した回転角度情報をメモリ部７ａに記憶する（ステップＳＴ３１）。
【００４３】
一方、制御部９は音声認識開始指示が入力されたか否か判定する（ステップＳＴ３２）。音声認識開始指示が入力されていない場合（ステップＳＴ３２；ＮＯ）、ステップＳＴ３１の処理に戻る。一方、音声認識開始指示が入力された場合（ステップＳＴ３２；ＹＥＳ）、制御部９は、車両状態検出部７のメモリ部７ａに記憶されたハンドル回転角度のうち、音声認識開始指示が入力された時点のハンドル回転角度が閾値以上であるか判定する（ステップＳＴ３３）。
【００４４】
ハンドル回転角度が閾値以上の場合（ステップＳＴ３３；ＹＥＳ）、制御部９は車両がカーブなどを走行中でありハンドル操作に集中すべきと判断し、音声認識停止処理部１２に音声認識の停止指示を出力する（ステップＳＴ３４）。音声認識停止処理部１２は、ステップＳＴ３４で入力される停止指示に従って、音声処理部２、音響分析部３、および音響データマッチング部５に停止信号を出力し、音声認識に関する処理を停止させると共に、「現在、音声認識は使用できません。運転に集中して下さい。」という応答メッセージを外部のスピーカ（不図示）から出力、あるいは外部のディスプレイ（不図示）に表示する（ステップＳＴ３５）。
【００４５】
ハンドル回転角度が閾値未満の場合（ステップＳＴ３３；ＮＯ）、さらに制御部９は車両状態検出部７のメモリ部７ａに記憶されたハンドル回転角度を取得し、ハンドル回転角度が閾値未満の状態が所定時間以上継続しているか否か判定する（ステップＳＴ３６）。ハンドル回転角度が閾値未満の車両状態が所定時間以上継続していない場合（ステップＳＴ３６；ＮＯ）、まだハンドル操作に集中すべき状態から脱していないと判断し、ステップＳＴ３４の処理に進む。一方、ハンドル回転角度が閾値未満の車両状態が所定時間以上継続している場合（ステップＳＴ３６；ＹＥＳ）、ハンドル操作に集中すべき状態から脱していると判断し、ステップＳＴ９の処理に進む。ステップＳＴ９以降の処理は、実施の形態１と同様である。
【００４６】
なお、上述したステップＳＴ３４およびＳＴ３５において、音声認識に関する処理を停止させると共に、応答メッセージを出力する構成を示したが、制御部９が音声認識開始指示の操作入力の受付を無効にし、さらに無効にした旨を音声認識停止処理部１２に通知し、音声認識停止処理部１２が警告を表示、あるいはブザー音を発するように構成してもよい。
【００４７】
また、上述したステップＳＴ３６においてハンドル回転角度が閾値未満の車両状態が所定時間以上継続しているか否か判断する際の時間は、例えば実施の形態１の図４で示した期間Ｄ、すなわち音声認識開始指示が入力された地点Ｏから所定期間遡った期間である。  なお、地点Ｏから遡る時間は適宜変更可能である。
【００４８】
また、上述した図８のフローチャートでは車両情報としてハンドルの回転角度を検出し、回転角度が大きい場合には車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる構成を示したが、ハンドルの回転角度以外の種々の車両情報に基づいて音声認識処理の実施あるいは停止を制御することができる。
具体的には、車両情報としてハンドルの回転速度を検出し、音声認識開始指示が入力されてから所定期間遡った期間の回転速度の平均速度が閾値よりも速い時には車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる。また、ウインカのＯＮ／ＯＦＦ状態からも同様に車両の進行方向の変化を把握することができる。ウインカのＯＮ／ＯＦＦ状態の検知はウインカの点灯動作の有無あるいはウインカ動作音などに基づいて行う。また、ＧＰＳ信号を用いて車両の進行方向を取得し、過去の一定期間の進行方向と現在の進行方向との差異が一定値以上である場合に、車両の進行方向が大きく変化していると判断して音声認識に関する処理を停止させる。
【００４９】
さらに、既知の白線検知手法を用いて、車線変更時などに起こる、道路上の白線が延びる方向と車両の進行方向との差異から車両の進行方向の変化を把握する、あるいは既知の交差点への進入検知手法を用いて車両の交差点への進入を判断して車両の進行方向の変化を把握することも可能である。なお、交差点への進入は、地図情報などを参照して判断する。地図情報は音声認識装置１００内に設けた記憶領域（不図示）に記憶させてもよいし、外部装置から取得してもよい。また、これらのハンドルの回転角度、ハンドルの回転速度、ウインカのＯＮ／ＯＦＦ状態、車両の進行方向の変化および車両の交差点への信号を組み合わせて、制御部９が車両の進行方向の変化を判定してもよい。
【００５０】
以上のように、この実施の形態３によれば、車両状態検出部７が検出した車両状態に基づいて、ユーザが運転に集中すべき状況であるかを判断して音声認識の停止指示を出力する制御部９と、制御部９から出力された音声認識の停止指示に基づいて停止信号を出力する音声認識停止処理部１２とを備えるように構成したので、ユーザの運転状況に応じて音声認識処理を停止することができる。これにより、ユーザの安全運転を確保した音声認識処理を行うことができる。
【００５１】
なお、上記実施の形態３では、車両状態に応じて音声認識の開始を停止する構成を示したが、マイク１、音声処理部２、音響分析部３および音響データマッチング部５において音声認識処理を行っている最中であっても車両状態に基づいて音声認識処理を停止する構成とすることも可能である。
【００５２】
なお、上記実施の形態３では、車両状態検出部７が車両状態を取得する構成を示したが、車両状態検出部７に映像解析手段（不図示）を設けて、外部に設けたカメラなどが取得した映像を当該映像解析手段が解析し、解析した映像の変化率を算出し、映像の変化率が閾値以上である場合に車両の進行方向に大きな変化が生じていると判断してもよい。また、解析した映像中に特定の標識（特定の画像）が出現したときに車両の変化が大きくなると判断するように構成してもよい。
【００５３】
さらに図９に示すように、音声認識装置１００を搭載したナビゲーション装置２００として構成してもよい。なお、図９では実施の形態３で示した構成を有する音声認識装置１００を適用したブロック図を示したが、実施の形態１および実施の形態２で示した音声認識装置１００を適用してナビゲーション装置２００を構成してもよい。
ナビゲーション装置２００は、音声認識装置１００を備えると共に、ナビゲーション機能として自車両の現在位置を取得する位置情報取得部２１、地図データを記憶する地図データ記憶部２２と、現在位置と地図データを用いて経路探索を行って経路案内情報を生成する経路案内部２３と、生成した経路案内情報を表示または音声でユーザに提示する出力部２４を備えている。
音声認識装置１００は、ユーザが目的地や経由地を音声入力した場合に、当該音声入力を音声発話としてマイク１に取り込み、上述した実施の形態１から実施の形態３で示したいずれかの音声認識処理により音声認識を行い、音声認識結果を経路案内部２３に出力する。経路案内部２３は、入力された音声認識結果に基づき、さらに位置情報取得部２１から入力される自車位置情報および地図データ記憶部２２に記憶された地図データを用いて経路探索を行い、経路案内情報を出力部２４から出力する。
【００５４】
さらに、音声認識装置１００をナビゲーション装置２００に搭載した場合、位置情報取得部２１から現在位置情報を取得し、車両の進行方向、交差点への進入などの車両状態の検出を行うように構成してもよい。同様に、地図データ記憶部２２に記憶された地図データを参照し、自車両の交差点への進入を判断するように構成してもよい。
【００５５】
このように、音声認識装置１００をナビゲーション装置に搭載することにより、車両の運転状態に適した音声認識処理により得られた音声認識結果を用いて経路案内を行うことができ、ユーザの安全運転を支援するナビゲーション装置を提供することができる。また、認識性能の高い認識結果を用いて経路探索を行うことができる。
【００５６】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００５８】
１  マイク、２  音声処理部、３  音響分析部、４  認識辞書格納部、５  音響データマッチング部、６  ゲイン設定部、７  車両状態検出部、８  認識パラメータ格納部、９  制御部、１０  認識パラメータ設定部、１１  オーディオ出力検知部、１２  音声認識停止処理部、７ａ，１１ａ  メモリ部、２１  位置情報取得部、２２  地図データ記憶部、２３  経路案内部、２４  出力部、１００  音声認識装置、２００  ナビゲーション装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音声認識装置を搭載した車両内に設置されたオーディオ装置から出力される音声信号の音量を検知するオーディオ出力検知部と、
前記集音部の音声取得ゲインを設定するゲイン設定部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
前記車両状態検出部で検出された車両状態および前記オーディオ出力検知部で検知された音声信号の音量が所定の条件を満たす場合に、前記認識パラメータ設定部に認識パラメータの変更を指示する制御部とを備えたことを特徴とする音声認識装置。
【請求項２】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音声認識装置を搭載した車両内に設置されたオーディオ装置から出力される音声信号の音量を検知するオーディオ出力検知部と、
前記集音部の音声取得ゲインを設定するゲイン設定部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
音声認識処理の停止が指示されると、前記音声処理部、前記音響分析部および前記音響照合部のうち少なくとも１つの音声認識処理を停止させる音声認識停止処理部と、
前記車両状態検出部で検出された車両状態および前記オーディオ出力検知部で検知された音声信号の音量が所定の条件を満たす場合に、前記認識パラメータ設定部に認識パラメータの変更または前記音声認識停止処理部に音声認識処理の停止を指示する制御部とを備えたことを特徴とする音声認識装置。
【請求項３】
前記制御部は、前記車両の車両状態または前記オーディオ装置から出力される音声信号の音量が所定の条件に合致した場合に、前記認識パラメータを定常値へ復帰させることを特徴とする請求項１または請求項２記載の音声認識装置。
【請求項４】
前記制御部は、前記車両状態が所定の条件を満たさず、且つ音声認識開始処理の操作入力を受け付けた時点から所定時間遡った期間継続して前記所定の条件を満たしていない場合に、前記音声認識処理の停止指示を解除することを特徴とする請求項２記載の音声認識装置。
【請求項５】
前記制御部は、前記車速の変化が閾値未満であり、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記車速の変化が閾値未満である場合に、前記認識パラメータを定常値へ復帰させ、または、前記音声信号の音量が閾値未満であり、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記音声信号の音量が閾値未満である場合に、前記音声取得ゲインを定常値に復帰させることを特徴とする請求項３記載の音声認識装置。
【請求項６】
前記車両状態検出部は、前記車両の車速を検出し、
前記制御部は、音声認識処理開始を指示する操作入力を受け付けると、当該操作入力を受け付けた時点から所定時間遡った期間に前記車両状態検出部が検出した車速の変化が閾値以上である場合に、前記認識パラメータ設定部に認識パラメータの変更を指示することを特徴とする請求項１または請求項２記載の音声認識装置。
【請求項７】
前記制御部は、前記車速の変化が閾値以上である場合に、前記認識パラメータのうち、音声入力の終了を検知するタイムアウト時間を定常値より長い値に設定することを特徴とする請求項１または請求項２記載の音声認識装置。
【請求項８】
前記制御部は、前記オーディオ出力検知部が検知した音声信号の音量が閾値以上である場合に、前記ゲイン設定部に音声取得ゲインを定常値より小さい値に設定するよう指示することを特徴とする請求項１または請求項２記載の音声認識装置。
【請求項９】
前記制御部は、音声認識処理開始を指示する操作入力を受け付けると、当該操作入力を受け付けた直前の音声信号の音量が閾値以上であるか判定することを特徴とする請求項１または請求項２記載の音声認識装置。
【請求項１０】
前記車両状態検出部は、前記車両のハンドルの回転角度または回転速度を検出し、
前記制御部は、前記車両状態検出部が取得したハンドルの回転角度または回転速度が前記閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項２記載の音声認識装置。
【請求項１１】
前記車両状態検出部は、前記車両のウインカの点灯情報を取得し、
前記制御部は、前記ウインカが点灯している場合に、音声認識処理の停止を指示することを特徴とする請求項２記載の音声認識装置。
【請求項１２】
前記車両状態検出部は、前記車両の進行方向情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報を参照し、過去の車両の進行方向と現在の車両の進行方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項２記載の音声認識装置。
【請求項１３】
前記車両状態検出部は、前記車両の進行方向情報および道路上の白線情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報および白線情報を参照し、車両の進行方向と白線の延伸方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項２記載の音声認識装置。
【請求項１４】
前記制御部は、地図情報および前記車両の現在位置情報を参照し、前記車両が交差点に進入している場合に、音声認識処理の停止を指示することを特徴とする請求項２記載の音声認識装置。
【請求項１５】
前記制御部は、前記音声認識停止処理部に音声認識処理の停止を指示している場合に、音声認識開始を指示する操作入力の受け付けを無効とすることを特徴とする請求項２記載の音声認識装置。
【請求項１６】
前記音声認識停止処理部は、前記制御部が音声認識開始を指示する操作入力の受け付けを無効とした旨を表示または音声により通知することを特徴とする請求項１５記載の音声認識装置。
【請求項１７】
請求項１または請求項２記載の音声認識装置を搭載し、
前記車両の現在位置を取得する位置情報取得部と、
地図データを記憶する地図データ記憶部と、
前記音声認識装置において音声認識処理された音声入力情報に基づいて、前記地図データ記憶部に格納された地図データおよび前記位置情報取得部で取得された前記車両の現在位置を用いて、前記車両の経路を案内する経路案内部と、
前記経路案内部の経路案内を表示または音声出力する出力部とを備えたナビゲーション装置。
【手続補正書】
【提出日】平成26年5月28日(2014.5.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
前記車両状態検出部で検出された車両状態が、音声認識処理の開始を指示する操作入力を受け付けた時点から所定時間遡った期間継続して所定の条件を満たしている場合に、前記認識パラメータ設定部に対して前記所定の条件に対応する認識パラメータへ変更するよう指示する制御部とを備えたことを特徴とする音声認識装置。
【請求項２】
前記制御部は、前記車両状態が所定の条件を満たさず、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記所定の条件を満たしていない場合に、前記認識パラメータ設定部に対して前記認識パラメータを定常値へ復帰させるよう指示する請求項１記載の音声認識装置。
【請求項３】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両内に設置されたオーディオ装置から出力される前記音声信号の音量を検知するオーディオ出力検知部と、
前記集音部の音声取得ゲインを設定するゲイン設定部と、
前記オーディオ出力検知部が検知した前記音声信号の音量が閾値以上である場合に、前記ゲイン設定部に音声取得ゲインを定常値より小さい値に設定するよう指示する制御部とを備え、
前記制御部は、前記音声信号の音量が閾値未満であり、且つ音声認識処理の開始を指示する操作入力を受け付けた時点から所定時間遡った期間継続して前記音声信号の音量が閾値未満である場合に、前記ゲイン設定部に対して前記音声取得ゲインを定常値へ復帰させるよう指示することを特徴とする音声認識装置。
【請求項４】
入力された音声を取得する集音部と、
前記集音部が取得した音声をデジタル信号処理する音声処理部と、
前記音声処理部により処理された音声信号の音響分析を行い、音響特徴を時系列で示した音響特徴量に変換する音響分析部と、
前記音響分析部が変換した音響特徴量と認識語彙との対応を記述した認識辞書と、
前記音響特徴量と前記認識辞書とを照合し、前記集音部に入力された音声を認識する音響照合部とを備えた音声認識装置において、
前記音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、
前記音響照合部が前記集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、
前記車両状態検出部で検出された車両状態が所定の条件を満たす場合に、音声認識処理の停止を指示する制御部と、
前記制御部から音声認識処理の停止が指示されると、前記音声処理部、前記音響分析部および前記音響照合部のうち少なくとも１つの音声認識処理を停止させる音声認識停止処理部とを備え、
前記制御部は、前記車両状態が前記所定の条件を満たさず、且つ音声認識処理の開始を指示する操作入力を受け付けた時点から所定時間遡った期間継続して前記所定の条件を満たしていない場合に、音声認識処理の停止指示を解除することを特徴とする音声認識装置。
【請求項５】
前記車両状態検出部は、前記車両の車速を検出し、
前記制御部は、前記車両の車速の変化が閾値未満であり、且つ前記操作入力を受け付けた時点から所定時間遡った期間継続して前記車速の変化が閾値未満である場合に、前記認識パラメータ設定部に対して前記認識パラメータを定常値へ復帰させるよう指示することを特徴とする請求項２記載の音声認識装置。
【請求項６】
前記制御部は、前記車両の車速の変化が閾値以上である場合に、前記認識パラメータのうち、音声入力の終了を検知するタイムアウト時間を定常値より長い値に設定することを特徴とする請求項１記載の音声認識装置。
【請求項７】
前記制御部は、音声認識処理の開始を指示する操作入力を受け付けると、当該操作入力を受け付けた直前の前記音声信号の音量が閾値以上であるか判定することを特徴とする請求項３記載の音声認識装置。
【請求項８】
前記車両状態検出部は、前記車両のハンドルの回転角度または回転速度を検出し、
前記制御部は、前記車両状態検出部が取得したハンドルの回転角度または回転速度が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項４記載の音声認識装置。
【請求項９】
前記車両状態検出部は、前記車両のウインカの点灯情報を取得し、
前記制御部は、前記ウインカが点灯している場合に、音声認識処理の停止を指示することを特徴とする請求項４記載の音声認識装置。
【請求項１０】
前記車両状態検出部は、前記車両の進行方向情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報を参照し、過去の車両の進行方向と現在の車両の進行方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項４記載の音声認識装置。
【請求項１１】
前記車両状態検出部は、前記車両の進行方向情報および道路上の白線情報を取得し、
前記制御部は、前記車両状態検出部で取得された進行方向情報および白線情報を参照し、車両の進行方向と白線の延伸方向との差異が閾値以上である場合に、音声認識処理の停止を指示することを特徴とする請求項４記載の音声認識装置。
【請求項１２】
前記制御部は、地図情報および前記車両の現在位置情報を参照し、前記車両が交差点に進入している場合に、音声認識処理の停止を指示することを特徴とする請求項４記載の音声認識装置。
【請求項１３】
前記制御部は、前記音声認識停止処理部に音声認識処理の停止を指示している場合に、音声認識開始を指示する操作入力の受け付けを無効とすることを特徴とする請求項４記載の音声認識装置。
【請求項１４】
前記音声認識停止処理部は、前記制御部が音声認識開始を指示する操作入力の受け付けを無効とした旨を表示または音声により通知することを特徴とする請求項１３記載の音声認識装置。
【請求項１５】
請求項１から請求項１４のうちのいずれか１項記載の音声認識装置を搭載し、
前記車両の現在位置を取得する位置情報取得部と、
地図データを記憶する地図データ記憶部と、
前記音声認識装置において音声認識処理された音声入力情報に基づいて、前記地図データ記憶部に格納された地図データおよび前記位置情報取得部で取得された前記車両の現在位置を用いて、前記車両の経路を案内する経路案内部と、
前記経路案内部の経路案内を表示または音声出力する出力部とを備えたナビゲーション装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
この発明に係る音声認識装置は、音声認識装置を搭載する車両の車両状態を検出する車両状態検出部と、音響照合部が集音部に入力された音声を認識する際の認識パラメータを設定する認識パラメータ設定部と、車両状態検出部で検出された車両状態が音声認識処理の開始を指示する操作入力を受け付けた時点から所定時間遡った期間継続して所定の条件を満たしている場合に、認識パラメータ設定部に認識パラメータの変更を指示する制御部とを備えるものである。
【国際調査報告】
2012137263.tif 000012
2012137263.tif 000013
2012137263.tif 000014
2012137263.tif 000015
2012137263.tif 000016
2012137263.tif 000017
2012137263.tif 000018
2012137263.tif 000019