(57)【要約】【課題】通信手段が取得した情報を用いて言語辞書を動的に変更することによって、適切な言語辞書を作成する音声認識装置を提供する。【解決手段】音声を入力する音声入力手段と、音声と比較し評価するための言語辞書を記憶する記憶手段と、音声を言語辞書によって評価する音声認識手段と、通信手段と、通信手段が取得した情報から次発話を予測する次発話予測手段と、次発話予測手段が予測した次発話に基づいて言語辞書の内容を変更する変更手段とを有する。【選択図】図１
2005173134.tif 000002
【特許請求の範囲】
【請求項１】
音声を入力する音声入力手段と、
前記音声と比較し評価するための言語辞書を記憶する記憶手段と、
前記音声を前記言語辞書によって評価する音声認識手段と、
通信手段と、
前記通信手段が取得した情報から次発話を予測する次発話予測手段と、
前記次発話予測手段が予測した次発話に基づいて前記言語辞書の内容を変更する変更手段
とを有することを特徴とする音声認識装置。
【請求項２】
前記通信手段が取得した情報が通信相手の位置情報であるとき、前記次発話予測手段は前記通信相手の位置情報が示す位置が存在する地域に含まれる名称が次発話であると予測することを特徴とする請求項１記載の音声認識装置。
【請求項３】
前記通信手段が取得した情報が言語辞書情報であるとき、前記次発話予測手段は前記言語辞書情報が示す語彙が次発話であると予測することを特徴とする請求項１記載の音声認識装置。
【請求項４】
自己の位置情報を取得する位置取得手段と、
地理的情報を取得する地図取得手段とを更に有し、
前記通信手段が取得した情報が通信相手の位置情報であるとき、前記次発話予測手段は前記通信相手の位置情報が示す相手位置及び前記自己の位置情報が示す自己位置を含む地図上の領域に含まれる名称が次発話であると予測することを特徴とする請求項１記載の音声認識装置。
【請求項５】
前記通信手段が取得した情報が通信相手の言語辞書情報であるとき、前記変更手段は前記言語辞書の内容を前記言語辞書情報の内容へ変更することを特徴とする請求項１記載の音声認識装置。
【請求項６】
前記言語辞書は、孤立単語或いは複数の連接単語の集合によって構成される２階層以上のネットワーク文法構造を初期状態とし、前記変更手段は、前記次発話予測手段が予測した語彙と一致する前記言語辞書の語彙を、前記ネットワーク文法構造における現在の階層より上位の階層に変更することを特徴とする請求項１乃至５何れか１項記載の音声認識装置。
【請求項７】
前記言語辞書は、孤立単語或いは複数の連接単語の集合によって構成されるネットワーク文法構造を初期状態とし、前記変更手段は、前記次発話予測手段が予測した語彙と一致する前記言語辞書の語彙の出現確率を上げることを特徴とする請求項１乃至５何れか１項記載の音声認識装置。
【請求項８】
前記言語辞書は、孤立単語或いは複数の連接単語の集合によって構成される連接単語に関する文法が統計的に記述された統計的言語辞書構造を初期状態とし、前記変更手段は、前記次発話予測手段が予測した語彙と一致する前記言語辞書の語彙の出現確率を上げることを特徴とする請求項１乃至５何れか１項記載の音声認識装置。
【請求項９】
前記次発話予測手段は、自らが予測した第１の語彙と一致する前記言語辞書の語彙に接続しうる第２の語彙を次発話として更に予測することを特徴とする請求項１乃至５何れか１項記載の音声認識装置。
【請求項１０】
前記言語辞書は、孤立単語或いは複数の連接単語の集合によって構成される連接単語に関する文法が統計的に記述された統計的言語辞書構造を初期状態とし、前記変更手段は、前記第１の語彙と一致する前記言語辞書の語彙と、前記言語辞書の語彙に接続しうる第２の語彙との接続確率を上げることを特徴とする請求項９記載の音声認識装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は音声認識装置に係り、特に、音声と言語辞書を照合して音声認識を行う音声認識装置に関する。
【背景技術】
【０００２】
音声認識に用いる言語辞書は、入力された音声信号を計算機でテキストなどの情報に変換するため、入力された音声信号と辞書内の語彙とを比較し、最適と判断された語彙を選択するために用いる。一般に、任意の音声信号に対し比較対照となる語彙が多いほど認識精度が低下することが知られている。このため、語彙を増やしつつ、認識率を低下させない様々な工夫が為されてきた。
【０００３】
従来の、移動体用音声認識装置における言語辞書サイズの変更法としては、移動体の位置情報を元にユーザが入力できる語彙の範囲を決定していた。主な例としては、「第１の方法：自車位置周辺の地名を言語辞書の第１階層に加える」、「第２の方法：目的地設定後、目的地までの経路周辺の地名等を言語辞書の第１階層に加える」、等が存在する。また、通信を利用した手法としては、特許文献１に開示された「電話音声認識装置」のような、通信相手の電話番号を利用した辞書の変更法（第３の方法）が提案されている。
【特許文献１】特開平１１−３５５４４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、移動体用のテレマティクスユニットの普及に伴い、移動中にも情報通信を行なう環境整備が進み、ユーザは移動体から他のユーザと通信し、リアルタイムに様々な情報を共有することができるようになってきた。このような環境下で図１４のようなシーンを想定する。
【０００５】
図１４において、△印で示す地点は、互いに通信しているユーザの自車５０及び他のユーザの相手車５１の位置をそれぞれ示す。いま、自車５０と相手車５１のユーザは互いに○印で示す合流地点５２で合流することにし、それぞれのナビゲーションシステムを設定することになった。なお、自車５０から合流地点５２までの距離は比較的長く、相手車５１から合流地点５２までの距離は比較的短い。
【０００６】
第１の方法を適用すると、合流地点５２が自車５０位置周辺の地名として言語辞書の第１階層に加えられているため、自車５０のユーザは合流地点を容易に入力することができる。しかし、相手車５１位置周辺の地名には合流地点５２が含まれていない為、相手車５１の他のユーザは階層を辿って合流地点を入力する必要がある。よって、相手車５１の他のユーザに第１の方法は適用されない。また、第２の方法は、事前に目的地が設定されている必要があるため、何れのユーザにも適用されない。更に、第３の方法は、移動体における電話番号による位置情報の決定は困難であるため、何れのユーザにも適用されない。
【課題を解決するための手段】
【０００７】
本発明の特徴は、音声を入力する音声入力手段と、音声と比較し評価するための言語辞書を記憶する記憶手段と、音声を言語辞書によって評価する音声認識手段と、通信手段と、通信手段が取得した情報から次発話を予測する次発話予測手段と、次発話予測手段が予測した次発話に基づいて言語辞書の内容を変更する変更手段とを有する音声認識装置であることを要旨とする。
【発明の効果】
【０００８】
本発明によれば、通信手段が取得した情報を用いて言語辞書を動的に変更することによって、適切な言語辞書を作成する音声認識装置を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下図面を参照して、本発明の実施の形態を説明する。図面の記載において同一あるいは類似部分には同一あるいは類似な符号を付している。
【００１０】
図１に示すように、本発明の実施の形態に係る音声認識装置１０は、音声を入力する音声入力手段１００と、音声と比較し評価するための言語辞書２０を記憶する記憶手段１２０と、音声を言語辞書２０によって評価する音声認識手段１１０と、通信手段１３０と、通信手段１３０が取得した情報から次発話を予測する次発話予測手段１４０と、次発話予測手段１４０が予測した次発話に基づいて言語辞書２０の内容を変更する変更手段１５０とを有する。
【００１１】
音声入力手段１００は、使用者が発話した音声を収集し、扱いやすい離散的な音声信号にＡＤ変換する。音声入力手段１００は、図２の音信号入力装置３１０及びＡ／Ｄ変換装置３２０に相当し、具体的にはマイクに代表される音入力装置及び実時間信号離散化装置であるＡＤ変換器などによって構成される。
【００１２】
音声認識手段１１０は、音声入力手段１００から転送された音声信号を認識して、認識結果信号Ｒ１００を送出する。認識結果信号Ｒ１００は、例えばテキストなどの情報形態に変換されている。音声認識手段１１０は、図２の演算装置３３０によって実現されている。演算装置３３０としては、例えば、一般的なパーソナルコンピュータ、マイクロコンピュータ、信号処理装置のように演算機能を有するシステムを構成する中央演算処理装置（ＣＰＵ）、マイクロプロセッサユニット（ＭＰＵ）、デジタルシグナルプロセッサ（ＤＳＰ）を単数或いは複数個組み合わせればよく、実時間処理が可能な演算能力を有していることが望ましい。また記憶装置３６０もキャッシュメモリ、メインメモリ、ディスクメモリ、フラッシュメモリ、読み出し専用メモリ（ＲＯＭ）等、一般的な情報処理機器に用いられている情報記憶能力を有する機器を用いればよい。音声認識手段１１０から送出された認識結果信号Ｒ１００は使用者に対して提示する情報に変換したり、他の機器の操作信号に変換して用いられる。
【００１３】
通信手段１３０は、通信相手から通信情報を取得する。具体的には、通信手段１３０は、携帯電話、車車間通信装置、路車間通信装置のような移動体から接続できる通信端末であればよく、図２の通信装置３５０によって実現される。通信装置３５０は、外部の携帯電話を接続する形式や、提案した装置に携帯電話、車車間通信、路車間通信に代表される通信端末を内挿する形式の何れを選択しても良い。
【００１４】
次発話予測手段１４０は、通信手段１３０から得られる通信情報をもとに、次に使用者が発話する内容を予測し、予測された情報を変更手段１５０に転送する。次発話予測手段１４０は、図２の演算装置３３０によって実現される。
【００１５】
変更手段１５０は、次発話予測手段１４０から送られてきた情報（語彙）をもとに、記憶手段１２０に記憶されている言語辞書２０の内容を変更する。具体的には変更手段１５０は、図２の記憶装置３６０を用いることで実現される。
【００１６】
図３を参照して、図１及び図２に示した音声認識装置の動作の流れを説明する。なお、音声認識装置の動作のうち、音声認識に関する動作と、通信情報を取得して次発話を予測し、言語辞書を変更する動作とは独立している。
【００１７】
先ず、音声認識に関する動作について説明する。
【００１８】
（イ）システム（音声認識装置）が動作を開始すると、先ずステップＳ１１０において初期化処理を行う。このとき、初期状態として、Ｎ＝０番目の言語辞書２１が読込まれ、メモリ上に展開される。
【００１９】
（ロ）ステップＳ１２０において、音声入力手段１００は、入力された音信号が音声かどうかを判断する。音声であれば（Ｓ１２０にてＹｅｓ）ステップＳ１３０に進み、音声でなければ（Ｓ１２０にてＮｏ）音声入力手段１００は音声が入力されるまで待ち受ける。
【００２０】
（ハ）ステップＳ１３０において、音声認識手段１１０は、入力された音声発話を認識して、音声情報に含まれる情報を、例えばテキスト情報のような形式に変換する。以後、ステップＳ１３０を「第１の音声認識処理」と呼ぶ。認識時における語彙のパタンマッチング処理には、先に読込まれたＮ＝０言語辞書２１が用いられる。
【００２１】
（ニ）ステップＳ１４０において、再び入力された音信号が音声かどうかを判断する。音声であれば（Ｓ１４０にてＹｅｓ）ステップＳ１５０に進み、音声でなければ（Ｓ１４０にてＮｏ）音声入力手段１００は音声が入力されるまで待ち受ける。
【００２２】
（ホ）ステップＳ１５０において、音声認識手段１１０は、第１の音声認識処理と同様に、入力された音声発話を認識して、音声情報に含まれる情報を、例えばテキスト情報のような形式に変換する。以後、ステップＳ１５０を「第２の音声認識処理」と呼ぶ。第２の音声認識処理の音声発話認識時における語彙のパタンマッチング処理には、後述するステップＳ２３０によって切り替えられた最新の切替え言語辞書２２が用いられる。その後、ステップＳ１４０に戻り、ステップＳ１４０及びＳ１５０を繰り返し実施する。
【００２３】
次に、通信情報を取得して次発話を予測し、言語辞書を変更する動作について説明する。
【００２４】
（Ａ）システム（音声認識装置）が動作を開始すると、先ずステップＳ２１０において初期化処理を行う。このとき、初期状態として、Ｎ＝０番目の言語辞書２１の状態が認識される。
【００２５】
（Ｂ）ステップＳ２２０において、通信手段１３０は通信情報を取得する。取得する通信情報は、通信取得要求が発生した瞬間の情報、或いはそれ以前の情報の何れの情報をも含む。
【００２６】
（Ｃ）ステップＳ２３０において、次発話予測手段１４０は、ステップＳ２２０で取得した通信情報をもとに次発話を予測し、変更手段１５０は、切替言語辞書２２を最新のものへ変更する。即ち切替回数Ｎ＝ｎ回変更されている切替言語辞書２２にＮ＝ｎ＋１回目の変更を行う。尚、Ｎ＝０のときの切替言語辞書２２の内容は、Ｎ＝０言語辞書２１の内容と同一である。
【００２７】
次に、図１の通信手段１３０が取得する通信情報と、その内容に基づいて次発話を予測する次発話予測手段１４０の動作について説明する。通信情報には、主に、位置情報または言語辞書情報が含まれる。位置情報には、通信相手の移動体の位置情報が含まれる。以後、理解を簡単にする為、図１に示す音声認識装置１０を図４に示すように、第２の車両（使用者車両）３２に搭載した第２のシステム３４内に構築した例を用いて説明する。通信相手は、第１の車両（通信者車両）３１に搭載された第１のシステム３３であり、第１のシステム３３は、自己の位置情報を取得するＧＰＳ３５と、自己の位置情報を第２のシステム３４へ送信する通信装置３６とを有する。第１のシステム３３と第２のシステム３４は、携帯電話回線で接続されている。即ち、第１及び第２の車両３１、３２の間で携帯電話回線を介した通信を行っている。
【００２８】
第１の車両３１には通信者が乗り込んでおり、第１の車両３１に設置されている第１のシステム３３は通信者が使用している。第２の車両３２には使用者が乗り込んでおり、第２の車両３２に設置されている第２のシステム３４は使用者が使用している。
【００２９】
第１のシステム３３及び第２のシステム３４の間で通信を開始すると、第１のシステム３３は、ＧＰＳ３５によって測定された第１の車両３１の位置情報を第２のシステム３４に対して以下の３つの手法にて送信する。
【００３０】
（１）定期的に送信する。  
（２）第２のシステム３４が要求する時、例えば音声認識装置１０が位置情報を要求する時に送信する。  
（３）第１のシステム３３から通信者が要求に応じて送信する。
【００３１】
第２のシステム３４は、第１の車両３１の位置情報をもとに第２のシステム３４内に有する地図を参照して、地図上において第１の車両３１の位置を決定する。更に、次発話予測手段１４０は、第１の車両３１の位置周辺の地名や施設名に関する語彙を次発話として予測する。即ち、次発話予測手段１４０は、通信相手の位置情報が示す位置が存在する地域に含まれる名称が次発話であると予測する。このときの様子を図５を参照して説明する。図５に示すように、次発話予測手段１４０は、第１の車両３１の周辺領域（第１の領域）４０に含まれる地図上の語彙である、「コンビニＡ」、「薬局Ａ」、「喫茶店Ａ」を次発話として予測するが、「コンビニＢ」、「コンビニＣ」、「喫茶店Ｂ」は次発話として予測しない。
【００３２】
以上説明したように、使用者が通信によって通信情報を取得して、その通信情報を用いて言語辞書を動的に変更できるシステム（音声認識装置１０）を構成することによって、適切な言語辞書２０〜２２を作成することができる。よって、本発明の実施の形態によれば、通信情報を用いて、１．認識率を低下させないように語彙数を少なく保ちながら、２．利用者が発話しやすい音声入力コマンドに関しては短い入力時間となるように言語辞書を変更し操作効率を向上させ、３. 使用者が発話しやすい音声入力コマンドに関しては認識し易いように言語辞書を変更し認識率を向上させることを実現することができる。
【００３３】
（変形例）
図６に示すように、本発明の実施の形態の変形例に係る音声認識装置１１は、音声入力手段１００と、言語辞書２０を記憶する記憶手段１２０と、音声認識手段１１０と、通信手段１３０と、次発話予測手段１４０と、変更手段１５０と、位置取得手段１６０と、地図取得手段１７０とを有する。即ち、音声認識装置１１は、図１の音声認識装置１０に対して位置取得手段１６０及び地図取得手段１７０を付加したものである。
【００３４】
音声入力手段１００は、図７の音信号入力装置３１０及びＡ／Ｄ変換装置３２０に相当する。音声認識手段１１０は、音声入力手段１００から転送された音声信号を認識して、認識結果信号Ｒ１００を送出する。音声認識手段１１０は、図７の演算装置３３０によって実現されている。通信手段１３０は、図７の通信装置３５０によって実現される。次発話予測手段１４０は、図７の演算装置３３０によって実現される。変更手段１５０は、図７の演算装置３３０を用いることで実現される。
【００３５】
位置取得手段１６０は、使用者（自己）や通信相手の位置情報を取得する。位置取得手段１６０は、図７の位置取得装置３４０を用いることで実現できる。位置取得装置３４０は、例えば、ＧＰＳのような衛星を用いて位置情報を取得できる装置を用いればよい。位置取得手段１６０によって得られた自己或いは通信相手の位置情報は地図取得手段１７０に送出される。
【００３６】
地図取得手段１７０は、地名、施設名など、地理的な情報に関する電子情報を有し、位置取得手段１６０によって取得された位置情報に関連する地理的な情報を抽出して次発話予測手段１４０に送出する。地図取得手段１７０は、図７の演算装置３３０によって実現できる。
【００３７】
次発話予測手段１４０では、通信手段１３０から得られる通信情報及び地図取得手段１７０から取得する地理的な情報を元に、次に使用者が発話する内容を予測し、予測された情報を変更手段１５０に送る。
【００３８】
なお、図１及び図６における次発話予測手段１４０への入力信号は異なるものの、出力する情報はいずれも次発話予測した語彙である。
【００３９】
図８を参照して、図６及び図７に示した音声認識装置１１の動作の流れを説明する。なお、音声認識装置１１の動作のうち、音声認識に関する動作と、通信情報を取得して次発話を予測し、言語辞書を変更する動作とは独立している。また、音声認識に関する動作は、図３に示したそれと同じであり、説明を省略する。
【００４０】
（Ａ）システム（音声認識装置）が動作を開始すると、先ずステップＳ２１０において初期化処理を行う。このとき、初期状態として、Ｎ＝０番目の言語辞書２１の状態が認識される。
【００４１】
（Ｂ）ステップＳ２２０において、通信手段１３０は通信情報を取得する。取得する通信情報は、通信取得要求が発生した瞬間の情報、或いはそれ以前の情報の何れの情報をも含む。また、通信情報には通信相手の位置情報も含む。
【００４２】
（Ｃ）ステップＳ２２５において、位置取得手段１６０は、使用者の位置情報を取得する。
【００４３】
（Ｄ）ステップＳ２３０において、次発話予測手段１４０は、ステップＳ２２０で取得した通信情報（通信相手の位置情報）及びステップＳ２２５で取得した使用者の位置情報を地図と照合して、地図上における通信相手の位置周辺に含まれる語彙、または通信相手と使用者の位置周辺に含まれる語彙を次発話として予測する。変更手段１５０は、切替言語辞書２２を最新のものへ変更する。即ち切替回数Ｎ＝ｎ回変更されている切替言語辞書２２にＮ＝ｎ＋１回目の変更を行う。尚、Ｎ＝０のときの切替言語辞書２２の内容は、Ｎ＝０言語辞書２１の内容と同一である。
【００４４】
次に、図１の通信手段１３０が取得する通信情報及び位置取得手段１６０が取得する使用者の位置情報をもとに、次発話を予測する次発話予測手段１４０の動作について説明する。図６に示す音声認識装置１１を図４に示したように、第２の車両（使用者車両）３２に搭載した第２のシステム３４内に構築した例を用いて説明する。
【００４５】
次発話予測手段１４０は通信相手の位置情報が示す相手位置及び自己の位置情報が示す自己位置を含む地図上の領域に含まれる名称が次発話であると予測する。このときの様子を図９を参照して説明する。次発話予測手段１４０は、第１の車両３１の周辺領域（第１の領域）４０、第２の車両Ｂの周辺領域（第２の領域）４１、及び第１の車両３１及び第２の車両３２とを繋ぐ経路上の領域（第３の領域）４２に含まれる地図上の語彙である、「コンビニＡ」、「薬局Ａ」、「喫茶店Ａ」、「コンビニＢ」、「喫茶店Ｂ」を次発話として予測する。このとき、「コンビニＡ」、「薬局Ａ」、「喫茶店Ａ」だけではなく、第２の車両３２周辺にある「喫茶店Ｂ」や、第１の車両３１および第２の車両３２とを繋ぐ経路上の領域４２に存在する「コンビニＢ」までは次発話に含まれるが、「コンビニＣ」は何れの領域からも外れるため、次発話には含まれない。
【００４６】
以上説明したように、次発話予測手段１４０は、通信相手及び自己の位置情報を考慮することにより、実施の形態に比して更に最適な言語辞書を構成することができる。即ち、１．認識率を低下させないように語彙数を少なく保ちながら、２．利用者が発話しやすい音声入力コマンドに関しては短い入力時間となるように言語辞書を変更し操作効率を向上させ、３. 使用者が発話しやすい音声入力コマンドに関しては認識し易いように言語辞書を変更し認識率を向上させることができる。
【００４７】
（言語辞書の変更方法）
図３及び図８のステップＳ２３０における言語辞書２０の変更方法について説明する。
【００４８】
言語辞書２０には、ネットワーク文法言語辞書と、統計的言語辞書とが含まれる。ネットワーク文法言語辞書は、孤立単語或いは複数の連接単語の集合によって構成される１階層或いは２階層以上のネットワーク文法構造を初期状態とする。統計的言語辞書は、孤立単語或いは複数の連接単語の集合によって構成される連接単語に関する文法が統計的に記述された統計的言語辞書構造を初期状態とする。また、言語辞書の変更方法には大別して、次の２つの手法がある。
【００４９】
（１）ネットワーク文法言語辞書における下位階層の語彙を上位階層に配置換えする手法。  
（２）統計的言語辞書及びネットワーク文法言語辞書において、語彙に割り振られた確率を変更する手法。
【００５０】
先ず、図１０（ａ）乃至図１０（ｃ）を参照して、ネットワーク文法言語辞書における下位階層の語彙を上位階層に配置換えする手法について説明する。
【００５１】
図１０（ａ）乃至図１０（ｃ）は、次発話として予測された語彙について言語辞書を変更した例を示す。図１０（ａ）に示すように、次発話予測手段１４０が通信相手車両の地図上の位置をもとに「金沢八景駅」、「逗子駅」、「新逗子駅」、「横須賀駅」の４つの駅名を次発話として予測した。この時、変更手段１５０はこの４つの駅名をネットワーク文法言語辞書の上位階層に加える操作を行なう。図１０（ｂ）に示す切替回数Ｎ＝ｎ回目のネットワーク文法言語辞書は更新前のネットワーク文法言語辞書の状態を表し、図１０（ｃ）に示すＮ＝ｎ＋１回目のネットワーク文法言語辞書は更新後のネットワーク文法言語辞書を表す。ｎ番目のネットワーク文法辞書では第２階層の語彙に「金沢八景駅」及び「逗子駅」が含まれている。このため、変更手段１５０は、図１０（ｃ）に示すように、ｎ＋１番目のネットワーク文法言語辞書において、「金沢八景駅」及び「逗子駅」を第１階層に変更する。一方、「新逗子駅」、「横須賀駅」については、図１０（ｂ）のｎ番目のネットワーク文法言語辞書に含まれていない。このため、図１０（ｃ）のｎ＋１番目のネットワーク文法言語辞書において、新に第１階層の語彙として追加されている。このように、変更手段１５０は、次発話予測手段１４０が予測した語彙と一致する言語辞書の語彙を、ネットワーク文法構造における現在の階層より上位の階層に変更する。このことにより、使用者の発話入力時間が短くなる。
【００５２】
次に、統計的言語辞書及びネットワーク文法言語辞書において、語彙に割り振られた確率を変更する手法について説明する。
【００５３】
図１１（ａ）及び図１１（ｂ）は、次発話として予測された語彙についてネットワーク文法言語辞書の出現確率を変更した例を示す。図１１（ａ）に示すように、次発話予測手段１４０が「金沢八景駅」、「逗子駅」、「新逗子駅」、「横須賀駅」の４つの駅名を次発話として予測する。図１１（ｂ）に示すネットワーク文法言語辞書において、これら４つの単語は第２階層の語彙として既に登録されている。変更手段１５０は、これら４単語の出現確率が向上するように値を変更する。図１１（ｂ）では確率が変更された語彙に下線を付す。なお、変更前後において、これら４つの単語が属する階層（第２階層）は変化しない。このように、変更手段１５０は、次発話予測手段１４０が予測した語彙と一致する言語辞書の語彙の出現確率を上げることにより、次発話予測された語彙が認識されやすくなる。
【００５４】
図１２（ａ）乃至図１２（ｃ）は、通信相手車両の地図上の位置周辺が次発話として予測された語彙について統計的言語辞書の遷移確率を変更した例を示す。図１２（ａ）に示すように、次発話予測手段１４０が「金沢八景駅」、「逗子駅」、「新逗子駅」、「横須賀駅」の４つの駅名を次発話として予測する。一方、図１２（ｂ）に示すようにネットワーク文法言語辞書によれば、「横浜市金沢区」、「金沢八景駅」、「逗子駅」、「新逗子駅」、「横須賀駅」の５つの語彙がある。よって、図１２（ｃ）に示すように統計的言語辞書では、切替回数Ｎ＝ｎ回目の状態からＮ＝ｎ＋１回目の状態に遷移する過程において、神奈川県に接続する語彙の中から、図１２（ｂ）のネットワーク文法言語辞書に含まれていて、かつ、次発話予測された語彙である「金沢八景駅」、「逗子駅」、「新逗子駅」、「横須賀駅」の４つの語彙に遷移する確率が向上するように値を変更する。図１２（ｃ）では確率が変更される経路を太い矢印で示す。なお、統計的言語辞書の遷移確率を変更する手法は「ＧＡ方式」と呼ばれており、「2002年9月26日；日本音響学会 2002年秋季研究発表会、鶴身、李、猿渡、鹿野、“単語Ｎ-gramとネットワーク文法を併用したアルゴリズムの検討”」で紹介されている。このように、統計的言語辞書においても、次発話予測手段１４０が予測した語彙と一致する言語辞書の語彙の出現確率を上げることにより、次発話予測された語彙が認識されやすくなる。
【００５５】
上記のように、本発明は、１つの実施の形態とその変形例によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００５６】
ここまで、実施の形態及びその変形例において次発話予測の手法を説明し、図１０乃至図１２を参照して言語辞書の変更手法を説明した。勿論、それぞれの手法を組合わせることは可能であり、これにより通信相手の位置情報を用いて言語辞書の内容を適切な状態に変更することができる。
【００５７】
また、図１３のように通信者車両（第１の車両）３１及び使用者車両（第２の車両）３２の双方に本発明の実施の形態に係る音声認識装置１２、１３を適用しても構わない。この場合、位置情報だけでなく、夫々のシステムが有する言語辞書情報を共有化することができる。通信手段１３０が通信相手の言語辞書情報を取得した時、変更手段１５０は言語辞書２０の内容を言語辞書情報の内容へ変更する。このことにより、通信相手周辺の名称をより正確に予測できる。この手法では、次発話予測に関する負担が減るものの、伝送路に負担をかけるので、伝送速度に余裕がある場合に適用することが望ましい。
【００５８】
また、次発話予測手段１４０は、自らが予測した第１の語彙と一致する言語辞書の語彙に接続しうる第２の語彙を次発話として更に予測しても構わない。この場合、変更手段１５０は、第１の語彙と一致する言語辞書の語彙と、言語辞書の語彙に接続しうる第２の語彙との接続確率を上げることが望ましい。このことにより、次発話予測された語彙群が認識されやすくなる。
【００５９】
このように、本発明はここでは記載していない様々な実施の形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲に係る発明特定事項によってのみ限定されるものである。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態に係る音声認識装置を示すブロック図である。
【図２】図１に示した音声認識装置の一実施例を示すブロック図である。
【図３】図１及び図２に示した音声認識装置の動作の流れを説明するフローチャートである。
【図４】図１及び図２に示した音声認識装置の適用例を示す模式図である。
【図５】図４に示した適用例において次発話予測された語彙と第１及び第２の車両との位置関係を示す図である。
【図６】本発明の実施の形態の変形例に係る音声認識装置を示すブロック図である。
【図７】図６に示した音声認識装置の一実施例を示すブロック図である。
【図８】図６及び図７に示した音声認識装置の動作の流れを説明するフローチャートである。
【図９】図６及び図７に示した音声認識装置の適用例（図４）における次発話予測された語彙と第１及び第２の車両との位置関係を示す図である。
【図１０】図１０（ａ）乃至図１０（ｃ）は、次発話として予測された語彙についてネットワーク文法言語辞書の階層を変更した例を示す図である。
【図１１】図１１（ａ）及び図１１（ｂ）は、次発話として予測された語彙についてネットワーク文法言語辞書の出現確率を変更した例を示す図である。
【図１２】図１２（ａ）乃至図１２（ｃ）は、次発話として予測された語彙について統計的言語辞書の遷移確率を変更した例を示す図である。
【図１３】音声認識装置を通信者車両及び使用者車両の双方に搭載した適用例を示す模式図である。
【図１４】関連技術における問題点を説明するための図である。
【符号の説明】
【００６１】
１０〜１３    音声認識装置
２０〜２２    言語辞書
３１    第１の車両
３２    第２の車両
３３    第１のシステム
３４    第２のシステム
３５    ＧＰＳ
３６    通信装置
４０    第１の領域
４１    第２の領域
４２    第３の領域
１００    音声入力手段
１１０    音声認識手段
１２０    記憶手段
１３０    通信手段
１４０    次発話予測手段
１５０    変更手段
１６０    位置取得手段
１７０    地図取得手段
３１０    音信号入力装置
３２０    Ａ／Ｄ変換装置
３３０    演算装置
３４０    位置取得装置
３５０    通信装置
３６０    記憶装置
【図１】
2005173134.tif 000003
【図２】
2005173134.tif 000004
【図３】
2005173134.tif 000005
【図４】
2005173134.tif 000006
【図５】
2005173134.tif 000007
【図６】
2005173134.tif 000008
【図７】
2005173134.tif 000009
【図８】
2005173134.tif 000010
【図９】
2005173134.tif 000011
【図１０】
2005173134.tif 000012
【図１１】
2005173134.tif 000013
【図１２】
2005173134.tif 000014
【図１３】
2005173134.tif 000015
【図１４】
2005173134.tif 000016