(57)【特許請求の範囲】
【請求項１】
音声認識対象単語が登録されている音声認識辞書と、
前記音声認識辞書を用いて、利用者の要求を単語として認識する音声認識部と、
前記音声認識部の認識した単語、前記認識した時間、および、前記時間と対応付けられた前記認識した単語毎の頻度を記録する履歴データベースと、
前記履歴データベースに過去に記録されている頻度を参照し、前記認識した単語と前記認識した時間とに対応する頻度が閾値以上であるか否かを判断する状況判断部と、
インターネットを通じて前記認識した単語に対応するウェブページを検索し、前記検索したウェブページに記録されている名詞を取得する情報取得部と、
前記頻度が閾値以上であると判断された場合には、前記情報取得部が取得した名詞を前記音声認識辞書に登録する辞書管理部と、
を備える音声認識装置。
【請求項２】
車載用もしくは携帯型情報端末である請求項１記載の音声認識装置。
【請求項３】
前記辞書管理部は、前記履歴データベースに記録されている頻度に応じて、
前記情報取得部が取得した名詞を、前記音声認識辞書に登録する方法を切り替える
請求項１記載の音声認識装置。
【請求項４】
前記辞書管理部は、前記頻度が閾値以上であると判断された場合において、前記頻度がある一定以上高い場合は、前記情報取得部が取得した名詞のみを前記音声認識辞書に記録する
請求項１に記載の音声認識装置。
【請求項５】
前記辞書管理部は、前記頻度が閾値以上であると判断された場合において、前記頻度がある一定以上低い場合は、前記情報取得部が取得した名詞を前記音声認識辞書に追加する
請求項１に記載の音声認識装置。
【請求項６】
車載情報端末に用いる音声認識装置であって、
前記辞書管理部は、前記頻度が閾値以上であると判断された場合において、
前記頻度が第一の閾値以上の場合には、前記情報取得部が取得した名詞のみを前記音声認識辞書に記録し、
前記頻度が第一の閾値より低く、第二の閾値以上の場合には、前記情報取得部が取得した名詞と、前記車載情報端末の操作に最低限必要な単語とを前記音声認識辞書に記録し、
前記頻度が第二の閾値より低い場合は、前記情報取得部が取得した名詞を前記音声認識辞書に追加する
請求項１に記載の音声認識装置。
【請求項７】
音声認識対象単語が登録されている音声認識辞書を用いて、利用者の要求を単語として認識する音声認識ステップと、
前記音声認識ステップで認識した単語、前記認識した時間、および、前記時間と対応付けられた前記認識した単語毎の頻度を記録する履歴データベースに記録する記録ステップと、
前記履歴データベースに過去に記録されている頻度を参照し、前記認識した単語と前記認識した時間とに対応する頻度が閾値以上であるか否かを判断する状況判断ステップと、
インターネットを通じて前記認識した単語に対応するウェブページを検索し、前記検索したウェブページに記録されている名詞を取得する情報取得ステップと、
前記頻度が閾値以上であると判断された場合には、前記情報取得ステップで取得した名詞を前記音声認識辞書に登録する辞書管理ステップと、
を備える音声認識方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報端末に対して、音声により入力を行う音声認識装置に関する。
【０００２】
【従来の技術】
例えば、ナビゲーション装置において、音声入力により目的地や、その周辺の地名等を認識する音声認識装置では、音声認識の対象とする地名が非常に多く、認識時間の増加や、認識率の低下が問題であった。この問題に対処する方法としては、予め、認識対象単語の辞書を地域に応じてグループ化し、車の現在地からの距離に応じて、各グループの優先順位を決定する技術（特開平１１−３２５９４５号公報）や、現在地および進行方向や、走行中の道路の種類等に応じて、認識対象単語を絞り込む技術（特開平１１−１８３１９０号公報）が挙げられる。
【０００３】
【発明が解決しようとする課題】
従来、カーナビゲーション装置における音声認識装置は目的地設定や経路案内の命令入力などの用途に使用されていた。従って、認識対象語彙を絞り込む技術としては、現在位置や目的地までの経路情報により音声認識装置が備えている認識対象辞書の部分集合を選択する方法が用いられてきた。この方法では既に登録済みの単語のみが認識対象となり、音声認識装置が保有しないより詳細な情報や最新の情報を利用できないという問題がある。
【０００４】
また、カーナビゲーション装置を車載情報端末として使用することを考えた場合、音声認識装置は、情報検索や、ニュースの閲覧、スケジュールの確認など現在位置からの距離に依存しない単語を認識対象とする必要があるが、これらのものについては従来技術では、認識対象語彙を効率よく設定することはできない。
【０００５】
本発明は上記課題に鑑みてなされたものであり、認識対象単語の絞り込みの能力を向上し、音声認識装置の性能向上を実現することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明の第１態様は、音声認識対象単語が登録されている音声認識辞書と、前記音声認識辞書を用いて、利用者の要求を単語として認識する音声認識部と、前記音声認識部の認識した単語、前記認識した時間、および、前記時間と対応付けられた前記認識した単語毎の頻度を記録する履歴データベースと、前記履歴データベースに過去に記録されている頻度を参照し、前記認識した単語と前記認識した時間とに対応する頻度が閾値以上であるか否かを判断する状況判断部と、インターネットを通じて前記認識した単語に対応するウェブページを検索し、前記検索したウェブページに記録されている名詞を取得する情報取得部と、前記頻度が閾値以上であると判断された場合には、前記情報取得部が取得した名詞を前記音声認識辞書に登録する辞書管理部と、を備える。
【０００７】
また、本発明の第２態様は、車載用もしくは携帯型情報端末である。
【０００９】
また、本発明の第３態様は、前記辞書管理部が、前記履歴データベースに記録されている頻度に応じて、前記情報取得部が取得した名詞を、前記音声認識辞書に登録する方法を切り替える。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
【００１１】
本発明の実施の形態における音声認識装置は、音声対話形式でカーナビゲーション機能の設定や、インターネット上のホームページを参照する車載情報端末での利用を前提とし、利用者の過去の行動、および習慣に基づいて音声認識辞書の認識対象語彙を更新するものである。常に新しい語彙に更新することが望ましいため、本発明の音声認識装置は、インターネットを介して外部のデータベースから認識対象語彙を取得する。
【００１２】
図１に本発明の実施の形態における音声認識装置の音声認識辞書更新部の構成図を示す。図１において、１０１はインターネット上に存在するホームページなどのデータベース、１０２は利用者の過去の履歴をスケジュールの形で保持する履歴データベース、１０３は利用者の過去の履歴に基づいて、履歴データベース１０２を逐次更新する履歴管理部、１０４は履歴データベース１０２の情報と、現在の日時から利用者の行動を予測し、予測内容と予測信頼度を送信する状況判断部、１０５は状況判断部１０４から送信される利用者の行動予測に基づいてインターネットにアクセスし、ホームページ上のキーワードを抽出する情報取得部、１０７は情報取得部１０５から送信されたキーワードと、状況判断部１０４から送信されたスケジュールの信頼度に基づき、音声認識辞書の認識対象語彙を更新する辞書管理部、１０６は、音声認識に用いる音声認識辞書、１０８は、車載情報端末に対する利用者の要求を抽出して、履歴管理部１０３へ送信する利用者要求抽出部である。図１における利用者要求抽出部１０８のさらに詳細な構成を図５に示す。図５において、１１０は利用者の要求をリモコン等のボタンで入力するボタン入力部、１０９は利用者の要求を音声で入力する音声認識部、１１１はボタン入力部１１０、および音声認識部１０９の出力を監視し、車載情報端末を制御するナビゲーション制御部、１１２は、利用者の要求したホームページを表示する表示部である。データベース１０１、履歴データベース１０２、履歴管理部１０３は図１における各構成要素と同じである。
【００１３】
図２に、利用者がN新聞のホームページを参照した時に、履歴データベースが保持する履歴データの一例を示す。同図に示したように、履歴データベース１０２が保持する項目は、「日付または曜日」、「時間帯」、「参照したホームページアドレス」、「過去に同曜日の同時間帯にアクセスした頻度」である。状況判断部１０４は、この頻度情報から「履歴の信頼度」を判断する。
【００１４】
以上のように構成された本発明の第１の実施の形態について、以下図１から５を用いてその動作を説明する。本発明の第１の実施の形態における車載用音声認識装置の動作は、以下の二つの動作に大別できる。一つは、利用者の履歴データベース１０２を登録・更新する動作であり、もう一つは、利用者の履歴データベース１０２を用いて音声認識辞書１０６を更新する動作である。
【００１５】
まず、図５を用いて利用者の履歴データベース１０２を登録・更新する動作を説明する。
【００１６】
以下、利用者が車載情報端末に「N新聞のホームページからニュースを読みたい」という要求を出した場合を例にとって説明する。
【００１７】
まず、利用者が「N新聞のホームページを見たい」と発声し、音声認識部１０９が利用者の発声を認識し、「N新聞のホームページを見たい」という利用者の要求をナビゲーション制御部１１１へ送る。
【００１８】
ナビゲーション制御部１１１は、音声認識部１０９から「N新聞のホームページを見たい」という情報を受け取り、車載情報端末の操作コード「Read Nshinbun.com」に変換して実行する。すなわち、データベース１０１にあるN新聞のホームページを参照し、表示部１１２を用いて、該当ホームページを利用者に提供する。以上は、通常の車載情報端末の操作の一部である。
【００１９】
なお、音声認識辞書１０６が「N新聞」という名称を登録していない場合は、ボタン入力部１１０を用いて入力する。
【００２０】
次に履歴管理部１０３は、ナビゲーション制御部１１１から、「Read Nshinbun.com」という利用者の要求を受け取り、「利用者の要求」と現在の日付と時刻をもとに、履歴データベース１０２を逐次登録・更新する。以下に、例として「火曜９時２３分に、Nshinbun.comを参照した」という履歴の登録・更新を行う。
【００２１】
▲１▼履歴データベース１０２の履歴の中に、アドレスが「Nshinbun.com」で、かつ曜日・時間帯に「火曜９時２３分」が含まれる履歴が存在しない場合は新しく登録を行う。登録する項目は、ホームページのアドレス「Nshinbun.com」、アクセスした時間帯「９時００分から１０時００分」および曜日「火曜日」、アクセス頻度「１回」である。ここで、アクセスした時間はあらかじめ設定された９：００から１０：００の１時間で持たせる。
【００２２】
▲２▼履歴データベース１０２の履歴の中に、アドレスが「Nshinbun.com」で、かつ曜日・時間帯に「火曜９時２３分」が含まれる履歴が存在する場合は該当の履歴を更新する。すなわち、ホームページのアドレスが同一で、現在時刻がアクセス時間帯に含まれる履歴が存在する場合は更新作業を行う。
【００２３】
変更する項目はアクセス頻度であり、「頻度  ２回」と更新する。
【００２４】
上記の説明では、利用者の端末操作から自動的に履歴データベース１０２を登録・更新するため、利用者は履歴データベース１０２への登録を意識する必要がない。もちろん、利用者が自分の行動予定や日常の習慣を直接履歴データベース１０２へ登録できるようにすることも可能である。
【００２５】
なお、履歴データベース１０２を利用者の要求が入力される度に登録・更新したが、定期的に更新するように制御しても良いし、登録・更新した履歴をさらに定期的に整理しても良い。
【００２６】
次に、音声認識辞書１０６を更新する動作について図１を参照しながら説明する。状況判断部１０４は、履歴データベース１０２の履歴の中でアクセス頻度が設定された閾値以上である履歴と、入力される日付、現在時刻により、利用者の行動を予測する。状況判断部１０４は、履歴データベース１０２に記載されているホームページアドレスを情報取得部１０５に送信する。また、アクセス頻度による予測の信頼度を辞書管理部１０７に送信する。アクセス頻度があらかじめ設定された閾値よりも高い場合は習慣であると判断することが可能である。
【００２７】
情報取得部１０５は、データベース１０１上の指定されたアドレスのホームページをアクセスし、データの中で「リンクが張られている名詞」をキーワードとして抽出し、辞書管理部１０７へ送信する。図３に一例としてN新聞のホームページ上でリンクが張られている名詞の例、図４に情報取得部１０５が抽出したキーワードの例を示す。
【００２８】
辞書管理部１０７は、キーワードを受信し、音声認識辞書１０６を変更するが、状況判断部１０４から送信される予測信頼度に応じて三段階で変更方法を切り替え、認識対象単語の絞込みを行う。以下に信頼度の高い順に変更方法を示す。
【００２９】
▲１▼情報取得部１０５から受信したキーワードのみを認識対象語彙として、音声認識辞書１０６に設定する。
【００３０】
▲２▼情報取得部１０５から受信したキーワードと、車載情報端末の操作に最低限必要な単語を認識対象語彙として、音声認識辞書１０６に設定する。
【００３１】
▲３▼情報取得部１０５から受信したキーワードを、音声認識辞書１０６に追加する。
【００３２】
また、履歴データベース１０２に記述された時間帯が終了すると、状況判断部１０４は辞書管理部１０７に終了を送信し、辞書管理部１０７は音声認識辞書１０６を通常の辞書に更新する。
【００３３】
以上説明したように、本発明の実施の形態によれば、音声認識装置が利用者の過去の操作履歴に基づいて自動的に音声認識辞書を更新することで、利用者の要求に先んじて発声する可能性の高い言葉を音声認識辞書に保持できるため、音声認識装置の認識性能を効果的に向上させ、かつ認識時間を短縮することが可能となる。
【００３４】
なお、情報取得部１０５はリンク先のホームページにアクセスすることによって、階層的に記述されているホームページにおいても、キーワードを抽出することが可能である。
【００３５】
なお、上記実施例は車載用情報端末を例にあげているが、これは携帯用情報端末でも実施可能である。
【００３６】
なお、上記実施例は音声認識辞書を限定、あるいは追加するようにしたが、音声認識辞書に優先順位をつけるようにしても、同じ効果を期待できるものである。
【００３７】
【発明の効果】
以上説明したように本発明によれば、情報端末における音声認識装置の音声認識辞書を利用者の行動を予測して動的に変更することにより、利用者の要求に先んじて発声する可能性の高い言葉を音声認識辞書に保持できるため、音声認識装置の認識性能を効果的に向上させ、かつ認識時間を短縮することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態における音声認識辞書変更部の構成図
【図２】履歴データベースの履歴の例を示す図
【図３】ホームページの例を示す図
【図４】ホームページより抽出したキーワードの例を示す図
【図５】履歴データベースの登録・更新の構成図
【符号の説明】
１０１  データベース
１０２  履歴データベース
１０３  履歴管理部
１０４  状況判断部
１０５  情報取得部
１０６  音声認識辞書
１０７  辞書管理部
１０８  利用者要求抽出部
【図１】
0004581290.tif 000002
【図２】
0004581290.tif 000003
【図３】
0004581290.tif 000004
【図４】
0004581290.tif 000005
【図５】
0004581290.tif 000006