"1つまたは複数のプロセッサにより、音響モデルを受信するステップと、少なくとも1つの音響要素の位置をモニタするステップと、前記1つまたは複数のプロセッサにより、前記音響モデルに少なくとも部分的におよび少なくとも1つの前記音響要素の位置に基づいて少なくとも1つのマイクロホンの各々に対応するそれぞれの音響伝達関数を決定するステップと、前記少なくとも1つのマイクロホンの各々から音響信号を受信するステップと、1つまたは複数のプロセッサにより、前記対応する音響伝達関数に少なくとも部分的に基づいて受信した音響信号の各々を修正するステップと、を備える方法。前記音響モデルは少なくとも1つの初期伝達関数を備え、前記少なくとも1つの初期伝達関数の各々は少なくとも1つの所定の位置に対応する、請求項1に記載の方法。前記少なくとも1つの音響要素は個々に関連付けられたリップリングである、請求項1または請求項2に記載の方法。前記少なくとも1つの音響要素の位置をモニタするステップはイメージセンサを使用して前記少なくとも1つの音響要素を撮像するステップを備える、請求項1から請求項3のいずれか1つに記載の方法。前記少なくとも1つの音響要素の位置をモニタするステップは前記少なくとも1つの音響要素およびレンジセンサとの間の距離を前記レンジセンサを使用して決定するステップを備える、請求項1から請求項4のいずれか1つに記載の方法。前記少なくとも1つの音響要素の位置は3次元空間内の点として定義される、請求項1から請求項5のいずれか1つに記載の方法。前記音響伝達関数を決定するステップは、i容量内挿法、ii容量外挿法、iii2次元内挿法、iv2次元外挿法、v1次元内挿法、またはvi1次元外挿法のうちの少なくとも1つを備える、請求項1から請求項6のいずれか1つに記載の方法。前記音響信号の各々は前記少なくとも1つの音響要素により生成された音に対応する電気信号である、請求項1から請求項7のいずれか1つに記載の方法。前記音響信号の各々を修正するステップはその対応する音響伝達関数の逆数により音響信号の各々を乗算するステップを備える、請求項1から請求項8のいずれか1つに記載の方法。前記修正された音響信号の少なくとも1つを音声認識エンジンに提供するステップをさらに備える、請求項1から請求項9のいずれか1つに記載の方法。前記1つまたは複数のプロセッサにより、前記音響モデルを決定するステップをさらに備える、請求項1から請求項10のいずれか1つに記載の方法。前記音響モデルを決定するステップは少なくとも1つの物理的な伝達関数を決定するステップを備え、物理的な伝達関数の各々はそれぞれの位置に対応する、請求項11に記載の方法。前記少なくとも1つの物理的な伝達関数を決定するステップは前記少なくとも1つのマイクロホンの各々における音響応答をそれぞれの位置の各々で提供される音から決定するステップをさらに備える、請求項12に記載の方法。ユーザに関連付けられた対象領域の情報を提供する少なくとも1つのセンサと、格納された音響モデルを有する少なくとも1つのコンピュータ可読媒体と、検出された音に基づいて音響信号を生成する1つまたは複数のマイクロホンと、前記少なくとも1つのセンサ、前記コンピュータ可読媒体、および前記1つまたは複数のマイクロホンに通信可能に結合され、かつ前記対象領域の情報に少なくとも部分的におよび前記音響モデルに基づいて音響信号の各々を修正する、少なくとも1つのプロセッサとを備えるシステム。前記少なくとも1つのセンサはレンジセンサまたはイメージセンサのうちの少なくとも1つを備える、請求項14に記載のシステム。前記対象領域の情報は前記ユーザのリップリングの空間的位置を備える、請求項14または請求項15に記載のシステム。前記検出された音は人間の声である、請求項14から請求項16のいずれか1つに記載のシステム。前記音響信号の各々は前記検出された音に対応する電気信号である、請求項14から請求項17のいずれか1つに記載のシステム。前記少なくとも1つのプロセッサは前記対象領域の情報および音響モデルに基づいて前記少なくとも1つのマイクロホンの各々に対応する音響伝達関数を決定することにより前記音響信号の各々を修正する、請求項14から請求項18のいずれか1つに記載のシステム。前記修正された音響信号の各々の少なくとも1つを受信する音声認識エンジンをさらに備える、請求項14から請求項19のいずれか1つに記載のシステム。音響モデルを識別するステップと、少なくとも1つの音響要素の位置をモニタするステップと、前記音響モデルに少なくとも部分的におよび前記少なくとも1つの音響要素の位置に基づいて少なくとも1つのマイクロホンの各々に対応するそれぞれの音響伝達関数を決定するステップと、前記少なくとも1つのマイクロホンの各々から音響信号を受信するステップと、前記対応する音響伝達関数に少なくとも部分的に基づいて音響信号の各々を修正するステップと、をコンピュータに実行させるためのプログラム。前記音響モデルは少なくとも1つの初期伝達関数を備え、前記少なくとも1つの初期伝達関数の各々は位置に対応する、請求項21に記載のプログラム。前記音響信号の各々を修正するステップは前記音響信号の各々をその対応する音響伝達関数の逆数により乗算するステップを備える、請求項21または請求項22に記載のプログラム。本開示の実施形態は本開示の実施形態を示す添付図面を参照してより完全に説明される。しかしながら、本発明は多くの異なる形態で具現化されてもよく、本明細書に記載された実施形態に限定されると解釈されるべきではなく、むしろこれらの実施形態はこの開示が徹底的かつ完全となるように提供され、当業者に本発明の範囲を十分に伝えるであろう。同様の数字は全体を通して同様の要素を指す。本開示の実施形態は1つまたは複数のマイクロホンで生成された音に対応するオーディオ信号を修正するためのシステム、方法、およびデバイスを提供してもよい。一態様では、マイクロホンは車両のコックピットのような音響エコーが発生しやすい、かつ/またはノイズの多い音響環境である密閉容量または環境で提供されてもよい。1つまたは複数のマイクロホンからの修正されたオーディオ信号は、車両内の音声コマンドまたはテキスト入力の認識を含む様々な用途のための改良された音声認識を可能にするために音声認識エンジンと組み合わせて提供されてもよい。修正されたオーディオ信号はマイクロホンにより生成された未修正オーディオ信号よりもエコーおよびノイズにより破損されていない場合がある。一態様では、音声認識エンジンに提供される修正されたオーディオ信号は比較的低い単語誤り率WERを結果としてもたらしてもよい。本開示の実施形態は音生成要素の位置に部分的に基づいて1つまたは複数のマイクロホンのそれぞれについて音響伝達関数を決定することをさらに伴ってもよい。さらに、このような車両のコックピットとしての容量または環境の音響モデルは1つまたは複数のマイクロホンのそれぞれの音響伝達関数を決定するために使用されてもよい。一態様では、容量または環境の音響モデルは車両の製造業者または適切なサービスプロバイダとしての第三者により決定されてもよい。本開示の例示的な実施形態が添付図面を参照しながら説明される。次に図1を参照すると、本開示の実施形態による車両102内で音響信号を解釈するための例示的方法100が議論される。この議論の目的のために、車両102は自動車、トラック、小型トラック、大型トラック、ピックアップトラック、ミニバン、クロスオーバー車、バン、商用車、自家用車、トラクタートレーラー、飛行機、ジェット機、ヘリコプター、宇宙船、船舶、または比較的密閉されたコックピットを有する任意の他の適切な輸送機関を含むことができるがこれらに限定されない。しかしながら、本開示の実施形態はまた比較的密閉された領域が設けられている他の環境において利用されてもよいことが理解されるであろう。ブロック104において、車両102の3次元3-D音響モデルが決定される。一態様では、車両の音響モデルは最終消費者による車両102の購入に先立って決定されてもよい。例えば、車両製造業者またはサービスプロバイダ例えば、製造者等を代行するサービスプロバイダは、車両102が車両販売店に供給されその後最終消費者により購入される前に車両102の音響モデルを決定してもよい。したがって、一態様では、車両102の最終消費者は車両102の3-D音響モデルを決定する必要はない。車両102の3-D音響モデルは車両102に関連付けられた電子メモリ内に格納されてもよい。特に、電子メモリは車両102に関連付けられたオーディオ信号を修正するためのシステム内に設けられてもよい。ブロック106において、3次元音響モデルは音響信号を解釈または修正するために使用されてもよい。音響信号は車両102内で作成される圧縮波または音に基づいて生成されてもよい。例えば、音響信号は車両102の運転者または車両102のコックピット内の別ユーザにより車両内に生成される音により作動するマイクロホンにより生成されてもよい。したがって、本質的には、車両102内に生成される音をより正確かつ精密に解釈するために特定の実施形態において使用することができる車両102の音響モデルが生成され提供される。特定の態様では、音響信号はテキスト機能に音声を提供するために音声認識エンジンにより解釈されてもよい。3-D音響モデルを使用するオーディオ信号を解釈することのさらなる詳細が図2を参照して説明される。本開示の実施形態による音声認識エンジンに修正された音響信号を提供する方法120は、ブロック122において、図1を参照して説明したように車両の3次元音響モデルなどのような少なくとも1つの音響モデルを生成することを含んでいてもよい。特定の実施形態では、音響モデルは車両102の製造者により生成されてもよい。他の実施形態では、音響モデルは車両102を販売する販売店により生成されてもよい。さらに他の実施形態では、音響モデルは最終消費者、例えば車両の運転者または所有者により生成されてもよい。一態様では、音響モデルは車両製造者により製造される各車両102のために生成されてもよい。他の態様では、音響モデルは車両の種類ごとに提供されてもよい。例えば、特定の製造者、モデル、年式、および/またはトリムの全ての車両は、ブロック122において同じ音響モデルを提供されてもよい。特定の実施形態では、音響モデルは音が作成され結果として得られた音響信号が修正された容量内の各空間的位置の任意の数に対応する音響伝達関数を含んでいてもよい。一態様では、空間的位置は3次元音響モデルで得られた3次元空間で定義されてもよい。代替的に、空間的位置は2次元音響モデルで得られた2次元空間で定義されてもよい。さらなる代替として、空間的位置は1次元の音響モデルで得られた1次元で定義されてもよい。本開示の残りの部分の目的のために、我々は3-D音響モデルを検討する。しかしながら、記載されたシステム、方法、およびデバイスは非3次元音響モデルに適用可能であることに留意すべきである。次に、ブロック124において、対象領域の位置はモニタされてもよい。対象領域は音を作成する音響要素を含んでいてもよい。一態様では、対象領域は人物のリップリング唇輪であってもよい。リップリングは人物の唇および口の周りの顔の領域であり唇を含む。例えば、リップリングの位置は電荷結合素子CCDベースのデジタルカメラ等のイメージセンサによりモニタすることができる。別の態様では、リップリングの位置はレンジセンサなどのような任意の種々の公知の距離センサを使用して決定されてもよい。特定の実施形態では、対象領域の位置はイメージセンサおよびレンジセンサの両方を使用してモニタされてもよい。ブロック126において、少なくとも1つのマイクロホンへの音響伝達関数は、ブロック122において生成されるように車両102の少なくとも1つの音響モデルと併せて、ブロック124でモニタされるように、対象領域の位置に少なくとも部分的に基づいて決定されてもよい。例えば、音響伝達関数は車両102の音響モデルで提供されるデータの容量外挿法により決定されてもよい。さらなる例として、音響伝達関数は空中外挿法、線形外挿法、容量内挿法、空中内挿法、線形内挿法、および/または外挿法または内挿法の任意の他の公知の方法の任意の組み合わせにより決定されてもよい。1つまたは複数のマイクロホンの各々に対応する音響伝達関数を決定または推定するために使用される外挿法または内挿法などのような数学的操作は線形、2次、n次多項式、対数、指数、および/または他の任意の公知の数学的操作を含んでいてもよい。一態様では、音響伝達関数はリップリングのような対象領域の位置に少なくとも部分的に基づいて少なくとも1つのマイクロホンの各々について生成されてもよい。例えば、車両102内に4つのマイクロホンが存在する場合、4つの異なる伝達関数が車両102内の4つのマイクロホンの各々に対応して生成されてもよい。4つの伝達関数の各々はブロック124で決定されたリップリングの位置およびブロック122において提供される車両の音響モデルに基づいて生成されてもよい。ブロック128において、音が少なくとも1つのマイクロホンで受信され、受信された音波に対応する音響信号が少なくとも1つのマイクロホンにより生成される。したがって、少なくとも1つのマイクロホンの出力は少なくとも1つのマイクロホンの各々に対応する未修正音響信号である。一態様では、生成される音響信号の数は車両102内のマイクロホンの数に等しくてもよい。ブロック130において、音響信号の各々はブロック128で決定されたようにマイクロホンの各々に対応するそれぞれの音響伝達関数に基づいて修正される。マイクロホンの各々から出力される未修正音響信号は修正された音響信号を生成するために決定された対応する音響伝達関数の逆数により乗算されてもよい。ブロック132において、修正された音響信号の各々は音声認識エンジンに提供されてもよい。音声認識エンジンは次に音声からテキストを生成するために修正された音響信号の各々を使用してもよい。音声からテキストへの機能は音声コマンド、テキストメッセージディクテーション、電子メールディクテーションなどを含む様々な目的のために使用されてもよいが、これらに限定されない。特定の実施形態では、修正された音響信号は音声認識エンジンに提供される前に必要に応じて合計されてもよい。方法120は本開示の特定の実施形態による種々の方法で変形されてもよいことに留意すべきである。例えば、方法120の1つまたは複数の操作は本開示の他の実施形態では順不同で排除または実行されてもよい。加えて、他の操作が本開示の他の実施形態による方法120に加えられてもよい。車両102の音響モデルを生成する例示的な処理は図3および図4を参照して説明したように車両102のコックピット150内に実装されてもよい。コックピット150は運転席152、ダッシュボード156、およびマイクロホン160A、160B、160C、および160Nなどのような任意の数のマイクロホンを含んでいてもよい。スピーカ170または他の適切な音発生デバイスは車両102の運転中に生成されてもよいおおよその位置に設けられてもよい。スピーカ170は音響モデルの生成中に音波または音172として表現される音または衝撃波を放出してもよい。コックピット150は放射175を放出する放射放出器174および/またはレンジセンサ176をさらに含んでいてもよい。コックピット150はまたイメージセンサ178をさらに含んでいてもよい。4つのマイクロホン160A-Nが示されているが、任意の数のマイクロホンが存在してもよい。マイクロホンはコンデンサマイクロホン、ダイナミックマイクロホン、キャパシタンスダイヤフラムマイクロホン、圧電マイクロホン、光ピックアップマイクロホン、またはこれらの組み合わせを含む任意の既知のタイプのものであってもよいがこれらに限定されない。さらに、マイクロホン160A-Nは任意の指向性および感度であってもよい。例えば、マイクロホン160A-Nは無指向性、単一指向性、カージオイド心臓形曲線、または双方向性であってもよい。また、マイクロホン160A-Nは同一品種または混合品種のものであってもよいことに留意すべきである。例えば、マイクロホン160A-Nのいくつかがコンデンサマイクロホンであってもよく、その他がダイナミックマイクロホンであってもよい。スピーカ170は音172を生成することができる任意の公知の種々のものであってもよい。一態様では、スピーカ170は音172を生成するために電気信号を提供されてもよい。音172はトーン、大きさ、およびリズムの様々なものであってもよい。本明細書で使用されるリズムは音と無音の連続である。一態様では、音172は周波数の範囲全体に渡って比較的一貫性のある大きさの周波数の比較的広い範囲に及ぶホワイトノイズであってもよい。あるいは、音172は周波数の範囲全体に渡って大きさの変化のある周波数の比較的広い範囲に及ぶピンクノイズであってもよい。さらに他の代替形態において、音172はインパルス関数、サウンドスパイク、モノ-音色であってもよく、または音圧縮波の周波数の有限数に対応するトーンの有限数を有していてもよい。一態様では、インパルス関数の音はコックピット150内の音の完全なスペクトルを実質的にシミュレートしてもよい。レンジセンサ176は任意の公知の種々のもの、例えば赤外線検出器であってもよい。放射放出器174は物体から反射することができる赤外線175を放出してもよく、反射した放射はレンジセンサ176および物体との間の範囲または距離を決定するためにレンジセンサ176により検出されることができる。例えば、放射放出器174は運転席152に着座して車両102を操作する運転者の顔から反射してもよい赤外線を放出してもよい。反射された放射は次にレンジセンサ176および運転者の顔との間の距離、または運転者のリップリングなどのような特に運転者の顔の対象領域との距離を決定するためにレンジセンサ176により検出されてもよい。赤外線検出器および放射放出器は車両102の運転者の範囲を決定するために記述されているが、超音波センサなどのような他の適切な多種多様なデバイスが運転者との範囲を決定するために利用されてもよい。イメージセンサ178は光学像を電子信号に変換する任意の公知のデバイスであってもよい。イメージセンサ178は電荷結合素子CCD、相補型金属酸化膜半導体CMOSセンサ等を含む任意の公知の種々のものであってもよい。イメージセンサ178は任意の画素数およびアスペクト比のものであってもよい。車両102の音響モデルを生成する処理の間に、スピーカ170はスピーカ170に提供された電子信号に基づいて音172を放出してもよい。マイクロホン160A-Nの各々は音172により作動させられてもよく、マイクロホン160A-Nの各々に対応する音響信号は評価されてもよい。マイクロホン160A-Nの各々の音響信号をスピーカ170に提供される電子信号と比較することにより、スピーカ170およびマイクロホン160A-Nの各々との間の物理的な音響伝達関数を決定することができる。したがって、音172がマイクロホン160A-Nの各々の位置に放出される空間内の点からの伝達関数を決定することが可能である。特定の実施形態において、スピーカ170に提供される電子信号によりマイクロホン160A-Nの各々により生成された音響信号を分割することによりスピーカ170の位置およびマイクロホン160A-Nの各々との間の物理的な音響伝達関数を決定することが可能であってもよい。他の実施形態において、スピーカ170およびマイクロホン160A-Nの各々の位置との間の物理的な音響伝達関数は、マイクロホン160A-Nの各々により生成される音響信号だけでなく、スピーカ170に提供される電子信号の両方の線形数学的操作を使用して決定されてもよい。さらに他の実施形態において、スピーカ170の位置およびマイクロホン160A-Nの各々との間の物理的な音響伝達関数は、マイクロホン160A-Nの各々により生成される音響信号だけでなく、スピーカ170により提供される電子信号の両方の非線形数学的操作を使用して決定されてもよい。スピーカ170の位置およびマイクロホン160A-Nの各々との間で決定された物理的な音響伝達関数は、音172の周波数の関数だけでなく3次元空間内のスピーカ170の位置の関数であってもよい。したがって、物理的な音響伝達関数は、ωが音172の周波数である表記法Hωなどにより、周波数の関数として周波数領域で表されてもよい。物理的観点からは、周波数は音波の波長に反比例して関連するため伝達関数は周波数の関数であってもよく、したがって、周波数に関連する1つの点から別の点に送信中に異なる特性を有してもよいことが理解できる。一態様では、吸収、反射、拡散、または特定の材料または物体に対する特定の音の他の特性は波長依存であってもよい。音響モデルはマイクロホン160A-Nのうち少なくとも1つの空間内の少なくとも1つの点から少なくとも1つの物理的な音響伝達関数を決定することにより生成されてもよい。しかしながら、音響モデルはコックピット150内の複数の位置およびマイクロホン160A-Nの各々に対応する任意の数の物理的な音響伝達関数を含んでいてもよい。さらに、音響モデルは特定の位置に対応する伝達関数の1つまたは複数の非隣接セグメントを含んでいてもよい。例えば、伝達関数により表される全周波数範囲は単一の線形セグメントにより表されなくてもよく、かつ複数のセグメントに分割される必要がある場合もあり、それによって特定の位置および特定のマイクロホン160A-Nとの間の非線形音響伝達関数を作成する。さらにまた、音響モデルは特定の位置に対応する伝達関数の1つまたは複数の非隣接セグメントを含んでいてもよい。特定の実施形態において、音響モデルは様々な位置から音172を放出するようにコックピット150内の様々な場所にスピーカ170を移動させ、かつマイクロホン160A-Nの各々の様々な位置の各々の間の物理的な音響伝達関数を決定することにより生成されてもよい。換言すれば、音響モデルはコックピット150内の1つまたは複数の位置からマイクロホン160A-Nの各々に対応する物理的な伝達関数を有していてもよい。一実施形態において、スピーカ170は音響モデルを生成するために車両102のコックピット150内の三脚図示せずに設けられてもよい。テストアプリケーションはスピーカ170の位置を受信するために実行されてもよく、かつ位置をマイクロホン160A-Nの各々で検出される音響音に関連付けしてもよい。スピーカ170はピンクノイズおよびホワイトノイズを放出してもよい。代替的に、スピーカ170はインパルスノイズを放出してもよい。マイクロホン160A-Nのその位置で関連するインパルス応答は記録されてもよく、次にスピーカ170の特定の位置で特定の物理的な伝達関数を生成するために数学的に操作されてもよい。一態様では、数学的操作は反転操作であってもよい。スピーカ170が以前の位置から20センチメートルcmなどのような所定の距離だけ移動させられる場合、物理的な伝達関数を決定する処理が繰り返される。換言すれば、音響モデルの生成はスピーカ170の1つまたは複数の位置に関連付けられた物理的な伝達関数を組み込んでいる。この処理は製造時に一度実行されてもよく、かつ各特定の運転者または車両102のアフター-マーケットでの構成のために実行される必要はなくなる場合もある。非限定的な例として、音響モデルを生成する処理の間に4つのマイクロホン160A-Nがコックピット150内に存在し、かつスピーカ170がコックピット150内の3つの異なる位置に配置されていることを考察する。この場合、コックピット150内の3つの異なる位置の各々からマイクロホン160A-Nの各々に対応する4つの物理的な音響伝達関数である合計で12の異なる物理的な音響伝達関数を生成することができる。特定の実施形態において、音響モデルを生成する処理の間に、レンジセンサ176およびイメージセンサ178はコックピット150内の3次元空間内のそれぞれの場所に決定された伝達関数をマップするためスピーカ170の位置を決定するために使用されてもよい。他の実施形態において、レンジセンサ176およびイメージセンサ178は使用されなくてもよいし、スピーカ170は音響モデルを生成するために所定の位置に配置されてもよい。次に図5を参照すると、車両102のコックピット内の1つまたは複数のマイクロホンに送信される音響信号を生成する、人間などのような例示的オーディオ要素のための例示的仕組みが記述される。具体的には、運転者179は放射放出器174、レンジセンサ176、およびイメージセンサ178などと同様にダッシュボード156に対向する運転席152に着座してもよい。放射放出器174は運転者179に向かって赤外線175のような電磁放射を放出してもよい。赤外線175は運転者179の顔から反射してもよく、反射はレンジセンサ176により検出されてもよい。レンジセンサ176は運転者179からの反射された放射の検出に基づいてレンジセンサ信号を作成してもよい。加えて、イメージセンサ178は運転者179の顔を撮像する対応するイメージセンサ信号を生成してもよい。さらに、運転者179が話す場合には、生成された音はコックピット150内に設けられたマイクロホン160A-Nの各々により捕捉されてもよい。マイクロホン160A-Nの各々は運転者179から検出した音に基づいてそれぞれの音響信号を生成してもよい。次に図6を参照すると、例示的なシステム180が、修正された音響信号を生成し音声認識エンジン186に信号を供給するために、イメージセンサ178からのイメージセンサ信号、レンジセンサ176からのレンジセンサ信号、およびマイクロホン160A-Nの各々からの音響信号を受信することが記述される。システム180は1つまたは複数のコントローラ181を含んでいてもよい。1つまたは複数のコントローラ181の各々は任意の数の適切な電子メモリデバイス184一般にメモリ184と呼ばれるに通信可能に結合された1つまたは複数のプロセッサ182を含んでいてもよい。1つまたは複数のプロセッサ182はイメージセンサ信号、レンジセンサ信号、および未修正音響信号を含むセンサ信号の各々を直接受信してもよい。電子メモリデバイス184はその上に格納されたコックピット150内の特定の位置にマップされた構成要素の物理的な音響伝達関数を伴う音響モデルを有していてもよい。1つまたは複数のプロセッサ182は各種センサ信号を受け入れ、イメージセンサ信号およびレンジセンサ信号に基づいて対象領域の位置を決定してもよい。前述のように、対象領域は運転者179のリップリングを含んでいてもよい。1つまたは複数のプロセッサ182はマイクロホン160A-Nの各々についてそれぞれの音響伝達関数を推定するためにメモリ184内に格納された音響モデルと共に対象領域の位置をさらに使用してもよい。一態様では、1つまたは複数のプロセッサ182はマイクロホン160A-Nの各々についてそれぞれの音響伝達関数を推定するための音響モデルの一部である物理的な伝達関数と同様にセンサ信号の様々な数学的操作を実施してもよい。図2に関連して前述したように、数学的な操作は1つまたは複数の外挿法または内挿法を伴ってもよい。一旦1つまたは複数のプロセッサ182がマイクロホン160A-Nの各々について音響伝達関数を決定または推定すると、1つまたは複数のプロセッサ182によりマイクロホン160A-Nから受信される音響信号は音響伝達関数を利用して処理されてもよい。特定の実施形態において、マイクロホン160A-Nの各々から受信される1つまたは複数の音響信号はマイクロホン160A-Nの各々に対応するそれぞれの音響伝達関数の逆数で乗算されてもよい。他の実施形態において、メモリベースの遅れはマイクロホン160A-Nのそれぞれに対応するそれぞれの音響伝達関数の逆数による乗算の前に1つまたは複数の音響信号に実装されてもよい。マイクロホン160A-Nの各々により提供される音響信号に基づいて1つまたは複数のプロセッサ182により生成されるように修正された音響信号は音声認識エンジン186に提供されてもよい。音声認識エンジン186は音声コマンドなどのようなテキスト機能に音声を提供するために修正された音響信号を使用してもよい。マイクロホン160A-Nの各々に対応するそれぞれの音響伝達関数は動的に決定されてもよいことに留意すべきである。換言すれば、特定のマイクロホンの音響伝達関数は時間とともに変化してもよい。より具体的には、特定のマイクロホンの音響伝達関数は運転者179の彼または彼女の頭を移動させるのに合わせて変化する場合があり、若しくはリップリングなどのような対象領域の位置は時間とともに変化する。さらに他の用語で表現すると、1つまたは複数のプロセッサ182により決定されるように、マイクロホン160A-Nの各々に対応する音響伝達関数の各々は時間または運転者179の頭部の動きのいずれかまたは両方に応じて変化してもよい。一態様では、マイクロホン160A-Nの各々に対応する音響伝達関数は、対象領域または音響要素からマイクロホン160A-Nの各々へ移動する音に掛かる時間よりも少ないレイテンシで1つまたは複数のプロセッサ182により決定されてもよい。換言すれば、マイクロホン160A-Nの各々に対応して決定されるそれぞれの音響伝達関数およびマイクロホン160A-Nに到達する音との間に位相差があってもよい。したがって、マイクロホン160A-Nにより生成される音響信号を修正するためにマイクロホン160A-Nの各々について最近決定された音響伝達関数を単に使用することは所望の結果を提供しなくてもよい。結果として、時間遅れが1つまたは複数のプロセッサ182より生成されたほぼリアルタイムな音響伝達関数の流れおよび相対位相差を補償するためにマイクロホン160A-Nの各々により生成された音響信号との間に実装されてもよい。2つの信号間の相対的な時間遅れを実現するための様々な仕組みは当技術分野で公知であり、かつ簡潔さの目的のために本明細書ではレビューされない。プロセッサ182は、限定はしないが、中央処理装置CPU、デジタル信号プロセッサDSP、縮小命令セットコンピュータRISC、複雑命令セットコンピュータCISC、マイクロプロセッサ、マイクロコントローラ、フィールドプログラマブルゲートアレイFPGA、またはそれらの任意の組み合わせを含んでいてもよい。システム180はまたプロセッサ182およびシステム180の1つまたは複数の他の構成要素との間の通信を制御するチップセット図示せずを含んでいてもよい。一実施形態において、システム180はインテル登録商標アーキテクチャシステムに基づいていてもよく、プロセッサ182およびチップセットはインテル登録商標Atom登録商標プロセッサファミリなどのようなインテル登録商標プロセッサおよびチップセットファミリからのものであってもよい。プロセッサ182はまた特定のデータ処理機能またはタスクを処理するための1つまたは複数の特定用途向け集積回路ASICまたは特定用途向け標準製品ASSPの一部として1つまたは複数のプロセッサも含んでいてもよい。メモリ184は、これらに限定されないが、ランダムアクセスメモリRAM、ダイナミックRAMDRAM、スタティックRAMSRAM、同期ダイナミックRAMSDRAM、ダブルデータレートDDRSDRAMDDR-SDRAM、RAM-BUSDRAMRDRAM、フラッシュメモリデバイス、電気的に消去可能なプログラマブル読み取り専用メモリEEPROM、不揮発性RAMNVRAM、ユニバーサルシリアルバスUSBリムーバブルメモリ、またはそれらの組み合わせを含む1つまたは複数の揮発性および/または不揮発性メモリデバイスを含んでいてもよい。次に図7を参照すると、1つまたは複数のプロセッサ182により電子ディスプレイ192上に表示されるように、画像190に対応するイメージセンサ178の信号に基づいて対象領域の例示的分析が記述される。車両の使用者または運転者などのような人物196の画像が提供されてもよい。1つまたは複数のプロセッサ182は全体的な画像190を分析し、人物196の画像を識別してもよい。1つまたは複数のプロセッサ182は、人物のリップリング200などのような音を作成する音響要素をさらに含む対象領域198を識別するために人物196の画像をさらに処理してもよい。一態様では、画像190内の人物のリップリング200および対象領域198の大きさに基づいて、1つまたは複数のプロセッサ182はリップリング200の位置を確認することが可能であってもよい。別の態様では、レンジセンサ176により提供される情報と併せて、画像190は1つまたは複数のプロセッサ182によりリップリング200の位置を決定するために使用されてもよい。換言すれば、1つまたは複数のプロセッサ182はイメージセンサ178により提供され、対象領域198の様々な態様に基づいた画像190を分析してもよく、マイクロホン160A-Nの各々に対応する音響伝達関数を決定または選択する際に後で使用するために、1つまたは複数のプロセッサ182はリップリング200などのような音の音源の位置を決定することが可能であってもよい。次に図8を参照すると、リップリング200などのような音響要素から1つまたは複数のマイクロホン160A-Nへの音の例示的送信を示す簡略化された概略図が記述される。様々な音波のそれぞれの経路210、212、214、216、218、および220を例説する目的のために、コックピット150のサイドウィンドウ224およびフロントガラス226が示されている。音波の一部がリップリング200およびマイクロホン160A-Nとの間の1つまたは複数の直接経路210、212、214、および216を伝わってもよいことがわかる。加えて、音波の一部は車両102内のコックピット150内の1つまたは複数のオブジェクトから反射する、間接経路218および220を介して伝わってもよい。例えば、描かれているように、経路218を通過する音がマイクロホン160Aに到達する前にサイドウィンドウ224で反射するように示されている。同様に、経路220を通過する音がマイクロホン160Bに到達する前にフロントガラス226で反射するように示されている。したがって、マイクロホン160Aにおいて、音は経路210および218との間の経路長差によるこれらの経路210および218の各々から到達する音との間の相対的な位相差があってもよい、経路210および218を介して到達している。結果として、マイクロホン160Aは、結果として得られる未修正音響信号がエコーなどのような任意の数のアーチファクトを含んでいてもよいような方法で作動させられてもよい。一態様では、マイクロホン160Aおよび160Bにより生成された音は音がリップリング200から到達することにより複数の経路210、218、212、および220に起因して不明瞭であったり、理解しにくい、または理解できないものであってもよい。1つまたは複数のマイクロホン160A-Nにより生成される未修正音響信号は1つまたは複数のプロセッサ182に提供される。したがって、1つまたは複数のプロセッサ182による修正の前に、未修正音響信号は様々なアーチファクトおよびノイズを含んでいてもよいことがわかる。図9を参照すると、マイクロホン160A-Nの各々に対応する音響伝達関数の決定を示す簡略化されたブロック図形230が示されている。ブロック122で決定されメモリ184に格納される音響モデル254と同様に、ブロック124で決定されるリップリングまたは対象位置の領域252は1つまたは複数のプロセッサ182に提供される。図3および4を参照して考察したように、音響モデル254はコックピット150内の特定の位置x1、y1、z1でHMiΖとして表現される1つまたは複数の物理的な音響伝達関数を含んでいてもよい。使用される表記では、Hは離散化周波数Zの数学的な関数であり、Miはi番目のマイクロホンである。例えば、マイクロホン160Bはマイクロホン160Bが第2のマイクロホンであることを示す指定記号M2を有していてもよく、x1、y1、z1は、音響モデル254が特定のマイクロホンMiのための物理的な音響伝達関数HMiZを提供するデカルト座標の使用空間で特定の点を定義する。車両102のコックピット150内のような空間内の点は本発明の特定の実施形態における球面または円筒座標などのような非デカルト座標系で定義されてもよい。1つまたは複数のプロセッサ182は特定の位置x2、y2、z2でのマイクロホンMiに対応する物理的な音響伝達関数HMi,exΖを決定するために対象位置の領域252および音響モデル254に基づいて容量内挿法270を実行してもよい。次に、1つまたは複数のプロセッサにより実行される容量内挿法270が、非限定的な例として記述される。例えば、音響モデル254が位置x1、y1、z1でマイクロホンMiのために物理的な音響伝達関数HMix1、y1、z1および位置x2、y2、z2で同じマイクロホンMiのために物理的な音響伝達関数HMix3、y3、z3を提供することを検討してみる。x2はx1およびx3の範囲内であり、y2はy1およびy3の範囲内であり、かつz2はz1およびz3の範囲内である、x2、y2、z2での対象位置の領域が対象領域の位置を示すことをさらに検討してみる。このような場合、線形容量内挿法270は以下の式1に従って1つまたは複数のプロセッサ182により実行されてもよい。1線形容量内挿法の例が示されているが、2次、n次多項式、対数、指数、または任意の他の既知の数学的操作を含むが、これらに限定されない任意の内挿方法を用いてもよいことに留意すべきである。さらに、外挿法または他の数学的技術が決定された物理的な音響伝達関数HMi,exΖに到達するために1つまたは複数のプロセッサ182により使用されてもよい。次に図10を参照すると、音声認識エンジン186に例示的な修正された音響信号を提供する1つまたは複数のプロセッサ182を示す概略図280が記述される。図示のように、リップリング200などのような音響要素はマイクロホン160A-Nの各々に音を提供する。マイクロホン160A-Nへの経路の各々はリップリング200の位置x、y、zから関連するそれぞれの物理的な音響伝達関数282、284、286、および288を有していてもよい。図9と併せて記載される手順を使用して、1つまたは複数のプロセッサ182は物理的な音響伝達関数282、284、286、288に対応する推定伝達関数を生成してもよい。1つまたは複数のプロセッサ182は決定された伝達関数290、292、294、および296の各々の逆数をさらに取ってもよく、かつ修正された音響信号を生成するためにマイクロホン160A-Nのそれぞれにより生成された未修正音響信号で決定された伝達関数274の各々の逆数を乗算してもよい。修正された音響信号は加算300を使用してさらに合計されてもよく、合計は音声認識エンジン186に提供されてもよい。特定の実施形態において、マイクロホンの各々からの修正された音響信号は合計されなくてもよいことに留意すべきである。代わりに、修正された音響信号のサブセットが合計され、音声認識エンジン186に提供されてもよい。さらなる代替として、1つまたは複数のプロセッサ182は音声-テキスト機能の目的のために音声認識エンジン186を組み合わせて最良の性能を提供する可能性が最も高い修正された音響信号を決定してもよい。さらに別の可能性として、修正された音響信号の各々はそれぞれの音声認識エンジンに提供されてもよく、音声認識エンジンの各々の音声-テキスト出力は改善された音声-テキスト機能を提供するために後処理されてもよい。本明細書に記載の実施形態は、本明細書に記載される方法および/または操作を実行するために、例えばハードウェア、ソフトウェアおよび/またはファームウェアを使用して実装されてもよい。本明細書に記載の特定の実施形態は、機械により実行される場合、本明細書に記載される方法および/または動作を実行する機械実行可能な命令を格納する有形の機械可読媒体として提供されてもよい。有形の機械可読媒体はフロッピー登録商標ディスク、光ディスク、コンパクトディスク読み取り専用メモリCD-ROM、書き換え可能コンパクトディスクCD-RW、光磁気ディスク、読み取り専用メモリROM、ダイナミックおよびスタティックRAMなどのランダムアクセスメモリRAM、消去可能プログラマブル読み取り専用メモリEPROM、電気的消去可能プログラマブル読み取り専用メモリEEPROM、フラッシュメモリなどの半導体デバイス、磁気または光カード、または電子命令を格納するのに適した有形の媒体の任意のタイプを含むディスクの任意のタイプを含んでいてもよいが、これらに限定されるものではない。機械は任意の適切な処理またはコンピューティングプラットフォーム、デバイスまたはシステムを含んでいてもよく、かつハードウェアおよび/またはソフトウェアの任意の適切な組み合わせを使用して実装されてもよい。命令はコードの任意の適切なタイプを含んでいてもよく、かつ任意の適切なプログラミング言語を使用して実装されてもよい。他の実施形態において、本明細書に記載される方法および/または動作を実行するための機械実行可能な命令はファームウェアで具現化されてもよい。様々な特徴、態様、および実施形態が本明細書に記載されている。特徴、態様、および実施形態は当業者によって理解されるように、互いに変形および修正ならびに組み合わせに対して影響を受けやすい。したがって、本開示はそのような組み合わせ、変形、および修正を包含することを考慮すべきである。本明細書にて使用した用語および表現は説明の用語として使用されたものであり限定するものではない。このような用語および表現の使用において、図示されたおよび記述された特徴またはその一部分の任意の等価物を排除する意図はなく、および特許請求の範囲内で種々の修正が可能であることが認識される。他の修正、変形、および代替もまた可能である。依って、特許請求の範囲は全てのそのような等価物を包含することを意図している。本発明の特定の実施形態は現在最も実用的な実装であると考えられるものに関して説明してきたが、本発明は開示された実施形態に限定されるものではないことを理解すべきであり、逆に特許請求の範囲内に含まれる様々な修正および等価物の構成を包含するように意図されている。本明細書では特定の用語が用いられているが、それらは一般的かつ説明的な意味で使用されるにすぎず、限定の目的のためではない。本明細書は、最良の形態を含む本発明の特定の実施形態を開示するために例を使用し、また当業者による任意のデバイスまたはシステムを製作しかつ使用すること、かつ任意の組み込み方法を実行することを含む、本発明の特定の実施形態を実施することをも可能にする。本発明の特定の実施形態の特許性のある範囲は特許請求の範囲に定義され、当業者が想到する他の例を含んでいてもよい。このような他の例は、それらが特許請求の範囲の文言と異なることがない構造的要素を有する場合、またはそれらが特許請求の範囲の文言と実質的でない差異を有する等価な構造的要素を含む場合、特許請求の範囲内にあるものとする。"