(57)【要約】【課題】平均から外れた音声や訛りを持った話者にも適用でき、大きなメモリや高速ＣＰＵ動作を必要としない音声認識システムを提供することを目的とする。【解決手段】音声認識端末として使用するユーザ端末装置１とユーザコンピュータ２と音声認識用のデータベース８を有するホストコンピュータ３を接続し、音声認識用データを各ユーザの状況に応じて選択後ダウンロードし音声辞書として利用することにより、認識率が向上しかつ処理速度やリソースの小さなユーザ端末装置１にも適用できる。【選択図】  図１
2004354711.tif 000002
【特許請求の範囲】
【請求項１】
音声認識手段を有する端末装置を用いた音声認識システムにおいて、入力された音声を検索される音声辞書と、音声辞書を保存する手段と、音声認識用のデータベースをダウンロードするための通信手段を持つ端末装置と、当該端末装置と通信する通信手段とインターネットに接続し通信する外部通信手段を有する第１のコンピュータと、当該第１のコンピュータとインターネットを介して通信を行うための外部通信手段と、各ユーザに提供するための音声認識用のデータベースと、ユーザの情報に応じてデータベースより個別データ選択する手段を有する第２のコンピュータから構成され、前記端末装置は、前記端末装置の所有者に応じた適正な音声認識用データベースのデータのみをダウンロードし、前記端末装置のみで音声認識する機能を有することを特徴とする音声認識システム。
【請求項２】
前記第２のコンピュータのデータベースが、性別毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システム。
【請求項３】
前記第２のコンピュータのデータベースが、年齢別毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システム。
【請求項４】
前記第２のコンピュータのデータベースが、地域別毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システム。
【請求項５】
前記第２のコンピュータが受け取った個別ユーザの特有な音声データとユーザ情報を元に加工しユーザに適したデータベースの追加データを生成することを特徴とする請求項１に記載の音声認識システム。
【請求項６】
前記第２のコンピュータが、インターネット上に存在し、ユーザから受け取った情報およびデータベースを一元管理することでデータベースを改善し最適化を可能とすることを特徴とする請求項５に記載の音声認識システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声を入力することで端末装置の機能を利用できる音声認識装置で、とりわけコードレス電話端末などで利用可能な音声認識システムに関する。
【０００２】
【従来の技術】
従来より、音声によって入力される指示を認識しその指示で装置を操作する音声認識装置がある。例えば特開平１０−６２１９９号公報（特許文献１）には、複数の認識対象語を所定ルールでまとめ、多層構造の音声認識辞書を用いて音声認識を行い、音声入力の認識率や応答性が向上することが記載されている。
【０００３】
【特許文献１】
特開平１０−６２１９９号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載の音声認識装置では、理想的には老若男女のいずれの話者が話しても認識を行うシステムとされている。
【０００５】
しかし、現実の認識エンジンは標準語でしかも標準的な中音域の音声の認識に主眼を置かれているため、例えば、高齢者や平均から外れた音声周波数を持った発声をする話者、或いは地域訛りが入った音声に対しては極度に認識率が低下する事が一般的に知られている。特許文献１に記載のような方法によりグループ分けされたとしても、それはユーザの声の特質に合わせたものではなく、また認識対象語のデータベースが分割化、階層化されているにしても、機器内部にトータルとして依然として大きなデータベースが必要である。
【０００６】
また、特許文献１に記載の音声認識装置を適用したカーナビ（車載ナビゲーション装置）では、現在の位置情報を用い、音声辞書検索時間の短縮のため適切なグループ分けや階層化が必要である。しかし、家庭用のコードレス電話でボイスダイヤル（音声で人名を発声することで自動ダイヤルを行う機能）などを実現したい場合にも、特許文献１に記載の音声認識装置では、音声辞書のための大きなメモリと検索するためのＣＰＵの高速動作が要求される。またカーナビで用いられるような現在位置情報は、ボイスダイヤルのための音声認識の場合には音声辞書グループ化、階層化の条件とはなり得ず検索時間短縮を目的としたグループ化、階層化の有効な条件付けができないといった課題がある。
【０００７】
そこで、本発明は、平均から外れた音声や訛りを持った話者にも適用でき、大きなメモリや高速に動作するＣＰＵを必要としない音声認識システムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
この課題を解決するために、音声認識エンジンを有する端末装置（コードレス電話）に、ユーザの所有するコンピュータを介して、インターネットを経由し、大規模な音声認識用データベースを保有するサーバなどのホストコンピュータから、各ユーザに最適な種類と必要な認識対象語のデータのみをその端末装置用の音声辞書としてダウンロードし、その端末装置に固有の音声認識用の小規模な音声辞書で音声認識を利用できるシステム構成とし、一旦この設定を行った端末装置は単体で音声認識の可能な端末装置として使用する構成とする。
【０００９】
この構成により、音声認識の可能な端末装置では、ユーザが必要とする少量の認識対象語で済ませることができるため、大きなメモリを必要としない端末で、不要な語が含まれないため認識率の低下を防ぎ、高齢者、地方訛りなど特殊な事情にも個別のデータをダウンロードすることで対処できる作用を有する。またデータベースを保有するホストコンピュータでユーザから入力された音声を元に加工したデータをデータベースに追加できるため、代理人による登録や、地方の訛りなど特殊な事情にも対応でき、またデータベースに集まったフィールドデータをもとにして現存するデータベースの改善も可能とする作用を有している。
【００１０】
【発明の実施の形態】
本発明の請求項１に記載の発明は、音声認識手段を有する端末装置を用いた音声認識システムにおいて、入力された音声を検索される音声辞書と、音声辞書を保存する手段と、音声辞書のデータをダウンロードするための通信手段を持つ端末装置と、当該端末装置と通信する通信手段とインターネットに接続し通信する外部通信手段を有する第１のコンピュータと、当該第１のコンピュータとインターネットを介して通信を行うための外部通信手段と、各ユーザに提供するための音声認識用のデータベースと、ユーザの情報に応じてデータベースより個別データ選択する手段を有する第２のコンピュータから構成され、前記端末装置は、前記端末装置の所有者に応じた適正な音声認識用データベースの中から必要なデータのみをダウンロードし、前記端末装置のみで音声認識する機能を有することを特徴とする音声認識システムとすることにより認識率と応答性を向上させるという作用を有する。
【００１１】
請求項２に記載の発明は、前記第２のコンピュータのデータベースが、性別毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システムとしたものであり、男女の声の差異での認識率を向上させるという作用を有する。
【００１２】
請求項３に記載の発明は、前記第２のコンピュータのデータベースが、年齢毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システムとしたものであり、子供、高齢者など年齢による声の差異での認識率を向上させるという作用を有する。
【００１３】
請求項４に記載の発明は、前記第２のコンピュータのデータベースが、地域毎に分かれたものを有することを特徴とする請求項１に記載の音声認識システムとしたものであり、地域訛りによる特有の発音の差異での認識率を向上させるという作用を有する。
【００１４】
請求項５に記載の発明は、前記第２のコンピュータが受け取った個別ユーザの特有音声データとユーザ情報を元に加工しユーザに適したデータベースの追加データを生成することを特徴とする請求項１に記載の音声認識システムとしたものであり、代理人の発声した音声でその地域特有の発音の差異での認識率を向上させるという作用を有する。
【００１５】
請求項６に記載の発明は、前記第２のコンピュータが、インターネット上に存在し、ユーザから受け取った情報およびデータベースを一元管理することで、既存のデータベースを改善し最適化を可能とすることを特徴とする請求項５に記載の音声認識システムとしたものであり、データの一元管理をインターネット上にあるホストコンピュータで行うことによりユーザから収集した発音などの固有のデータを更なる音声認識の向上のためのフィールドデータとして利用しデータベースの改善を図るという作用を有する。
【００１６】
以下、本発明の実施の形態について、図１から図８を用いて説明する。
【００１７】
（実施の形態１）
本発明の実施の形態１に係る音声認識システムを図１に示す。図１は本発明の音声認識システムの構成図を示している。
【００１８】
図１において、１は端末装置であり、ユーザが音声認識端末装置として使用するユーザ端末装置、２はユーザが保有する第１のコンピュータであるユーザコンピュータ、３は第２のコンピュータであるホストコンピュータである。４はＲＳ２３２Ｃケーブルであり、各ユーザ固有の辞書をダウンロードするユーザコンピュータ２とのデータ通信を行うために、ユーザの保有するユーザ端末装置１と接続するものである。５は電話回線である。６はインターネットサービスのプロバイダである。７はインターネット回線網でありパケット通信でデータを受信送信する。このインターネット回線網７を通じて、相手先のプロバイダ６にデータを受信送信することにより、相手先の電話回線５を介して、ホストコンピュータ３と接続することができる。８はホストコンピュータが保有している音声認識用のデータベースであり、その内容の例として、Ｄａｔａ  Ｂａｓｅ  １００〜Ｄａｔａ  Ｂａｓｅ  ９００で示されるユーザの固有性に応じた分類と、実際に音声認識を行うときの認識対象語（単語）に対応するｉｔｅｍ  １０１などで示される音響データが存在している。
【００１９】
実際にユーザ固有の音声認識データをダウンロードする場合における概略の流れは、まずユーザがユーザコンピュータ２を用いてプロバイダ６を通じてインターネット回線網７を介し、ホストコンピュータ３に要求を出す。ホストコンピュータ３はデータベース８の中からユーザの要求に応じてそのユーザに合った分類と音響データを選択し、インターネット回線網７を通じてユーザコンピュータ２に返し、ユーザコンピュータ２はＲＳ２３２Ｃケーブル４によって接続されているユーザ端末装置１に返されたデータをダウンロードするという流れとなる。
【００２０】
なお、以上の説明では、ユーザ端末装置１とユーザコンピュータ２のインターフェースをシリアル通信のＲＳ２３２Ｃ規格で構成した例で説明しているが、近年普及しているＵＳＢインターフェースなどを始めとするその他のＰＣ（パーソナルコンピュータ）標準インターフェースでも同様に実施可能である。
【００２１】
また、データベース８の中の分類は、Ｄａｔａ  Ｂａｓｅ  １００〜Ｄａｔａ  Ｂａｓｅ  ９００の９つの分類で構成した例で説明しているが、ホストコンピュータ３のデータ格納容量の可能な限りさらに細分化させた多数の分類の集合体として構成することも同様に実施可能である。
【００２２】
図２は、本発明の実施の形態１に係る音声認識システムのユーザ端末装置１の機能ブロック図を示しており、図１中のユーザ端末装置１を具体的な機能ブロックとして示したものである。
【００２３】
図２において、９は認識手段であり、音声データベースから検索しマッチするデータを検出するもので、音声認識を行う核となるマイコンや音声アナログを取り扱うためのアンプやフィルタ、それをデジタルデータに変換するＡ／Ｄコンバータ、音声認識のためのプログラムやデータを一時保存するメモリなどを含む音声認識エンジンとして構成されている。
【００２４】
１０は音声辞書であり、音声認識用の音響データが入っていて、具体的にはフラッシュメモリーやＥＥＰＲＯＭなどの不揮発性のメモリで構成される。
【００２５】
１１は制御手段であり、ユーザ端末装置１の全体を制御するもので、端末の持つ特有の機能、例えばコードレス電話の子機であれば、ワイヤレス制御回路、プログラムやデータを格納するためのメモリ、ユーザ端末装置１上に表示するための表示装置とそれを制御するためのＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）を含む制御回路や周辺回路など、及び、本実施の形態の構成上必要となった音声認識データの保存や外部通信を制御するＤＳＰ周辺回路、通信制御回路などから構成される。
【００２６】
１２は保存手段であり、音声認識の認識対象語が音声認識を行うための実際のデジタルデータを音声辞書１０に保存するもので、実際にはデータを一時格納するためのメモリやラッチ回路などから構成される。
【００２７】
１３は外部通信手段であり、ユーザ端末装置１とユーザコンピュータ２をインターフェースするもので、ＲＳ２３２Ｃインターフェースドライバを含む周辺回路、接続するための専用コネクタなどから構成される。
【００２８】
図３は本発明の音声認識システムのユーザコンピュータ２の機能ブロック図を示しており、図１中のユーザコンピュータ２を具体的な機能ブロックとして示したものである。
【００２９】
図３において、１４は外部通信手段であり、ユーザ端末装置１とインターフェースするもので、コンピュータ内部にあるＲＳ２３２Ｃインターフェースドライバを含む周辺回路や信号を制御するＯＳソフトウェアなどから構成される。
【００３０】
１６はインターネットを用いた外部通信手段であり、電話回線５やプロバイダ６やインターネット回線網７を通してホストコンピュータ３とデータを送信受信するもので、コンピュータ内部にあるモデムインターフェースドライバを含む周辺回路やそれを制御するＯＳソフトウェアなどから構成される。
【００３１】
１５は保存手段であり、ホストコンピュータ３からのデータを一時的に保存するものであり、ユーザコンピュータ２の中に存在するハードディスク上などの媒体と、ファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００３２】
１７はテキストデータ入力手段であり、ユーザが固有データをダウンロードする際に行うべきテキストデータを入力するもので、ユーザコンピュータ２の一般的な入出力装置であるキーボード、マウス、ディスプレイ装置とその制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００３３】
１８は制御手段であり、ユーザコンピュータ２の全ての手段を制御し、ユーザが円滑に目的のデータをダウンロードできるもので、専用のアプリケーションソフトとそれを動作させるためのＷｉｎｄｏｗｓ（登録商標）などの基本的ＯＳソフトウェアから構成される。
【００３４】
図４は本発明の実施の形態１に係る音声認識システムのホストコンピュータ３の機能ブロック図を示しており、図１中のホストコンピュータ３を具体的な機能ブロックとして示したものである。
【００３５】
図４において、１９はインターネットを用いた外部通信手段であり、電話回線５やプロバイダ６やインターネット回線網７を通してユーザコンピュータ２とデータを送信受信するもので、コンピュータ内部にあるモデムインターフェースドライバを含む周辺回路やそれを制御するＯＳソフトウェアなどから構成される。
【００３６】
２０は一時データ保存手段であり、ユーザコンピュータ２から送られてきたユーザ情報を含むデータベース８から選択するためのパラメータや、選択されたデータベース８からの各ユーザ固有のデータを一時的に保存するものであり、ホストコンピュータ３の中に存在するハードディスク上などの媒体と、ファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００３７】
２１はグループ選択手段であり、データベースの種類つまり各ユーザの固有データを選択するグループを選択するもので、ホストコンピュータ３の中に存在するメモリとファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００３８】
２２はアイテム選択手段であり、グループ選択手段２１が選択した中から、各ユーザが実際に使用する１個の音響データを選択するもので、ホストコンピュータ３の中に存在するメモリとファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００３９】
２３は全体の制御手段であり、ホストコンピュータ３の全ての手段を制御し、グループ選択手段２１とアイテム選択手段２２から１個の音響データを選択したものを一時データ保存手段２０を用いて集合体として蓄積し、各ユーザが各人固有のデータをダウンロードするもので、ホストコンピュータ３の中に存在するメモリと専用のアプリケーションソフトとそれを動作させるためのＷｉｎｄｏｗｓ（Ｒ）などの基本的ＯＳソフトウェアから構成される。
【００４０】
これらの構成をもとに、以下に具体的な実施例について説明する。
【００４１】
図５は本発明の実施の形態１に係る音声認識システムのシーケンス図である。上記の図面とともに実際にユーザ固有の音声認識データをダウンロードする場合における詳細の流れを説明する。
【００４２】
ステップ１００１に示すように、まずユーザはユーザコンピュータ２を用い、必要な情報を入力する。ここでは制御手段１８での専用アプリケーションソフトが起動しているものとする。ユーザは選択するデータベースを特定するためのユーザの個人情報つまり性別、年齢、地域などのテキスト情報を、テキストデータ入力手段１７を用いて入力する。このテキスト情報は一旦、保存手段１５を用いて保存され、外部通信手段１６を用いて電話回線５やプロバイダ６やインターネット回線網７を通してホストコンピュータ３へデータが送信される。外部通信手段１９からのデータを受け取ったホストコンピュータ３はユーザ情報のデータを一時データ保存手段２０を用いて格納する。
【００４３】
次に、ステップ１００２に移行し、ホストコンピュータ３は全体の制御手段２３によりグループの選択手段２１を用いて、データベース８の中からユーザ情報に応じたものを選択する。ここでは、Ｄａｔａ  Ｂａｓｅ  ３００が選択されたものとする。次にステップ１００３へ移行し、ホストコンピュータ３はデータベース８を特定し準備ができたことをユーザコンピュータ２へ通知する。
【００４４】
次に、ステップ１００４へ移行し、ユーザは音声認識を利用するための電話帳に登録したい人名をテキストで作成する。作成が終了したところで一旦、ユーザコンピュータ２から外部通信手段１４を用いＲＳ２３２Ｃケーブル４を通じてユーザ端末装置１へとテキストデータが送信される。
【００４５】
次にステップ１００５に移行し、ユーザ端末装置１は外部通信手段１３によりデータを受け取り、制御手段１１に従い保存手段１２により一旦保存される。一方、ユーザコンピュータ２は、この人名テキストデータを前述した外部通信手段１６を用いてホストコンピュータ３へ送信し、ホストコンピュータ３は人名テキストデータを受け取る。
【００４６】
次に、ステップ１００６へ移行し、ホストコンピュータ３は、全体の制御手段２３によりグループ選択手段２１を用いてユーザから要求されたアイテムのみ順次選択しながら、一時データ保存手段２０により一時保存する。図４で示している例ではこの時点で選択されたものはＤａｔａ  Ｂａｓｅ  ３００上のｉｔｅｍ  ３０２である。これは音声データとしては図１のＢｅｔｔｙ  ｗｈｉｔｅという名前のデータであり、これが一時データ保存手段２０により保存される。注意すべきはここに順次蓄積されるデータはＤａｔａ  Ｂａｓｅ  ３００の全アイテムではなく、ユーザのテキストデータに対応した人名のみのアイテムが選択されて蓄積されていることである。つまりユーザが音声認識を利用する上で必要な音声データのみが蓄積されることとなる。
【００４７】
データの蓄積が終了した時点で、次にステップ１００７へ移行し、ホストコンピュータ３からユーザコンピュータ２に蓄積された音声データが送信される。音声データを受け取ったユーザコンピュータ２は、再びユーザ端末装置１へと選択されたのみの音声データが送信される。ユーザ端末装置１では、外部通信手段１３を通して入ってきたデータが保存手段１２を用いて音声辞書１０に先に保存されている人名テキストデータに対応する形で保存される。
【００４８】
ステップ１００７まで終了した後は、音声辞書はユーザ固有のデータとしてユーザ端末装置１に保存されているため図１のＲＳ２３２Ｃケーブル４を抜きシステムから切り離した形で利用できる。
【００４９】
なお、以上の説明では、音声認識データベース上の人名は姓名を組み合わせた例で説明しているが、姓のみ名のみを独立させて各々１つのアイテムとして構成することも同様に実施可能である。
【００５０】
（実施の形態２）
本発明の実施の形態２に係る音声認識システムについて、実施の形態１と同一機能の構成なので、図１〜図４に基づいて説明する。
【００５１】
図１の中におけるＤａｔａ  Ｂａｓｅ  ２００とＤａｔａ  Ｂａｓｅ  ３００は、ユーザ端末装置１を使用するユーザの性別によって別の音声データを選択でき、性別に応じた適切なデータを選択しユーザ端末装置１へダウンロードするもので、第２のコンピュータであるホストコンピュータ３のデータベースが、性別毎に分かれたデータベースの一種として構成される。これによりユーザは自分の声の特徴を分析や解析の専門的な知識を必要とせず、自分に合った種類のデータベースをダウンロードすることが可能である。
【００５２】
なお、以上の説明では、性別の種類としてＤａｔａ  Ｂａｓｅ  ２００とＤａｔａ  Ｂａｓｅ  ３００という男性と女性の２つの種類にとどめた例で説明しているが、ここで性別を分けたのは音声周波数の高／低による区別であるため、バス声男性、テノール声男性、アルト声女性、ソプラノ声女性などのより具体的な例で細分化して種類を増やすことにより一層ユーザに適切なデータを準備することも同様に実施可能である。
【００５３】
（実施の形態３）
本発明の実施の形態３に係る音声認識システムについて、実施の形態１と同一機能の構成なので、図１〜図４に基づいて説明する。
【００５４】
図１の中におけるＤａｔａ  Ｂａｓｅ  ４００  Ｄａｔａ  Ｂａｓｅ  ５００は、ユーザ端末装置１を使用するユーザの年齢が子供や高齢者である場合に、この音声データを選択でき、年齢に応じた適切なデータを選択しユーザ端末装置１へダウンロードするもので、第２のコンピュータであるホストコンピュータ３のデータベース８が、年齢毎に分かれたデータベースの一種として構成される。これによりユーザは自分の声の特徴を分析や解析の専門的な知識を必要とせず、自分の年齢に合った種類のデータベースをダウンロードすることが可能である。
【００５５】
なお、以上の説明では、年齢の種類として子供と高齢者用のＤａｔａ  Ｂａｓｅ  ４００とＤａｔａ  Ｂａｓｅ  ５００の２つの種類にとどめた例で説明しているが、幼児、ティーン、成人（４０歳程度まで）、壮年者（６０歳程度まで）、高齢者（６０〜８０歳程度まで）などのより具体的な例で細分化して種類を増やすことにより一層ユーザに適切なデータを準備しておくことも同様に実施可能である。
【００５６】
また、実施の形態２の性別と組み合わせた種類とすることにより、より細かな対応が実施可能である。
【００５７】
（実施の形態４）
本発明の実施の形態４に係る音声認識システムについて、実施の形態１と同一機能の構成なので、図１〜図４に基づいて説明する。
【００５８】
図１の中におけるＤａｔａ  Ｂａｓｅ  ６００とＤａｔａ  Ｂａｓｅ  ７００は、ユーザ端末装置１を使用するユーザの居住地域が、それぞれＡ地域、Ｂ地域という標準的な音声と比較してアクセントや発音方法が異なる地域に該当する場合に、この音声データを選択でき、居住地域に応じた適切なデータを選択しユーザ端末装置１へダウンロードするもので、第２のコンピュータであるホストコンピュータ３のデータベース８が、地域毎に分かれたデータベースの一種として構成される。これによりユーザは自分の居住地域の発音方法などの特徴を分析や解析の専門的な知識を必要とせず、自分の居住地域に合った種類のデータベースをダウンロードすることが可能である。
【００５９】
なお、以上の説明では、居住地域の種類としてＤａｔａ  Ｂａｓｅ  ６００とＤａｔａ  Ｂａｓｅ  ７００と２つの種類にとどめた例で説明しているが、九州、関東、関西（大阪）、関西（京都）、東北、北海道などのより具体的な地域例で細分化して種類を増やすことにより、一層ユーザに適切なデータを準備しておくことも、同様に実施可能である。また、実施の形態２の性別や、実施の形態３の年齢別の例と組み合わせた種類とすることにより、より細かな対応が実施可能である。
【００６０】
（実施の形態５）
本発明の実施の形態５に係る音声認識システムについて、図６から図１０に基づいて説明する。
【００６１】
図６は、本発明の実施の形態５に係る音声認識システムのシステム構成図、図７は、ユーザ端末装置の機能ブロック図、図８は、ユーザコンピュータの機能ブロック図、図９は、ホストコンピュータの機能ブロック図、図１０は、音声認識システムのシーケンス図である。
【００６２】
図６から図１０において、実施の形態１と同一機能である構成は同一符号を付して説明は省略する。
【００６３】
図６において、１ａはユーザが音声認識端末装置として使用するユーザ端末装置、２ａはユーザが保有するユーザコンピュータ、３ａはホストコンピュータである。データベース８ａは、ユーザごとに登録される形式としており、Ｄａｔａ  Ｂａｓｅ  ８００とＤａｔａ  Ｂａｓｅ  ９００として例を示している。このデータベースに関しては、予め用意されているものではなく、ユーザ代理人の音声データを元に新たに生成された認識用データとユーザの付帯情報とともに保存されるものである。
【００６４】
図７に、本発明の実施の形態５に係る音声認識システムのユーザ端末装置の機能ブロック図である。
【００６５】
図７において、２４は入力音声であり、ユーザの代理人により入力される。
【００６６】
２５は音声入力手段であり、入力された音声をデジタルデータに変換するもので、音声アナログを取り扱うためのアンプやフィルタ、それをデジタルデータに変換するＡ／Ｄコンバータなどから構成されている。
【００６７】
２６は音声保存手段であり、入力音声を一時保存するもので、揮発性／不揮発性のメモリから構成される。この一時保存された音声デジタルデータは外部通信手段１３ａを通じてユーザコンピュータ２へと送信される。
【００６８】
図８は本発明の実施の形態５に係る音声認識システムのユーザコンピュータの機能ブロック図である。
【００６９】
外部通信手段１４を通じて受信された音声デジタルデータとテキストデータ入力手段１７ａによって入力されたユーザ情報は、保存手段１５ａによって保存される。また、テキストデータ入力手段１７ａによって入力されるユーザ情報は実際の使用者のユーザ情報とともに音声入力を行う代理人のユーザ情報も入力され、保存手段１５ａにより保存される。
【００７０】
図９は本発明の実施の形態５に係る音声認識システムのホストコンピュータの機能ブロック図である。
【００７１】
インターネットを用いた外部通信手段１９ａにより受け取るデータは、ユーザ情報と追加されたユーザの代理人の情報、及び、代理人の入力した音声デジタルデータである。
【００７２】
２７は一時保存手段であり、追加されたユーザの代理人の情報、及び、代理人の入力した音声デジタルデータを各ユーザ固有のデータベースの付帯情報として保存するもので、ホストコンピュータ３ａの中に存在するハードディスク上などの媒体と、ファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００７３】
２８は音声変換手段であり、一時保存手段２７によって保存されたユーザ情報とユーザの代理人の情報を比較し、性差、年齢差などの差異を音声データの音声周波数、ピッチ、速度などの具体的な変更パラメータを生成し、代理人が音声入力したデジタルデータを変更パラメータに応じて変換するものであり、ホストコンピュータ３ａの中に存在するメモリと音声データを変換するための専用のアプリケーションソフトとそれを動作させるためのＷｉｎｄｏｗｓ（Ｒ）などの基本的ＯＳソフトウェアから構成される。具体的で身近な例を挙げると、入力した音声デジタルデータはＷｉｎｄｏｗｓ（Ｒ）の標準ファイルであるＷＡＶＥ形式のファイルであり、このファイル形式の音声周波数、ピッチ、速度などの変更は、このファイル形式のヘッダ情報の変更やＷｉｎｄｏｗｓ（Ｒ）  ＡＰＩを用いることでＷＡＶＥデータ部分の変換などを容易に行うことが可能である。
【００７４】
２９は認識データ変換手段であり、音声デジタルデータを音声認識用データベース用の音響データに変換するもので、ホストコンピュータ３ａの中に存在するメモリと音声データを変換するための専用のアプリケーションソフトとそれを動作させるためのＷｉｎｄｏｗｓ（Ｒ）などの基本的ＯＳソフトウェアから構成される。
【００７５】
３０は音響データ保存手段であり、作成された音声認識用データベース用の音響データをユーザ固有のデータベースに追加保存するものであり、ホストコンピュータ３ａの中に存在するハードディスク上などの媒体と、ファイルの入力出力制御を行うドライバを含むＯＳソフトウェアなどから構成される。
【００７６】
３１はグループの選択手段であり、データベースの種類つまり各ユーザが個別に登録したグループを選択するもので、ホストコンピュータ３ａの中に存在するメモリとファイルの入力出力制御を行うドライバを含む、ＯＳソフトウェアなどから構成される。
【００７７】
３２はユーザ代理人情報であり、音響データ保存手段３０によって保存されたユーザ情報と代理人の情報である。
【００７８】
３３はユーザ固有のデータベースであり、認識データ変換手段２９によって変換された個別の音響データの集合体である、そのユーザ固有の音声認識用データベースである。
【００７９】
これらの構成をもとに、以下に具体的な実施例について説明する。
【００８０】
図１０は本発明の実施の形態５に係る音声認識システムのシーケンス図である。上記の図面とともに実際にユーザ固有の音声認識データをダウンロードする場合における詳細の流れを説明するが、実施の形態１で説明している通信手段や、入力手段などで重複する細かい説明は、省略することにし、実施の形態１と異なる部分を中心として説明する。この例では使用するユーザと同一地域に住む代理人ユーザが操作し、代理人が音声を登録する作業を含む場合におけるダウンロードまでの流れである。
【００８１】
ステップ２００１に示すように、まずユーザはユーザコンピュータ２ａを用い、必要な情報を入力する。ここで、入力が必要となるのは、実際にユーザ端末装置１ａを使用する予定のユーザ情報とともにダウンロード作業を行う代理人ユーザ情報である。これは実際のユーザと音声を入力する代理人との条件を比較するために必須の情報である。もし代理人の音声入力を伴わず単に既存の音声データの選択的なダウンロードのみであれば、実施の形態１で説明している方法で実現できる。
【００８２】
このテキスト情報は一旦、保存手段１５ａを用いて保存され、インターネット回線網７を通してホストコンピュータ３ａへデータが送信される。データを外部通信手段１９ａにより受け取ったホストコンピュータ３ａはユーザ情報のデータを一時データ保存手段２０を用いて格納する。
【００８３】
次にステップ２００２へ移行し、ホストコンピュータ３ａは全体の制御手段２３によりグループの選択手段３１により、データベース８ａの中からユーザ情報に応じたものを選択するが、ここでは新規のデータベース作成ということになる。つまりＤａｔａ  Ｂａｓｅ  ８００が新規に作成される。前記のユーザが初めて登録を行う場合には、まだデータベースＤａｔａ  Ｂａｓｅ  ８００は白紙の状態である。そのため一時保存手段２７でユーザ情報と代理人の情報がＤａｔａ  Ｂａｓｅ  ８００に保存される。
【００８４】
次にステップ２００３へ移行し、ホストコンピュータ３ａはＤａｔａ  Ｂａｓｅ  ８００を新規作成し、準備ができたことをユーザコンピュータ２ａに通知する。
【００８５】
次にステップ２００４へ移行し、ユーザは音声認識を利用するための電話帳に登録したい人名をテキストで作成する。ここでは説明の便宜上、一回の登録作業で登録できる人名は１件のみとする。最初の登録人名のテキストとして図６のＤａｔａ  Ｂａｓｅ  ８００のｉｔｅｍ  ８０１の例に挙げた“Ｍｉｃｈａｅｌ”という文字のテキストを作成したとする。作成が終了したところで一旦、ユーザコンピュータ２ａから外部通信手段１４を用いＲＳ２３２Ｃケーブル４を通じてユーザ端末装置１ａへとテキストデータが送信される。
【００８６】
次にステップ２００５へ移行し、ユーザ端末装置１は外部通信手段１３によりテキストデータを受け取り、一旦内部の記憶手段にて保存される。一方、ユーザコンピュータ２ａは、この人名テキストデータを前述した外部通信手段１６を用いてホストコンピュータ３ａに送信し、ホストコンピュータ３ａは人名テキストデータを受け取る。
【００８７】
次にステップ２００６へ移行し、ホストコンピュータ３ａは、外部通信手段１９ａでユーザコンピュータ２ａへ登録可能通知を行い、またユーザ端末装置１ａへと通知される。
【００８８】
次にステップ２００７へ移行するが、ここではユーザの代理人がユーザ端末装置１ａを用いて音声入力を行う。これはステップ２００４で登録したテキスト“Ｍｉｃｈａｅｌ”に対応する音声である。入力された入力音声２４は音声入力手段２５に入り、そこから音声保存手段２６を用いてデジタルデータとして一時保存される。ここでユーザと代理人の居住する地域に特有の方言があり仮に“Ｍｉｃｈａｅｌ”を「まいかえる」と発音したとしても、ここでは入力した「まいかえる」の発音音声が新たに作成される音声データの元データとなる。この音声デジタルデータは、ユーザコンピュータ２ａを経由して、ホストコンピュータ３ａへと送信される。音声データを受け取ったホストコンピュータ３ａは、一時保存手段２７を経て音声変換手段２８に入る。ここではステップ２００１で保存されたユーザと代理人の情報を比較し、性差、年齢差などの差異を音声データの音声周波数、ピッチ、速度などの具体的な変更パラメータを生成し、代理人が音声入力したデジタルデータを変更パラメータに応じて変換する。これにより使用するユーザ用に加工された音声データとなる。
【００８９】
次のステップ２００８では、更に認識データ変換手段２９で音声デジタルデータは音声認識用データベース用の音響データに変換される。そして音響データ保存手段３０により図９のｉｔｅｍ  ８０１として第１のデータがユーザ固有のデータベース３３に保存されることになる。続けて音声登録を行いたい場合には、ステップ２００４に戻りステップ２００７までの手順を繰り返せば１件ずつ新規のデータが作成され新規データベース３３に追加される。
【００９０】
図９の例では３件のデータを作成している。ここまででデータベースの作成作業が終了したとする。全体の制御手段２３はアイテム選択手段２２ａを用いて新規アイテムつまり音響データを順次選択し、一時データ保存手段２０を用いて一時保存する。この作業でユーザが必要としているデータが全て一時保存される。
【００９１】
次のステップ２００９では、一時保存されたユーザ固有の音声認識用データが外部通信手段１９を用いて送信される。ユーザコンピュータ２ａは受け取ったデータをユーザ端末装置１ａに送り、ユーザ端末装置１ａは、外部通信手段１３ａで受け取ると認識用データ保存手段１２を用いて内部の音声辞書１０の認識データ部分に保存する。
【００９２】
なお、以上の説明では、ホストコンピュータはインターネット上にありプロバイダやインターネット網を介した接続でダウンロードを行うシステム構成となった例で説明しているが、この部分の構成としてはイントラネットや家庭内でのネットワークを用い、自分や自社が保有するコンピュータに専用アプリケーションソフトと音声認識データベースをインストールしておくことでも同様に実施可能である。
【００９３】
（実施の形態６）
本発明の実施の形態６に係る音声認識システムであり、システム構成や方法については先に述べた実施の形態５に同じである。図６におけるホストコンピュータ３ａがインターネット上にありユーザが登録したデータベースの一例であるＤａｔａ  Ｂａｓｅ  ８００とＤａｔａ  Ｂａｓｅ  ９００とともに一元管理を行うことを特徴とするものである。
【００９４】
データがこれらは予め準備されているデータではなくフィールドデータであるため、ホストコンピュータの管理者はこのフィールドデータを元に他のデータを改善することや新規の種類のデータベースとして作り出すことが可能である。
【００９５】
【発明の効果】
以上のように本発明によれば、ホストコンピュータに存在するデータベースの中から各ユーザに応じた種類とデータを選択的に各ユーザの所有する音声認識端末装置の音声辞書としてダウンロードして利用することができるし、必要であればユーザや代理人の入力音声をデータベースにそれぞれ追加し利用することで適切な音声辞書とすることにより、各ユーザの音声認識端末での認識率を向上させ、かつ処理速度やリソースの小さな端末装置にも適用できるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る音声認識システムの構成図
【図２】本発明の実施の形態１に係る音声認識システムのユーザ端末装置の機能ブロック図
【図３】本発明の実施の形態１に係る音声認識システムのユーザコンピュータの機能ブロック図
【図４】本発明の実施の形態１に係る音声認識システムのホストコンピュータの機能ブロック図
【図５】本発明の実施の形態１に係る音声認識システムのシーケンス図
【図６】本発明の実施の形態５に係る音声認識システムのユーザ端末装置の機能ブロック図
【図７】本発明の実施の形態５に係る音声認識システムのホストコンピュータの機能ブロック図
【図８】本発明の実施の形態５に係る音声認識システムのユーザコンピュータの機能ブロック図
【図９】本発明の実施の形態５に係る音声認識システムのホストコンピュータの機能ブロック図
【図１０】本発明の実施の形態５に係る音声認識システムのシーケンス図
【符号の説明】
１，１ａ  ユーザ端末装置
２，２ａ  ユーザコンピュータ
３，３ａ  ホストコンピュータ
４  ＲＳ２３２Ｃケーブル
５  電話回線
６  プロバイダ
７  インターネット回線網
８，８ａ  データベース
９  認識手段
１０  音声辞書
１１  制御手段
１２  保存手段
１３，１３ａ  外部通信手段
１４  外部通信手段
１５，１５ａ  保存手段
１６  外部通信手段
１７，１７ａ  テキストデータ入力手段
１８  制御手段
１９，１９ａ  外部通信手段
２０  一時データ保存手段
２１  グループ選択手段
２２，２２ａ  アイテム選択手段
２３  全体の制御手段
２４  入力音声
２５  音声入力手段
２６  音声保存手段
２７  一時保存手段
２８  音声変換手段
２９  認識データ変換手段
３０  音響データ保存手段
３１  グループの選択手段
３２  ユーザ代理人情報
３３  新規データベース
【図１】
2004354711.tif 000003
【図２】
2004354711.tif 000004
【図３】
2004354711.tif 000005
【図４】
2004354711.tif 000006
【図５】
2004354711.tif 000007
【図６】
2004354711.tif 000008
【図７】
2004354711.tif 000009
【図８】
2004354711.tif 000010
【図９】
2004354711.tif 000011
【図１０】
2004354711.tif 000012