(57)【要約】【課題】  この発明は、ＳＮＲを向上させることができるマイクロホンアレーを提供することを目的とする。【解決手段】  ３以上のマイクロホンを備えたマイクロホンアレーにおいて、各マイクロホンの間隔が、最短ゴロム定規の目盛間隔に比例した間隔に設定されている。上記３以上のマイクロホンは、直線状に配置されていてもよいし、円弧状に配置されていてもよい。マイクロホンの数が例えば４である場合には、各マイクロホンの間隔は、１対３対２の間隔に設定される。【選択図】  図５
2005260743.tif 000002
【特許請求の範囲】
【請求項１】
３以上のマイクロホンを備えたマイクロホンアレーにおいて、各マイクロホンの間隔が、最短ゴロム定規の目盛間隔に比例した間隔に設定されていることを特徴とするマイクロホンアレー。
【請求項２】
上記３以上のマイクロホンは、直線状に配置されていることを特徴とする請求項１に記載のマイクロホンアレー。
【請求項３】
上記３以上のマイクロホンは、円弧状に配置されていることを特徴とする請求項１に記載のマイクロホンアレー。
【請求項４】
４個のマイクロホンを備えており、各マイクロホンの間隔が、１対３対２の間隔に設定されていることを特徴とする請求項１、２および３のいずれかに記載のマイクロホンアレー。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、マイクロホンアレーに関する。
【背景技術】
【０００２】
近年、自動音声認識(Automatic Speech Recognition; ASR) が、擬人化エージェントやカーナビゲーションシステムなどへ応用されてきている。実環境では雑音や残響の影響で認識率が大幅に低下することから、雑音や残響に頑健なＡＳＲシステムを目指す研究がなされてきている（参考文献〔１〕参照）。マイクロホンアレーを用いることで、対象音源と雑音源の空間的位相差を利用し、雑音や残響を抑圧することにより、遠隔発話音声の認識性能を向上させることができる。
【０００３】
参考文献〔１〕：中村哲，”実音響環境に頑健な音声認識を目指して，”  信学技報，SP 2002-12, pp. 31-36, 2002.
【０００４】
マイクロホンアレーには様々な技術があるが、Griffith-JimやＡＭＮＯＲなどの適応型マイクロホンアレーでは、無音声区間を予め入力して学習させることが必要である（参考文献〔２〕参照）。
【０００５】
参考文献〔２〕：大賀寿郎ら：音響システムとディジタル処理，電子情報通信学会，1995. 
【０００６】
しかしながら、実際に音声認識を行う場合に、雑音環境下で学習のための無音声区間を検出することは必ずしも容易ではない。また、定常雑音に対して頑健な雑音除去を行うことはできるが、非定常雑音に対しては性能が低下する。このような雑音や残響が時々刻々変化する環境では、認識性能が低下してしまう。
【０００７】
そこで、本出願の発明者らは、ＡＳＲの性能と利便性の両立を目指し、その一例として、学習を必要とせず、雑音および残響の抑制に効果のある遅延和（DS:Delay and Sum) 型マイクロホンアレーに着目し、マイクロホン間隔と配置に関して改良を試みた。
【０００８】
以後の説明は、遅延和（DS:Delay and Sum) 型マイクロホンアレーを用いる場合について説明する。遅延和型マイクロホンアレーは、よく知られているように、各マイクロホンで受音した信号それぞれに遅延を付加した後、それらの総和をとるといった処理（以下、遅延和処理という）を行うマイクロホンアレーである。図１に、遅延和型マイクロホンアレーの構成例を示す。図１において、Ｍi （ｉ＝１，２，…ｍ）は、一直線状に配されたマイクロホンである。Ｄi は、各マイクロホンＭi で受音した信号ｘsi（ｔ）に遅延量ｄi を付加する遅延器である。Ｓは、遅延器Ｄi の出力信号ｘsi（ｔ−ｄi ）を加算して、出力信号ｙ（ｔ）を出力する加算器である。
【非特許文献１】中村哲，”実音響環境に頑健な音声認識を目指して，”  信学技報，SP 2002-12, pp. 31-36, 2002.
【非特許文献２】大賀寿郎ら：音響システムとディジタル処理，電子情報通信学会，1995.
【非特許文献３】鹿野清宏ら：音声認識システム，オーム社，2001.
【発明の開示】
【発明が解決しようとする課題】
【０００９】
この発明は、ＳＮＲを向上させることができるマイクロホンアレーを提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、３以上のマイクロホンを備えたマイクロホンアレーにおいて、各マイクロホンの間隔が、最短ゴロム定規の目盛間隔に比例した間隔に設定されていることを特徴とする。
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、上記３以上のマイクロホンは、直線状に配置されていることを特徴とする。
【００１２】
請求項３に記載の発明は、請求項１に記載の発明において、上記３以上のマイクロホンは、円弧状に配置されていることを特徴とする。
【００１３】
請求項４に記載の発明は、請求項１乃至３に記載の発明において、４個のマイクロホンを備えており、各マイクロホンの間隔が、１対３対２の間隔に設定されていることを特徴とする。
【発明の効果】
【００１４】
この発明によれば、ＳＮＲを向上させることができるマイクロホンアレーが実現する。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して、この発明を遅延和型マイクロホンアレーに適用した場合の実施例について説明する。
【実施例１】
【００１６】
〔１〕予備検討
【００１７】
予備検討として、様々な条件における遅延和型マイクロホンアレーの性能を比較するため、シミュレーションにより音声認識実験を行った。特に、マイクロホンの数、マイクロホン間隔、雑音のマイクロホンアレーに対する角度、ＳＮＲに注目した。なお、予備検討で用いた遅延和型マイクロホンアレーの各マイクロホンは一直線上に等間隔で配置されているものとする。
【００１８】
評価用の音声データには、ＡＴＲのＢＴＥＣテストセット０１を用いた。この評価用データは旅行の際に用いられる会話を朗読したもので、全部で５１０文あり、１６ｋＨｚサンプリングで収録されたものである。
【００１９】
雑音はマイクロホンアレーの正面から到来すると仮定し、マイクロホンの受音信号として、適切な時間差を伴う音声に同一の雑音を加えた。雑音は音声の周波数帯域に合わせて、１２５Ｈｚから６ｋＨｚまでのランダム帯域雑音を用いた。
【００２０】
ＳＮＲは、音声データの無音声区間を除いた区間の平均振幅から信号のエネルギーを求め、マイクロホンの受音信号のＳＮＲ（入力信号のＳＮＲ）が目的のＳＮＲとなるように雑音の振幅を変化させた。その後、遅延和処理により、雑音抑圧した音声を認識した。
【００２１】
結果として、マイクロホンの数が多いほど認識率（単語正解精度）が向上した。さらに、マイクロホン間隔に応じて音声のマイクロホンアレーに対する角度と関係して遅延和処理後のＳＮＲが変化し、入力信号のＳＮＲが高いほど認識率も向上することが分かった。      
【００２２】
遅延和型マイクロホンアレーのマイクロホンの数を２個とし、それらの間隔（マイクロホン間隔）を５ｃｍ，１０ｃｍ，１５ｃｍに変化させた。各マイクロホン間隔（５ｃｍ，１０ｃｍ，１５ｃｍ）での、音源と雑音源の角度の変化による遅延和処理後のＳＮＲの変化を図２に示す。図２は、入力信号のＳＮＲを２０ｄＢとして、音源方向を−９０度から＋９０度まで５度毎に変化させたとき、遅延和処理後のＳＮＲの変化を示している。
【００２３】
予備検討から得られた結果より、音源方向と雑音方向が既知ならば、図１にしたがって、マイクロホン間隔を調節することにより、遅延和処理後のＳＮＲを向上させることができる。したがって、予め多数のマイクロホンを用意しておけば、適切な間隔のマイクロホンの対を選択することにより、同様な効果が得られる。
【００２４】
できるだけマイクロホン数を増やさずに、様々な間隔が得られるような配置があれば、音源方向や雑音方向に合わせて、最適な距離を選択することができる。
【００２５】
〔２〕最短ゴロム定規の導入
前述の要求を満たすために、この実施例では、遅延和型マイクロホンアレーのマイクロホンの間隔に、最短ゴロム定規(Optimal Golomb Ruler;OGR)の目盛間隔を導入した。
【００２６】
最短ゴロム定規（OGR)は、Ｘ線センサの配置や電波望遠鏡の配置に使われている。この間隔は、センサの数が少なくても、計測できる距離の種類が増えるというものである。例えば、配置対象が４個の場合には、それらの配置位置は｛０−１−４−６｝となり、配置対象が１０個の場合には、それらの配置位置は｛０−１−６−１０−２３−２６−３４−４１−５３−５５｝となる。
【００２７】
最短ゴロム定規を用いると、等間隔配置よりも、多くの種類の間隔を得ることができる。図３（ａ）に示すように、配置対象が４個の場合に、それらを等間隔で配置した場合には、それらの配置位置は｛０−２−４−６｝となり、間隔の種類は、｛２，４，６｝の３種類となる。これに対して、図３（ｂ）に示すように、４個の配置対象を最短ゴロム定期間隔に従って配置した場合には、それらの配置位置は｛０−１−４−６｝となり、間隔の種類は、｛１，２，３，４，５，６｝の６種類となる。
【００２８】
ゴロム定規(Golomb Ruler)の目盛は、２組の数字の差が同一ではない正の整数の集合である。配置対象がＭ個ある場合には、”δij＝ａj −ａi （１≦ｉ≦ｊ≦ｍ）が全て異なり，かつ，０＝ａ1 ＜ａ2 ＜…＜ａM を満たす数列ａk （ｋ＝１，２，…，ｍ）”の数値を目盛とした定規を作れば、それがゴロム定規である。このａM が最も短くなるものを最短ゴロム定規という。
【００２９】
最短ゴロム定規の目盛間隔を遅延和型マイクロホンアレーを構成するマイクロホンの間隔として用いことにより、マイクロホンが等間隔に配置された通常の等間隔遅延和型マイクロホンアレーよりも、音声認識率を向上させることができる。
【００３０】
この実施例では、遅延和型マイクロホンアレーのマイクロホンの間隔が、最短ゴロム定規の目盛間隔に比例した間隔に設定される。例えば、ｍ＝４の場合の最短ゴロム定規の目盛は｛０−１−４−６｝となり、その目盛間隔は１，３，２となる。したがって、マイクロホンが４個の場合には、隣り合うマイクロホンの間隔が、１：３：２となるように、４個のマイクロホンが配置される。
【００３１】
なお、さらに、最適な間隔を強調するために、推定された音源と雑音のなす角度に応じて、その角度で遅延和処理後のＳＮＲが高くなるマイクロホン間隔になるマイクロホン対に対応する遅延処理後の信号に対してに大きな重みを付け、遅延和処理後のＳＮＲが低くなるマイクロホン間隔になるマイクロホン対に対応する遅延処理後の信号に対して小さな重みを付けた後に、それらを総和をとるようにすることが好ましい。
【００３２】
ただし、各マイクロホンに対する重みをｋi （ｉ＝１，２，…，ｍ）とすると、ｋi の総和が１となることという条件を満たすようにｋi が設定される。この条件であれば、音源の振幅は変化しない。
【００３３】
図４は、本実施例の遅延和型マイクロホンアレーを示している。
【００３４】
図４において、Ｍi （ｉ＝１，２，３，４）は、マイクロホンである。つまり、この例では、４個のマイクロホンを備えている。Ｄi は、各マイクロホンＭi で受音した信号ｘsi（ｔ）に遅延量ｄi を付加する遅延器である。Ｐｉは遅延器Ｄi の出力信号ｘsi（ｔ−ｄi ）に重みｋi を乗算する乗算器である。Ｓは、乗算器Ｐi の出力信号ｋi ・ ｘsi（ｔ−ｄi ）を加算して、出力信号ｙ（ｔ）を出力する加算器である。
【００３５】
図５に示すように、４個のマイクロホンＭ1 〜Ｍ4 は一直線状に配置されている。マイクロホンＭ1 〜Ｍ4 の配置位置は、マイクロホンの間隔が最短ゴロム定規の目盛間隔に比例した間隔となるように、｛０ｃｍ−３ｃｍ−１２ｃｍ−１８ｃｍ｝に設定されている。したがって、Ｍ1 とＭ2 との間隔Ｗ12は３ｃｍに、Ｍ2 とＭ3 との間隔Ｗ23は９ｃｍに、Ｍ3 とＭ4 との間隔Ｗ34は６ｃｍとなっている。
【００３６】
〔３〕評価実験
〔３．１〕実験条件
上記実施例での手法（提案手法）の効果を確かめるために、音声認識率による性能評価実験を行った。
【００３７】
計算機上のシミュレーションにより、マイクロホンアレーを用いた場合の雑音環境下の音声信号を作成し、そのデータをもとに音声認識実験を行った。
【００３８】
マイクロホンアレーのパラメータとしては、マイクロホンの列に正面から音声を入力し、３０度傾いた方向から予備検討と同じ雑音を入力した。マイクロホンを４個とし、従来手法である等間隔配列の遅延和型マイクロホンアレー（以下、ＤＳアレイ）と、提案手法である最短ゴロム定規配列の遅延和型マイクロホンアレー（ＯＧＲ−ＤＳアレイ）を比較した。
【００３９】
ここで、マイクロホン間隔は、２つの手法において同規模とするために、ＤＳアレイでは、｛０ｃｍ−６ｃｍ−１２ｃｍ−１８ｃｍ｝にマイクロホンを配置し、ＯＧＲ−ＤＳアレイでは、図５に示すように、｛０ｃｍ−３ｃｍ−１２ｃｍ−１８ｃｍ｝にマイクロホンを配置した。また、対照実験として、マイクロホンアレーを用いない場合、つまりマイクロホン１個の場合の認識率も求めた。
【００４０】
各発声毎に、各マイクロホンの重み（ｋi （ｉ＝１，２，３，４））を０．１ずつ変化させ、遅延和処理後の音声区間と無音声区間を検出し、比較して得られるＳＮＲが全８４通りの中で最も高くなるものを音声認識への入力とした。
【００４１】
音声認識エンジンには、Julius3.lp2 を用い、ＩＰＡ−ｔｅｓｔｓｅｔの２０0 文の新聞朗読音声を評価データとして用いた( 参考文献〔３〕参照）。
【００４２】
参考文献〔３〕：鹿野清宏ら：音声認識システム，オーム社，2001. 
【００４３】
音響特徴量は１２次のＭＦＣＣとそのΔＭＦＣＣおよびΔＰｏｗｅｒの計２５次元とし、フレーム長２５ｍｓ、フレームシフト１０ｍｓで分析した。
【００４４】
〔３．２〕結果と考察
音声認識実験の結果を表１に示す。
【００４５】
【表１】
2005260743.tif 000003
【００４６】
ＯＧＲ−ＤＳアレイはマイクロホンの配置を変え、重みを付けただけの簡単な方法にも関わらず、認識率を向上させることができた。
【００４７】
１０ｄＢ雑音環境下において、マイクロホン５個を｛０ｃｍ−６ｃｍ−１２ｃｍ−１８ｃｍ−２４ｃｍ｝に配置したＤＳアレイにおいても認識率を求めた結果、その認識率は４６．９％であった。これに対し、ＯＧＲ−ＤＳアレイでは、表１に示すように、マイクロホン４個でも認識率５１．１％となる。この場合、マイクロホンアレーの規模は、ＯＧＲ−ＤＳアレイの方が６ｃｍ小さかった。
【００４８】
このように、提案手法により、マイクロホン数を少なくし、マイクロホンアレーの規模を小さくすることが可能となった。
【００４９】
今回の実験条件において、各マイクロホンの重みは、０ｃｍと３ｃｍに配置されたマイクロホンの重みを０．３とし、１２ｃｍと１８ｃｍに配置されたマイクロホンの重みを０．２としたものが全２００文中１９３文にのぼった。このことから、重みの定式化ができれば、処理速度を向上させることができると考えられる。
【００５０】
〔４〕その他
上記実施例では、マイクロホンアレー内の各マイクロホンは、一直線状に配置されているが、図６に示すように円弧状に配置されていてもよい。この場合は、マイクロホンＭ1 〜Ｍ4 は、４個設けられているので、Ｍ1 とＭ2 との間隔（円弧に沿った長さ）と、Ｍ2 とＭ3 との間隔（円弧に沿った長さ）と、Ｍ3 とＭ4 との間隔（円弧に沿った長さ）との比は、１：３：２に設定される。
【００５１】
また、図７に示すように、マイクロホンアレー内に、仮想立方体の２以上の辺のそれぞれに、３以上のマイクロホンを配置したような場合にも、各辺毎のマイクロホンの配置に本発明を適用することができる。図７の場合は、各辺に４個のマイクロホンＭ1 〜Ｍ4 が配置されているので、各辺において、隣合うマイクロホンの間隔は、１：３：２に設定される。なお、図示はしないが、マイクロホンアレー内に、仮想四角錐の２以上の斜辺のそれぞれに、３以上のマイクロホンを配置したような場合にも、各斜辺毎のマイクロホンの配置に本発明を適用することができる。
【図面の簡単な説明】
【００５２】
【図１】遅延和型マイクロホンアレーの一般的な構成を示すブロック図である。
【図２】各マイクロホン間隔（５ｃｍ，１０ｃｍ，１５ｃｍ）での、音源と雑音源の角度の変化による遅延和処理後のＳＮＲの変化を示すグラフである。
【図３】図３（ａ）は、配置対象が４個の場合に、それらを等間隔で配置した場合の配置位置および間隔の種類を示し、図３（ｂ）は、４個の配置対象を最短ゴロム定期間隔に従って配置した場合の配置位置および間隔の種類を示す模式図である。
【図４】本実施例の遅延和型マイクロホンアレーの構成を示すブロック図である。
【図５】図４のマイクロホンの配置を示す模式図である。
【図６】マイクロホンアレー内の各マイクロホンが円弧状に配置されている場合の例を示す模式図である。
【図７】マイクロホンアレー内に、仮想立方体の２以上の辺のそれぞれに、３以上のマイクロホンを配置した場合の例を示す模式図である。
【符号の説明】
【００５３】
Ｍi   マイクロホン
Ｄi   遅延器
Ｐｉ  乗算器
Ｓ  加算器
【図１】
2005260743.tif 000004
【図２】
2005260743.tif 000005
【図３】
2005260743.tif 000006
【図４】
2005260743.tif 000007
【図５】
2005260743.tif 000008
【図６】
2005260743.tif 000009
【図７】
2005260743.tif 000010