"入力された音声信号から音声特徴量を抽出し、その音声特徴量を男声音響モデル及び女声音響モデルと照合した尤度に基づいて音声信号の話者の性別を識別する男女声識別方法であって、前記音声信号の時間長が所定の時間長L未満の場合、前記音声信号を前記時間長L以上となるまで繰り返して伸長させ、その伸長させた音声信号を用いて前記音声特徴量の抽出を行い、前記繰り返しに対応した認識文法を用いて前記照合及び識別を行うことを特徴とする男女声識別方法。請求項1記載の男女声識別方法において、前記繰り返しを行う際、前記音声信号の音声区間を検出し、その音声区間のみ繰り返して前記音声信号を伸長させることを特徴とする男女声識別方法。請求項2記載の男女声識別方法において、前記検出した音声区間の長さが閾値T未満の場合、その音声区間を棄却し、前記識別を行わないことを特徴とする男女声識別方法。請求項1乃至3記載のいずれかの男女声識別方法において、前記時間長Lは外部から設定可能とされていることを特徴とする男女声識別方法。請求項1乃至3記載のいずれかの男女声識別方法において、前記時間長Lは男女声識別を実行する計算機負荷と要求応答時間から算出されることを特徴とする男女声識別方法。入力された音声信号の時間長が所定の時間長L未満か否かを判定し、時間長L未満と判定した場合、前記音声信号を音声伸長部に出力し、時間長L以上と判定した場合、前記音声信号を男女声識別処理部に出力する音声長判定部と、前記音声長判定部から入力された音声信号を前記時間長L以上となるまで繰り返して伸長させ、その伸長させた音声信号を前記男女声識別処理部に出力する前記音声伸長部と、前記音声長判定部から入力される音声信号及び前記音声伸長部から入力される音声信号の音声特徴量を抽出し、その音声特徴量を抽出した音声信号に対応する認識文法を用いて前記音声特徴量を男声音響モデル及び女声音響モデルと照合し、照合した尤度に基づいて前記音声特徴量を抽出した音声信号の話者の性別を識別して出力する前記男女声識別処理部とを備えることを特徴とする男女声識別装置。請求項1乃至5記載のいずれかの男女声識別方法をコンピュータに実行させるためのプログラム。ところで、例えば1秒以下の非常に短い音声信号に対して男女声の識別を行った場合、以下の問題が発生する。即ち、入力された音声信号から音声特徴量を抽出する際に、一般的には話者による音声特徴量の偏りを除去するため、例えばCMNCepstrumMeanNormalizationやCVNCepstrumVarianceNormalization等の音声特徴量の正規化処理を行う。しかしながら、こうした正規化処理は音声特徴量の統計的な分析に基づいた処理に基づくため、ある程度の長さの音声信号が入力されないと、統計的に正しい結果が得られず、結果的に正しい正規化処理ができない場合がある。従って、例えばはい、いいえ等のごく短時間の音声が入力された場合には、その音声信号から抽出正規化された音声特徴量に残った話者に依存した偏りが、男声/女声それぞれの音響モデルとの尤度に影響を与え、識別精度が低下するといった問題が発生する恐れがある。この発明の目的はこのような問題に鑑み、入力された音声信号の時間長が非常に短い場合であっても、音声信号の話者の性別を正確に識別することができるようにした男女声識別方法及び男女声識別装置を提供することにある。請求項1の発明によれば、入力された音声信号から音声特徴量を抽出し、その音声特徴量を男声音響モデル及び女声音響モデルと照合した尤度に基づいて音声信号の話者の性別を識別する男女声識別方法において、音声信号の時間長が所定の時間長L未満の場合、音声信号を時間長L以上となるまで繰り返して伸長させ、その伸長させた音声信号を用いて音声特徴量の抽出を行い、前記繰り返しに対応した認識文法を用いて前記照合及び識別を行う。請求項2の発明では請求項1の発明において、前記繰り返しを行う際、音声信号の音声区間を検出し、その音声区間のみ繰り返して音声信号を伸長させる。請求項3の発明では請求項2の発明において、検出した音声区間の長さが閾値T未満の場合、その音声区間を棄却し、前記識別を行わないこととする。請求項4の発明では請求項1乃至3のいずれかの発明において、時間長Lは外部から設定可能とされる。請求項5の発明では請求項1乃至3のいずれかの発明において、時間長Lは男女声識別を実行する計算機負荷と要求応答時間から算出される。請求項6の発明によれば、男女声識別装置は、入力された音声信号の時間長が所定の時間長L未満か否かを判定し、時間長L未満と判定した場合、音声信号を音声伸長部に出力し、時間長L以上と判定した場合、音声信号を男女声識別処理部に出力する音声長判定部と、音声長判定部から入力された音声信号を時間長L以上となるまで繰り返して伸長させ、その伸長させた音声信号を男女声識別処理部に出力する音声伸長部と、音声長判定部から入力される音声信号及び音声伸長部から入力される音声信号の音声特徴量を抽出し、その音声特徴量を抽出した音声信号に対応する認識文法を用いて音声特徴量を男声音響モデル及び女声音響モデルと照合し、照合した尤度に基づいて音声特徴量を抽出した音声信号の話者の性別を識別して出力する男女声識別処理部とを備える。この発明によれば、入力された音声信号の時間長が短く、所定の時間長L未満の場合には音声信号を繰り返し、また繰り返しに対応した認識文法を用いるものとなっており、よって音声特徴量の正規化処理を安定させ、正しく行うことができ、これにより音声信号の話者の性別を正確に識別することが可能となる。以下、この発明の実施形態を図面を参照して実施例により説明する。実施例1の男女声識別装置の機能構成を図1に示し、その処理フローを図2に示す。この例では男女声識別装置は図11に示した従来の男女声識別装置に対し、音声長判定部40と音声伸長部50とが付加された構成となっている。話者の性別を識別したい音声信号は音声長判定部40に入力されるステップS1。音声長判定部40は入力された音声信号の時間長が所定の時間長L未満か否かを判定しステップS2、時間長L未満と判定した場合、音声信号を音声伸長部50に出力し、時間長L以上と判定した場合、音声信号を男女声識別処理部10に出力する。音声伸長部50は音声長判定部40から入力された音声信号を時間長L以上となるまで繰り返して伸長させステップS3、その伸長させた音声信号を男女声識別処理部10に出力する。時間長Lは、0より大きい任意の値にすることができる。時間長Lの値は、男女声識別を適用するタスクの音声セット等から、識別精度向上に有効な適切な値を実験的に求める等の方法で決定すればよい。ここでは、一例として、L=2秒とする。音声伸長部50における音声伸長は具体的には以下のように行われる。即ち、この例では音声伸長部50はバッファ51を備えており、このバッファ51に、入力された音声信号の先頭フレームから順次、1フレームずつコピーが行われる。入力音声信号の最終フレームまで達したら、再び入力音声信号の先頭フレームからコピーが行われる。以上の処理をバッファ51に含まれるフレーム長が時間長L以上となるまで繰り返す。ここでのコピーの繰り返し処理は、バッファ51に含まれるフレーム長が時間長Lと等しくなった時点もしくは越えた時点で打ち切ってもよい図3はこのように繰り返されて伸長された伸長音声信号の一例を入力音声信号と共に示したものであるし、あるいは、バッファ51に含まれるフレーム長が時間長Lを超えた後に入力音声信号の最終フレームまで達した時点でコピーを終了してもよい。なお、一般的な音声認識では、このような音声伸長処理を行うと、認識結果音声を文字化した結果が入力音声とは異なってしまうので望ましくはないが、男女声識別においては発話内容何が話されているかは識別する必要がないため、このような音声伸長処理を適用することができる。男女声識別処理部10には音声長判定部40及び音声伸長部50から音声信号が入力される。音声特徴量抽出部11はこれら音声信号の音声特徴量を抽出するステップS4。音声伸長部50から入力される音声信号は音声伸長により、音声と非音声が交互に含まれ、また複数回繰り返して含まれうるため、この繰り返しに対応した認識文法を用いる必要がある。認識文法設定部12は音声信号が音声長判定部40から入力された場合及び音声伸長部50から入力された場合のそれぞれに対応して認識文法を設定する。音声信号が音声長判定部40から入力された場合の認識文法は前記した認識文法1とされ、音声伸長部50から入力された場合の認識文法は下記に示す認識文法2とされる。なお、認識文法2は認識文法1と同様、BNF記法を拡張した表現で記述している。認識文法2ppauseggarbageSTART但し、記号は1回以上の繰り返し、記号は並列接続を表す。上記認識文法2は、非音声と音声が交互に出現することを想定した文法となっている。識別部13は認識文法設定部12で設定された認識文法を用い、音声特徴量を男声音響モデル20及び女声音響モデル30と照合して尤度を求めステップS5、求めた尤度に基づいて音声信号の話者の性別を識別するステップS6。男女声識別処理部10はこのようにして識別した結果を出力する。この例では、上述したように入力された音声信号の時間長が短く、所定の時間長L未満の場合には音声信号を繰り返して時間長を伸長するものとなっており、これにより音声信号の話者の性別の識別に用いる音声特徴量平均を得ることができる区間を増やすことができるものとなっている。図4Bはこの様子を示したものであり、比較として音声伸長を行わない従来例を図4Aに示す。窓長N秒間過去N秒間の音声特徴量の平均を用い、逐次CMN等の正規化処理を行う場合、図4Aに示した従来例では平均の計算に使用できるデータ量が少なく、CMNの効果が充分に得られないことになる。なお、図4A,B中、両矢の矢印で示した区間は窓長N秒間を示し、このうち、全て実線で示した矢印は窓長N秒間の音声特徴量の平均が使える区間を示す。図4Aでは冒頭のS1,S2の区間は窓長N秒間の音声特徴量の平均が使えず、窓長N秒間の音声特徴量の平均が使える区間はS3~S5の3区間となっている。これに対し、音声伸長を行った図4Bでは窓長N秒間の音声特徴量の平均を使える区間はS3~S9の7区間と増加し、これによりCMN等による正規化の効果を充分に得ることができ、よって男女声の識別精度の向上を図ることができる。なお、Nは例えば0.8秒程度とする。Nは長すぎると、広い区間の平均を求めることになるので、正規化の効果が低下してしまい、識別精度の低下を招く。よって、例えば単純に音声信号の全区間の音声特徴量を用いて正規化処理をするのは望ましくなく、上述したようにNは0.8秒程度に設定する。実施例2の男女声識別装置の機能構成を図5に示し、その処理フローを図6に示す。この例では図1に示した実施例1の男女声識別装置に対し、音声区間検出部60を追加した構成となっており、図2に示した実施例1の処理フローに対し、音声区間検出処理ステップS11を音声伸長処理ステップS3の前に行うものとなっている。一般的な環境で入力された音声信号には、雑音や無音等の音声ではない区間非音声区間が含まれている。ごく短時間の音声信号であっても同じであり、音声信号の一部には非音声区間が含まれている。しかしながら、比較的時間が短い音声信号が入力された場合、こうした非音声区間の長さと音声区間の長さが同程度か音声区間の長さの方が短い場合がある。一方、音声特徴量の正規化においては特段、音声区間、非音声区間の識別は行われない。そのため、非音声区間に含まれる雑音等が音声特徴量の統計的な分析結果に影響を与え、結果的に正しい正規化処理ができない場合がある。従って、雑音等が含まれるごく短時間の音声信号においては、雑音等による正規化処理の誤りが男女声それぞれの音響モデルとの尤度に影響を与え、識別精度が低下するといったことが起こりうる。実施例2はこの問題を解決するもので、音声長判定部40で所定の時間長L未満と判定された音声信号は音声区間検出部60に入力され、音声区間検出部60は入力された音声信号の音声区間を検出しステップS11、その音声区間のみを音声伸長部50に出力する。音声伸長部50は入力された音声区間のみを時間長L以上となるまで繰り返して伸長させるステップS3。図7は入力された音声信号から音声区間が検出され、さらに音声区間が繰り返されて伸長音声信号が生成される様子を示したものである。音声区間検出部60における音声区間検出には既存の音声区間検出方法を用いることができ、例えば特許第4691079号公報に記載されている音声信号区間推定方法を用いることができる。この例では音声区間に対してのみ正規化処理を行うことで、正規化処理を安定させることができ、より正確に男女声の識別を行うことが可能となる。実施例3の処理フローを図8に示す。図8では図6に示した実施例2の処理フローに対し、ステップS12とS13の処理が追加されている。入力された音声信号に含まれる音声区間が極端に短い場合には、音声伸長処理を実施しても、十分な精度で男女声の識別を行うことができない恐れが高い。また、そのような音声は誤発声あるいは音声信号ではない入力である可能性もあり、棄却するのが望ましいこともある。実施例3ではこの棄却を行うものとなっており、音声区間の検出ステップS11を行った後、音声区間の長さが閾値T未満か否かを判定しステップS12、閾値T未満の場合、その音声区間を棄却しステップS13、男女声の識別を行わないものとする。閾値Tは0より大きい値であり、適切な値を実験的に求める等の方法で決定すればよい。ここでは、一例として、T=0.2秒とする。実施例4の男女声識別装置の機能構成を図9に示す。この例では図1に示した実施例1の男女声識別装置に対し、伸長時間長入力部70を追加した構成となっている。男女声識別処理の対象となる音声信号が長いと、男女声識別処理に要する時間は長くなる。処理速度に対する要求が厳しく、精度を多少犠牲にしても一定時間内で識別結果を出力する必要がある場合、音声伸長の時間長Lを外部から設定した値L’L’<Lにすることができれば、都合がよい。この例ではこのような伸長時間長の外部設定を可能とすべく、伸長時間長入力部70を具備しており、処理速度要件に応じて識別に要する時間識別の応答時間を制御することができる。実施例5の男女声識別装置の機能構成を図10に示す。この例では図9に示した実施例4の男女声識別装置における伸長時間長入力部70に替えて伸長時間長算出部80を有するものとなっている。例えば、入力された音声信号を音声認識し、入力音声信号の話者と同じ性別の合成音声で返答を行うシステム等に男女声識別技術を適用する場合、音声認識とほぼ同じ時間内に入力音声信号の性別を識別することが求められる。このように外部から要求され、処理にかけることができる時間を要求応答時間Rとする。伸長時間長算出部80は上記要求応答時間Rと、外部から入力される計算機負荷情報例えば、OSから取得することができるロードアベレージ情報とから、音声伸長の時間長を都度、算出し、音声伸長部50に出力するものとなっている。ここで、計算機負荷をWとし、算出する時間長をLとすれば、時間長Lは例えば、L=A×R/Wによって計算することができる。Aは所定のWとLのときに所望の応答時間となるよう、予め実験的に求めることができる定数である。今、あるシステム構成において、計算機負荷W=1.0の場合に、時間長L=2.0秒の長さであれば、応答時間0.5秒で応答を返せるという実験例がある場合に、定数Aは、A=L×W/R=2.0×1.0/0.5=4.0となる。定数Aはこのようにして求めることができる。定数Aを適切な値の一例として、例えば4.0と設定した場合、計算機負荷W=1.5,要求応答時間R=0.5という入力に対し、時間長Lを、L=4.0×0.5/1.5≒1.33秒と求めることができる。このように求めた時間長Lを用いて、実施例1と同様に、音声伸長を行う。すなわち、音声伸長部50はバッファ51を備えており、このバッファ51に、入力された音声信号の先頭フレームから順次、1フレームずつコピーが行われる。入力音声信号の最終フレームまで達したら、再び入力音声信号の先頭フレームからコピーが行われる。以上の処理をバッファ51に含まれるフレーム長が時間長L以上となるまで繰り返す。ここでのコピーの繰り返し処理は、バッファ51に含まれるフレーム長が時間長Lと等しくなった時点もしくは越えた時点で打ち切る。このように、この例では計算機負荷の変動を考慮した上で要求応答時間に対応した男女声の識別処理を行えるものとなっている。以上、各種実施例について説明したが、この発明は入力された音声信号が非常に短い場合に、その音声信号を繰り返し、伸長させることを特徴としている。これに対し、入力データの一部を入力データと組み合わせることで、データを伸長する手法は従来においても用いられている。例えば、伝送されたデータの一部に欠落がある場合、欠落していない部分のデータを用いて欠落した部分のデータを補間する技術がある。また、データとテンプレートのマッチングを行う際に、データの端部の外側にデータの端部のデータをコピーして、データの端部をマッチングの対象とする技術がある。しかしながら、いずれの技術もデータの長さを任意の長さに伸長する目的で、データ全体を繰り返しコピーして用いるものではない。音響モデルを用いて認識を行う技術も従来からある。例えば、音声認識技術等である。しかし、音声認識技術は認識される発話内容を重視する処理である。入力音声を繰り返して入力音声の時間長を伸長すると、発話自体が異なるものとなってしまう。よって、音響モデルを用いて認識を行う技術に対し、入力音声を繰り返して入力音声の時間長を伸長する技術を組み合わせて用いるという発想は従来なかった。これに対し、この発明の男女声識別では、発話内容を認識する必要がない。音響モデルを用いて識別するのは入力された音声信号の話者の性別であり、性別の識別には入力された音声信号から抽出される音声特徴量のみを必要とする。そのため、入力された音声信号を繰り返して伸長したデータで男女声識別を行うことで、男女声の識別の精度を向上させることが可能となる。以上説明した男女声識別装置、男女声識別方法は、コンピュータと、コンピュータにインストールされたプログラムによって実現することができる。コンピュータにインストールされたプログラムはコンピュータのCPUによって解読されてコンピュータに上述した男女声識別方法を実行させる。"