(57)【要約】【課題】音声認識を実施するのに際して、コスト削減することと、高速に音声認識を実施することを課題とする。【解決手段】音声認識装置は、発話された音声信号およびスピーカに音楽などの音声を出力する音楽ソースから出力された音声信号を集音して受け付けるマイクと、隣接された音楽ソースから出力された音声信号を参照音として受け付ける参照音入力部との２系統の入力受付部を有する。そして、音声認識装置は、マイクにより受け付けられて音声認識された結果から、参照音受付部により受け付けられて音声認識された結果を取り除いて、最終的な音声認識結果を生成する。【選択図】        図１
2009053552.tif 000002
【特許請求の範囲】
【請求項１】
音声信号を入力する複数の入力手段からそれぞれ入力された音声信号を別々に音声認識して複数の音声認識結果を生成する音声認識手段と、
前記音声認識手段により別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する認識結果生成手段と、
を備えたことを特徴とする音声認識装置。
【請求項２】
前記複数の入力手段は、発話された音声信号および他の装置から出力された音声信号を集音して受け付ける第一の入力受付手段と、前記他の装置から出力された音声信号を参照音として受け付ける第二の入力受付手段とを有し、
前記音声認識手段は、前記複数の入力手段の第一の入力受付手段により受け付けられた第一の音声信号を音声認識して第一の音声認識結果を生成するとともに、前記第二の入力受付手段により受け付けられた参照音を音声認識して参照音認識結果を生成し、
前記認識結果生成手段は、前記音声認識手段により音声認識されて生成された第一の音声認識結果から参照音認識結果を取り除いた最終的な音声認識結果を生成することを特徴とする請求項１に記載の音声認識装置。
【請求項３】
音声信号を入力する複数の入力手段からそれぞれ入力された音声信号を別々に音声認識して複数の音声認識結果を生成する音声認識手順と、
前記音声認識手順により別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する認識結果生成手順と、
をコンピュータに実行させることを特徴とする音声認識プログラム。
【請求項４】
前記複数の入力手段は、発話された音声信号および他の装置から出力された音声信号を集音して受け付ける第一の入力受付手段と、前記他の装置から出力された音声信号を参照音として受け付ける第二の入力受付手段とを有し、
前記音声認識手順は、前記複数の入力手段の第一の入力受付手段により受け付けられた第一の音声信号を音声認識して第一の音声認識結果を生成するとともに、前記第二の入力受付手段により受け付けられた参照音を音声認識して参照音認識結果を生成し、
前記認識結果生成手順は、前記音声認識手順により音声認識されて生成された第一の音声認識結果から参照音認識結果を取り除いた最終的な音声認識結果を生成することを特徴とする請求項３に記載の音声認識プログラム。
【請求項５】
音声信号を入力する複数の入力手段からそれぞれ入力された音声信号を別々に音声認識して複数の音声認識結果を生成する音声認識手段と、
前記音声認識手段により別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する認識結果生成手段と、
を備えたことを特徴とする音声認識装置を備えた車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音声認識装置、音声認識プログラムおよび車載装置に関する。
【背景技術】
【０００２】
従来より、人が発話した音声を解析して、どのような言葉が発話されたのかを認識する音声認識装置がある。最近では、このような音声認識装置を用いて、運転席者から発話された音声を認識して、認識した発話内容に適した操作を自動で実行するカーナビゲーションシステムなどの車載装置が利用されている。
【０００３】
このように、認識された音声に応じて各種処理を実行する車載装置などに用いられる音声認識装置では、実行される処理の誤動作を防止するためにも、音声を正確に認識する必要がある。そこで、音声を正確に認識する様々な音声認識装置が開示されている。
【０００４】
例えば、特許文献１（特開２０００−２３１３９９号公報）や特許文献２（特開２００２−２０７５００号公報）では、マイクからの入力信号からカーオーディオの騒音を除去して騒音低減した後に音声認識を実行する音声認識装置が開示されている。
【０００５】
具体的には、これらの音声認識装置では、人によって発話された音声信号のみを音声認識の対象とするために、音声認識する前に、マイクによって受け付けられた入力信号に対して、音声認識対象外となる不必要なオーディオなどの音声信号を削除するノイズ削除処理を行い、ノイズ削除された音声信号に対してのみ音声認識を実施する。
【０００６】
【特許文献１】特開２０００−２３１３９９号公報
【特許文献２】特開２００２−２０７５００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した従来の技術は、入力された音声信号から音声認識の対象となる音声信号を得るために、入力音声信号からノイズを削除するノイズ削除装置またはノイズ削除処理を実施する処理部が必要であるため、音声認識装置全体としてコストが増大するとともに、処理速度が遅いという課題があった。
【０００８】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である音声認識装置、音声認識プログラムおよび車載装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、音声信号を入力する複数の入力手段からそれぞれ入力された音声信号を別々に音声認識して複数の音声認識結果を生成する音声認識手段と、前記音声認識手段により別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する認識結果生成手段と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、音声信号を受け付け、それぞれ受け付けられた音声信号を別々に音声認識して複数の音声認識結果を生成し、別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成するので、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明に係る音声認識装置、音声認識プログラムおよび車載装置の実施例を詳細に説明する。なお、以下では、本実施例で用いる主要な用語の説明、本実施例に係る音声認識装置の概要および特徴、音声認識装置の構成および処理の流れを順に説明し、最後に本実施例に対する種々の変形例を説明する。
【実施例１】
【００１２】
［用語の説明］
まず最初に、本実施例で用いる主要な用語を説明する。本実施例で用いる「音声認識装置（特許請求の範囲に記載の「音声認識装置」に対応する。）」とは、人によって発話された音声信号を音声認識し、その結果を接続される装置に出力する装置のことであり、具体的には、カーナビゲーションシステム（カーナビ）などに接続或いはその機能が内蔵され、運転席者や助手席者から発話された内容を音声認識してカーナビに出力する。
【００１３】
また、音声認識装置に接続されるカーナビは、音声認識装置により入力される音声認識結果に基づいて、自動的に適切な動作を選択して実行する装置である。具体的に例を挙げると、音声認識装置より「画面を拡大する」という音声認識結果が入力されると、カーナビは、入力された音声認識結果である「画面を拡大する」に従って、現在表示している地図を拡大する。このように、運転席者は、手動による操作ではなく、音声により操作を実行することができる。
【００１４】
また、本実施例では、上記した「音声認識装置」を「カーナビ」に連携させた車載システムについて説明するが、本発明はこれに限定されるものではなく、音声認識を必要とする様々なシステムに対しても「音声認識装置」を同様に適用することができる。例えば、発話された音声を音声認識して、その結果を文字として入力する音声文字入力システムなど様々なシステムに適用することができる。
【００１５】
［音声認識装置の概要および特徴］
次に、図１を用いて、実施例１に係る音声認識装置の概要および特徴を説明する。図１は、実施例１に係る音声認識装置を含む車載システムの全体構成を示すシステム構成図である。
【００１６】
図１に示すように、この車載システムは、運転席者などから発話された音声を認識する音声認識装置と、音楽やラジオなどに音声信号を出力する音楽ソースと、音声認識された結果に応じて各種処理を実行するカーナビとから構成されている。
【００１７】
このような構成において、この音声認識装置は、上記したように、運転席者などから発話された音声を認識して、認識結果をカーナビに出力することを概要とするものであり、特に、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である点に主たる特徴がある。
【００１８】
この主たる特徴を具体的に説明すると、この音声認識装置は、音声信号を受け付ける複数の入力受付部を有している。具体的に例を挙げると、音声認識装置は、発話された音声信号およびスピーカに音楽などの音声を出力する音楽ソースから出力された音声信号を集音して受け付けるマイクと、隣接された音楽ソースから出力された音声信号を参照音として受け付ける参照音入力部との２系統の入力受付部を有している。
【００１９】
このような状態において、音声認識装置は、発話された音声信号および隣接する他の装置から出力された音声信号を集音して受け付けるとともに、隣接された他の装置から出力された音声信号を参照音として受け付ける（図１の（１）と（２）参照）。具体的には、音声認識装置は、発話された「音声信号Ａ」およびスピーカから出力された「音声信号Ｂ」をマイクを介して受け付けるとともに、隣接された音楽ソースからスピーカを介して出力された「音声信号Ｂ」を参照音として参照音入力部を介して受け付ける。
【００２０】
続いて、音声認識装置は、それぞれ受け付けられた音声信号を別々に音声認識して複数の音声認識結果を生成する（図１の（３）参照）。上記した例で具体的に説明すると、音声認識装置は、マイクによって集音されて受け付けられた音声信号「音声信号Ａ＋音声信号Ｂ」を音声認識して集音音声認識結果「音声認識Ａ＋音声認識Ｂ」を生成するとともに、参照音受付部によって受け付けられた参照音「音声信号Ｂ」を音声認識して参照音音声認識結果「音声認識Ｂ」を生成する。
【００２１】
そして、音声認識装置は、別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する（図１の（４）参照）。具体的には、音声認識装置は、マイクにより受け付けられて生成された集音音声認識結果「音声認識Ａ＋音声認識Ｂ」から参照音受付部により受け付けられた参照音音声認識結果「音声認識Ｂ」を取り除いた最終的な音声認識結果「音声認識Ａ」を生成する。
【００２２】
つまり、音声認識装置は、マイクを介して受け付けられた発話された「音声信号Ａ」とスピーカから出力された「音声信号Ｂ」とを含む音声信号「音声信号Ａと音声信号Ｂ」を音声認識して得られた集音音声認識結果「音声認識Ａ＋音声認識Ｂ」から、「音声信号Ａ」が発話されたタイミング（受付時刻Ａ）と同じタイミングでスピーカから出力されて「音声信号Ａ」とともにマイクに集音された「音声信号Ｂ」を特定して得られた参照音音声認識「音声認識Ｂ」を取り除くことによって、発話された「音声信号Ａ」のみを音声認識した「音声認識Ａ」を抽出する。
【００２３】
その後、音声認識装置は、生成した音声認識結果を接続されるカーナビに出力する（図１の（５）参照）。上記した例で具体的に説明すると、音声認識装置は、生成された集音音声認識結果「音声認識Ａ＋音声認識Ｂ」から参照音音声認識「音声認識Ｂ」を取り除くことによって得られた「音声認識Ａ」を接続されるカーナビに出力する。
【００２４】
このように、実施例１に係る音声認識装置は、複数系統で別々に受け付けられた音声信号をそれぞれ音声認識した後に、必要な音声認識だけを抽出することができ、ノイズ削除装置などの装置を必要とせずに正確な音声認識ができる結果、上記した主たる特徴のごとく、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である。
【００２５】
［音声認識装置の構成］
次に、図２を用いて、図１に示した車載システムにおける音声認識装置の構成を説明する。図２は、実施例１に係る音声認識装置の構成を示すブロック図である。図２に示すように、この音声認識装置１０は、マイク１１と、参照音入力部１２と、出力制御Ｉ／Ｆ部１３と、メモリ１４と、音声信号格納部２０と、音声認識部２１と、認識結果生成部２２と、認識結果出力部２３とから構成される。
【００２６】
マイク１１は、発話された音声信号および隣接する他の装置から出力された音声信号を集音して受け付ける。具体的に例を挙げれば、マイク１１は、発話された音声信号「音声信号Ａ」およびスピーカに音声信号を出力する音楽ソースから出力された音声信号「音声信号Ｂ」を集音して集音音声信号「音声信号Ａ＋音声信号Ｂ」を１つの音声信号として受け付けて、受け付けた音声信号を後述する音声信号格納部２０に出力する。なお、マイク１１は、特許請求の範囲に記載の「第一の入力受付手段」に対応する。
【００２７】
参照音入力部１２は、隣接された他の装置から出力された音声信号を参照音として受け付ける。具体的に例を挙げれば、参照音入力部１２は、スピーカに音声信号を出力する音楽ソースから出力された音声信号「音声信号Ｂ」を受け付けて、受け付けた音声信号を後述する音声信号格納部２０に出力する。なお、参照音入力部１２は、特許請求の範囲に記載の「第二の入力受付手段」に対応する。
【００２８】
出力制御Ｉ／Ｆ部１３は、カーナビとの間における通信を制御する。具体的に例を挙げれば、出力制御Ｉ／Ｆ部１３は、後述する認識結果生成部２２により最終的に生成されて認識結果出力部２３により出力された音声認識結果を受け付けて、受け付けた音声認識結果をカーナビに出力制御する。
【００２９】
メモリ１４は、マイク１１または参照音入力部１２により受け付けられた音声信号と受け付けられた時刻とを対応付けて一時的に記憶し、また、後述する認識結果生成部２２により生成された最終的な音声認識結果を一時的に記憶する。上記した例で具体的に説明すると、メモリ１４は、図３に示すように、『マイク１１により受け付けられた「音声信号」、当該音声信号が受け付けられた「受付時刻」』として「音声信号Ａ＋音声信号Ｂ、１２：００：１０」や「音声信号Ｃ、１２：０２：００」などと記憶し、また、図４に示すように、『参照音入力部１２により受け付けられた「音声信号」、当該音声信号が受け付けられた「受付時刻」』として「音声信号Ｂ、１２：００：１０」や「音声信号Ｄ、１３：１０：００」などと記憶する。なお、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。また、図３と図４とは、メモリ１４に記憶される情報の例を示す図である。
【００３０】
音声信号格納部２０は、マイク１１または参照音入力部１２により受け付けられた音声信号に、受け付けられた時刻を付加してメモリ１４に格納する。上記した例で具体的に説明すると、音声信号格納部２０は、マイク１１から受け付けられた「音声信号Ａ＋音声信号Ｂ」が入力されると、入力された「音声信号Ａ」に受け付けられた「受付時刻＝１２：００：１０」を付加してメモリ１４に格納する（図３参照）。また、音声信号格納部２０は、参照音入力部１２から受け付けられた「音声信号Ｂ」が入力されると、入力された「音声信号Ｂ」に受け付けられた「受付時刻＝１２：００：１０」を付加してメモリ１４に格納する（図４参照）。
【００３１】
音声認識部２１は、マイク１１により受け付けられた音声信号を音声認識して音声認識結果を生成するとともに、参照音入力部１２により受け付けられた参照音を音声認識して参照音認識結果を生成する。上記した例で具体的に説明すると、音声認識部２１は、マイク１１によって受け付けられてメモリ１４に記憶される音声信号「音声信号Ａ＋音声信号Ｂ」を音声認識して集音音声認識結果「音声認識Ａ＋音声認識Ｂ」を生成する。そして、音声認識部２１は、音声認識した音声信号「音声信号Ａ＋音声信号Ｂ」に付加される「受付時刻（１２：００：１０）」から、音声信号「音声信号Ａ＋音声信号Ｂ」がマイク１１によって受け付けられたタイミングと同じタイミングで参照音入力部１２によって受け付けられた参照音として「音声信号Ｂ（受付時刻＝１２：００：１０）」をメモリ１４から特定する。続いて、音声認識部２１は、特定した参照音「音声信号Ｂ」を音声認識して参照音音声認識結果「音声認識Ｂ」を生成する。その後、音声認識部２１は、それぞれ生成した集音音声認識結果「音声認識Ａ＋音声認識Ｂ」と参照音音声認識結果「音声認識Ｂ」とを認識結果生成部２２に出力する。
【００３２】
例えば、音声認識部２１は、マイク１１によって受け付けられてメモリ１４に記憶される音声信号「音声信号Ａ＋音声信号Ｂ（受付時刻＝１２：００：１０）」を音声認識して、図５に示すように、集音音声認識結果「地図を拡大。明日の天気は、晴れです。」を生成する。そして、音声認識部２１は、音声認識した音声信号に付加される「受付時刻（１２：００：１０）」から、音声信号「音声信号Ａ＋音声信号Ｂ」がマイク１１によって受け付けられたタイミングと同じタイミングで参照音入力部１２によって受け付けられた参照音として「音声信号Ｂ（受付時刻＝１２：００：１０）」をメモリ１４から特定する。続いて、音声認識部２１は、特定した参照音「音声信号Ｂ」を音声認識して、図６に示すように、参照音音声認識結果「明日の天気は、晴れです。」を生成する。その後、音声認識部２１は、同じ時刻にそれぞれ受け付けられて生成された集音音声認識結果「地図を拡大。明日の天気は、晴れです。」と参照音音声認識結果「明日の天気は、晴れです。」とを認識結果生成部２２に出力する。なお、音声認識部２１は、特許請求の範囲に記載の「音声認識手段」に対応する。また、図５と図６とは、音声認識結果の例を示す図である。
【００３３】
認識結果生成部２２は、別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成する。上記した例で具体的に説明すると、認識結果生成部２２は、マイク１１から受け付けられて音声認識された集音音声認識結果「音声認識Ａ＋音声認識Ｂ」から参照音入力部１２により受け付けられて音声認識された参照音音声認識結果「音声認識Ｂ」を取り除いた最終的な音声認識結果を生成してメモリ１４に格納する。例えば、認識結果生成部２２は、音声認識部２１により入力された集音音声認識結果「地図を拡大。明日の天気は、晴れです。」から、同様に入力された参照音音声認識結果「明日の天気は、晴れです。」を取り除いた認識結果として、図７に示すように、「地図を拡大。」を生成してメモリ１４に格納する。
【００３４】
つまり、認識結果生成部２２は、マイク１１を介して受け付けられた発話された音声信号Ａとスピーカから出力された音声信号Ｂとを含む音声信号「音声信号Ａ＋音声信号Ｂ」を音声認識して得られた集音音声認識結果「地図を拡大。明日の天気は、晴れです。」から、「音声信号Ａ」が発話されたタイミング（受付時刻＝１２：００：１０）と同じタイミングでスピーカから出力されて「音声信号Ａ」とともにマイク１１に集音された「音声信号Ｂ」を特定して得られた参照音音声認識「明日の天気は、晴れです。」を取り除くことによって、人から発話された「音声信号Ａ」のみを音声認識した「音声認識Ａ＝地図を拡大。」を抽出する。なお、認識結果生成部２２は、特許請求の範囲に記載の「認識結果生成手段」に対応する。また、図７は、最終的な音声認識結果の例を示す図である。
【００３５】
認識結果出力部２３は、認識結果生成部２２により生成された最終的な認識結果を出力制御Ｉ／Ｆ部１３を介して、カーナビに出力する。上記した例で具体的に説明すると、認識結果出力部２３は、認識結果生成部２２により生成されてメモリ１４に格納された最終的な認識結果「音声認識Ａ＝地図を拡大。」を、メモリ１４から取得して、カーナビに出力する。
【００３６】
［音声認識装置による処理］
次に、図８を用いて、音声認識装置による処理を説明する。図８は、実施例１に係る音声認識装置における音声認識処理の流れを示すフローチャートである。
【００３７】
図８に示すように、音声認識装置１０のメモリ１４に音声信号が格納されると（ステップＳ８０１肯定）、音声認識部２１は、メモリ１４に格納されたマイク１１により集音された集音結果（音声信号）を音声認識する（ステップＳ８０２）。
【００３８】
続いて、音声認識部２１は、メモリ１４に格納された参照音入力部１２により受け付けられた参照音を音声認識する（ステップＳ８０３）。
【００３９】
そして、音声認識装置１０の認識結果生成部２２は、音声認識部２１により音声認識されたそれぞれの認識結果の差分を抽出して、最終的な音声認識結果を生成してメモリ１４に格納する（ステップＳ８０４）。その後、音声認識装置１０の認識結果出力部２３は、認識結果生成部２２により生成されてメモリ１４に格納される音声認識結果を取得して、接続されるカーナビに出力する（ステップＳ８０６）。
【００４０】
上記したフローチャートを具体的に説明すると、音声認識装置１０のマイク１１により音声信号が受け付けられると、音声信号格納部２０は、受け付けられた音声信号「音声信号Ａ＋音声信号Ｂ」に、受け付けられた時刻「受付時刻Ａ」を付加してメモリ１４に格納する。そして、音声認識部２１は、メモリ１４から音声信号「音声信号Ａ＋音声信号Ｂ」を取得して音声認識を行い、集音音声認識結果「音声認識Ａ＋音声認識Ｂ」を生成して、認識結果生成部２２に出力する。
【００４１】
同様に、音声認識装置１０の参照音入力部１２により音声信号が受け付けられると、音声信号格納部２０は、受け付けられた音声信号「音声信号Ｂ」に、受け付けられた時刻「受付時刻Ａ」を付加してメモリ１４に格納する。そして、音声認識部２１は、ステップＳ８０２において音声認識された音声信号「音声信号Ａ＋音声信号Ｂ、受付時刻Ａ」の「受付時刻Ａ」から、マイク１１により受け付けられた時刻と同じ時刻に参照音入力部１２により受け付けられた音声信号「音声信号Ｂ（受付時刻Ａ）」をメモリ１４から特定して、特定した音声信号の音声認識を行い、参照音音声認識結果「音声認識Ｂ」を生成して、認識結果生成部２２に出力する。
【００４２】
すると、音声認識装置１０の認識結果生成部２２は、音声認識部２１により入力された集音音声認識結果「音声認識Ａ＋音声認識Ｂ」から、同様に音声認識部２１により入力された参照音音声認識結果「音声認識Ｂ」を取り除いた音声認識結果「音声認識Ａ」を生成して、生成した音声認識結果「音声認識Ａ」をメモリ１４に格納する。
【００４３】
その後、音声認識装置１０の認識結果出力部２３は、認識結果生成部２２により生成されてメモリ１４に格納された音声認識結果を取得して、取得した音声認識結果を接続されるカーナビに出力する。
【００４４】
［実施例１による効果］
このように、実施例１によれば、音声信号を入力するマイク１１と音楽ソースとからそれぞれ入力された音声信号を別々に音声認識して複数の音声認識結果を生成し、別々に音声認識されて生成された複数の音声認識結果における差分を抽出して、最終的な音声認識結果を生成するので、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である。
【００４５】
例えば、複数系統で別々に受け付けられた音声信号をそれぞれ音声認識した後に、必要な音声認識だけを抽出することができ、ノイズ削除装置などの装置を必要とせずに正確な音声認識ができる結果、音声認識を実施するのに際して、コスト削減することが可能であるとともに、高速に音声認識を実施することが可能である。
【００４６】
また、実施例１によれば、発話された音声信号および音楽ソースから出力された音声信号を集音して受け付けるマイク１１と、音楽ソースから出力された音声信号を参照音として受け付ける参照音入力部１２とを有し、マイク１１により受け付けられた音声信号を音声認識して集音音声認識結果を生成するとともに、参照音入力部１２により受け付けられた参照音を音声認識して参照音認識結果を生成し、音声認識されて生成された集音音声認識結果から参照音認識結果を取り除いた最終的な音声認識結果を生成するので、人から発話された音声信号のみをより正確に音声認識することが可能である。
【００４７】
例えば、入力受付部の２系統のうち１系統ではマイク１１を用いて、人から発話された音声信号とスピーカから出力された音声信号を受け付けて、もう１系統では、スピーカから出力された音声信号を受け付けるとした場合、マイク１１から受け付けられて音声認識された音声認識結果からスピーカから出力されて音声認識された音声認識結果を取り除くことができる結果、人から発話された音声信号のみをより正確に音声認識することが可能である。
【実施例２】
【００４８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に示すように、（１）入力系統の数、（２）参照音の別手法、（３）システム構成等、（４）プログラム、にそれぞれ区分けして異なる実施例を説明する。
【００４９】
（１）入力系統の数
例えば、実施例１では、マイク１１と参照音入力部１２との２つの入力系統を用いて、発話された音声認識を抽出する場合について説明したが、本発明における入力系統の数はこれに限定されるものではなく、３つ、４つなどさらに複数の入力系統を用いるようにしてもよい。例えば、車内の音声を集音するマイクと、ラジオから音声を出力するラジオソースと、音楽デッキから音声を出力する音楽ソースなど３つの入力系統を用いてもよい。その場合も、上記した手法と同様に、マイクにより受け付けられて音声認識された結果から、ラジオソースおよび音楽ソースによりそれぞれ受け付けられて音声認識された結果を取り除くことによって、発話された音声認識のみを抽出することができる。
【００５０】
（２）参照音の別手法
また、実施例１では、音楽ソースを参照音として入力し、マイクから集音されて音声認識された音声認識から参照音を音声認識した参照音音声認識を取り除いて、最終的な音声認識結果を抽出する例について説明したが、本発明はこれに限定されるものではない。例えば、運転席者および助手席者が車内に存在する場合に、予め運転席者或いは助手席者の音声をデータベースに登録しておき、これら運転席者の音声或いは助手席者の音声を参照音として、マイクから集音された音声から上記した手法で差分を抽出して、最終的な音声認識結果を生成することもできる。
【００５１】
（３）システム構成等
また、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（例えば、図３、図４など）については、特記する場合を除いて任意に変更することができる。
【００５２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合（例えば、音声認識部と認識結果生成部とを統合するなど）して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００５３】
（４）プログラム
なお、本実施例で説明した音声認識方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【産業上の利用可能性】
【００５４】
以上のように、本発明に係る音声認識装置、音声認識プログラムおよび車載装置は、発話された音声信号を音声認識することに有用であり、特に、音声認識を実施するのに際して、コスト削減することと、高速に音声認識を実施することに適する。
【図面の簡単な説明】
【００５５】
【図１】実施例１に係る音声認識装置を含む車載システムの全体構成を示すシステム構成図である。
【図２】実施例１に係る音声認識装置の構成を示すブロック図である。
【図３】メモリ１４に記憶される情報の例を示す図である。
【図４】メモリ１４に記憶される情報の例を示す図である。
【図５】音声認識結果の例を示す図である。
【図６】音声認識結果の例を示す図である。
【図７】最終的な音声認識結果の例を示す図である。
【図８】実施例１に係る音声認識装置における音声認識処理の流れを示すフローチャートである。
【符号の説明】
【００５６】
１０  音声認識装置
１１  マイク
１２  参照音入力部
１３  出力制御Ｉ／Ｆ部
１４  メモリ
２０  音声信号格納部
２１  音声認識部
２２  認識結果生成部
２３  認識結果出力部
【図１】
2009053552.tif 000003
【図２】
2009053552.tif 000004
【図３】
2009053552.tif 000005
【図４】
2009053552.tif 000006
【図５】
2009053552.tif 000007
【図６】
2009053552.tif 000008
【図７】
2009053552.tif 000009
【図８】
2009053552.tif 000010