(57)【要約】【課題】  敬称等、付属語を接続する文法において無用な接続をなくし、高精度、高速化。【解決手段】  本発明の音声認識装置は、単語登録手段と、付与情報登録手段と、付属語選択手段と、認識文法生成手段とを有する。【選択図】図１
2007047672.tif 000002
【特許請求の範囲】
【請求項１】
音声を認識する音声認識装置であって、認識する単語を登録する単語登録手段と、前記単語に対する付与情報を登録する付与情報登録手段と、それぞれの前記単語に対して前記付与情報を基に接続可能な付属語を選択する付属語選択手段と、前記付属語選択手段により選択された付属語を前記単語に接続して認識文法を生成する認識文法生成手段とを有することを特徴とする音声認識装置。
【請求項２】
前記付与情報は画像アイコンであることを特徴とする請求項１記載の音声認識装置。
【請求項３】
前記付与情報は辞書に登録されている属性情報であることを特徴とする請求項１記載の音声認識装置。
【請求項４】
前記単語は人名であり、前記付属語は人名の敬称であることを特徴とする請求項１記載の音声認識装置。
【請求項５】
音声を認識する音声認識方法であって、認識する単語を登録する単語登録工程と、前記単語に対する付与情報を登録する付与情報登録工程と、それぞれの前記単語に対して前記付与情報を基に接続可能な付属語を選択する付属語選択工程と、前記付属語選択工程により選択された付属語を前記単語に接続して認識文法を生成する認識文法生成工程とを有することを特徴とする音声認識方法。
【請求項６】
前記付与情報は画像アイコンであることを特徴とする請求項５記載の音声認識方法。
【請求項７】
前記付与情報は辞書に登録されている属性情報であることを特徴とする請求項５記載の音声認識方法。
【請求項８】
前記単語は人名であり、前記付属語は人名の敬称であることを特徴とする請求項５記載の音声認識方法。
【請求項９】
請求項５乃至８のいずれか１項に記載の音声認識方法をコンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声を認識する音声認識装置に関するものである。
【背景技術】
【０００２】
音声認識は、誰でも簡単に音声でコマンドを入力することができるユーザーインターフェースとして注目されている。近年では、音声認識に要する計算時間や、雑音環境下における認識性能が改善され、ファクシミリや携帯端末など、オフィスや家庭といった様々な場面で利用されるようになりつつあり、例えば所望の人物や店を発声してアドレス帳から電話番号を呼び出して電話する、といった用途に用いられる。
【０００３】
ところで、人名などの音声認識を行う際に、ユーザは「田中」、「花子」、「山田一郎」といった姓名だけではなく、「鈴木さん」、「花子ちゃん」、「山田一郎君」など、名前に接尾辞、接頭辞などの付属語をつけて発声してしまう場合がある。このような発声でも正しく認識させるためには、音声認識システム側でこのような付属語に対応させる必要がある。この方法としては、特許文献１のように敬称の標準パターンを用意して発話中の敬称を除くようにして認識する方法や、特許文献２のように認識文法にシステムが受付可能な付属語を用意して付属語も共に音声認識し、認識結果から付属語部を取り除く方法が考えられる。
【０００４】
図４に、名前に敬称の付属語を付与できる認識文法の一例を示す。同図において４０１は、音声認識が受け付ける文の文頭を表す文頭ノード、４０２は認識可能な単語を表す単語ノード、４０３は文末を表す文末ノードである。４０４は文頭ノード１０１、単語ノード１０２、文末ノード１０３を接続するリンクである。同図のように、人名などの単語ノードから直接文末ノードに接続するリンクと、「さん」、「ちゃん」などの付属語を間に挟むリンクとを持つことで、付属語の有無に関わらず発声を正しく認識することができる。
【特許文献１】特公平０７-０３２４１９号公報
【特許文献２】特開２００２-０３３８２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、名称に付属する付属語は多種多様であり、システムに受付可能にする付属語数の増加に伴って処理時間は増加し、認識性能は低下する。
【０００６】
一方で、名称によっては付属させる必要の無い付属語も存在する。例えば、「花子」が女性であるとわかっていれば、付属語「君」は付属させる必要は無いし、同様に「ピザ屋」は店名であるため、「君」、「ちゃん」を付属させる必要は無い。従って、全ての名称に対して全ての付属語を接続させるのではなく、何らかの情報から単語ごとに接続し得る付属語を選択することが、処理時間の上でも認識性能の上でも望ましい。
【０００７】
ところで、音声認識が適用され得る前述のアドレス帳では、各アドレスの登録情報にアイコンやグループなどの情報を付与することができる。従って、これらの付与情報を認識文法に反映させることができれば、上記課題を実現することができる。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の音声認識装置は、認識する単語を登録する単語登録手段と、前記単語に対する付与情報を登録する付与情報登録手段と、それぞれの前記単語に対して前記付与情報を基に接続可能な付属語を選択する付属語選択手段と、前記付属語選択手段により選択された付属語を前記単語に接続して認識文法を生成する認識文法生成手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、付属語受付可能な音声認識において、接続する必要の無い付属語の接続を取り除き、処理時間を削減させ、認識性能を向上させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら本発明の好適な実施例について説明していく。
【実施例１】
【００１１】
図１は、本実施例における音声認識装置の構成を表すブロック図である。同図において、１０１は、音声認識で受け付ける名称などの単語を登録する単語登録部である。１０２は、それぞれの単語に対して付与情報を登録する付与情報登録部である。１０３は、それぞれの単語とそれに対する付与情報を基に、単語に接続し得る付属語を選択する付属語選択部である。１０４は、単語と選択された付属語によって認識文法を生成する認識文法生成部である。１０５は、認識文法生成部によって生成された認識文法を用いてユーザの発声を音声認識する音声認識部である。
【００１２】
まず、ユーザは認識させたい単語を単語登録部１０１によって登録する。例えば音声認識でアドレス帳の情報を呼び出したい場合には、アドレス帳の各エントリーの名前を自動もしくは手動で登録する。ここで、アドレス帳の各エントリーには付与情報登録部１０２によって付与情報を登録する。例えば、アドレス帳の各エントリーに、エントリーを表示する時にともに表示する画像アイコンを付与する。画像アイコンには男性の顔、女性の顔、子供の顔、お店や物品の絵などが用いられる。
【００１３】
付属語選択部１０３では、付与情報を基に、それぞれの単語に接続し得る付属語を選択する。図２は、付与情報である各画像アイコンに対してあらかじめ設定された、接続しない付属語のリストである。同図において、例えばアドレス帳のエントリー「田中」に女性アイコンが設定されていれば、付属語「君」を除く残り全ての付属語が「田中」に接続する付属語として選択される。文法生成部１０４では、それぞれの単語に対して付属語選択部１０３が選択した付属語を接続した文法を生成する。図３にその様子を示す。エントリー「田中」には女性アイコンが設定されているので、付属語「君」のノードへのリンクが繋がらずに文法が生成される。この文法を用いて、音声認識部１０５が入力発生に対して音声認識を行う。
【実施例２】
【００１４】
前記実施例においては付与情報として画像アイコンを用いたが、本発明はこれに限るものではなく、様々な付与情報が適用できる。例えば、アドレス帳のグループ分けに用いるカテゴリを付与しても良いし、また、単語のデータベースである辞書から、単語の属性情報（男性／女性の名前、どのようなカテゴリの物品／組織であるか、など）を抽出して付与しても良い。
【実施例３】
【００１５】
前記実施例の図２において、それぞれの付与情報に「接続しない付属語」を設定しているが、本発明はこの限りではなく「接続する付属語」を設定する方式でも構わない。
【実施例４】
【００１６】
前記実施例では単語に人名を、付属語に敬称を用いて、人名の後に敬称を付与する例で説明したが、本発明はこれに限るものではなく、例えば店や会社のカテゴリ、組織名など、認識単語に対してその前後に付属語を接続させられる様々なケースにおいて適用可能である。例えば、会社アイコンが選択された場合には、名称の前後に「株式会社」を接続した発声を受け付ける文法を生成する。あるいは組織名「総務」において、「部」アイコンを付与した場合には「課」「本部」などは受け付けずに「総務」、「総務部」のみを受け付けるように設定するといった用途がある。
【実施例５】
【００１７】
なお、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００１８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００１９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【００２０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００２１】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００２２】
【図１】音声認識装置の機能構成を表すブロック図である。
【図２】付与情報ごとに設定された、単語に接続しない付属語のリストを表す図である。
【図３】認識文法生成の様子を表す図である。
【図４】一般的な音声認識文法を表す図である。
【図１】
2007047672.tif 000003
【図２】
2007047672.tif 000004
【図３】
2007047672.tif 000005
【図４】
2007047672.tif 000006