(57)【要約】実施形態は、スピーカの周りで複数の最適なリスニング領域をもたらす反対に対向したスピーカ構成に対する音声処理に関する。システムは、反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカ、ならびに左側スピーカおよび右側スピーカと接続されたクロストークキャンセレーションプロセッサを含む。クロストークキャンセレーションプロセッサは、左側および右側出力チャネルを生成するよう、クロストークキャンセレーションを入力音声信号に適用する。間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を含む音を生成するよう、左側出力チャネルが左側スピーカに提供され、右側出力チャネルが右側スピーカに提供される。
2021505065.tif 000002
【特許請求の範囲】
【請求項１】
入力音声信号を処理するシステムであって、
反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカと、
クロストークキャンセレーションプロセッサと、を備え、前記クロストークキャンセレーションプロセッサは、
前記入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割し、
前記入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割し、
前記左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、
前記右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、
前記右側クロストークキャンセレーション成分を前記左側帯域内信号および前記左側帯域外信号と結合することによって、左側出力チャネルを生成し、
前記左側クロストークキャンセレーション成分を前記右側帯域内信号および前記右側帯域外信号と結合することによって、右側出力チャネルを生成し、
間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を含む音を生成するよう、前記左側出力チャネルを前記左側スピーカに、および前記右側出力チャネルを前記右側スピーカに提供する、
ように構成されている、ことを特徴とするシステム。
【請求項２】
前記複数のクロストークがキャンセルされたリスニング領域は、モノフィル領域によって第２のクロストークがキャンセルされたリスニング領域から分割された第１のクロストークがキャンセルされたリスニング領域を含む、ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１に記載のシステム。
【請求項４】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１に記載のシステム。
【請求項５】
前記クロストークキャンセレーションプロセッサは、前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供するように更に構成され、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項１に記載のシステム。
【請求項６】
クロストークキャンセレーションによって生じる１つ以上のスペクトル的な欠陥を調節する、クロストーク補償を前記入力音声信号に対して適用するように構成されたクロストーク補償プロセッサを更に備えた、ことを特徴とする請求項１に記載のシステム。
【請求項７】
前記クロストーク補償を前記入力音声信号に対して適用するように構成された前記クロストーク補償プロセッサは、前記入力音声信号のミッド成分および前記入力音声信号のサイド成分のうちの少なくとも１つに１つ以上のフィルタを適用するように構成された前記クロストーク補償プロセッサを含む、ことを特徴とする請求項６に記載のシステム。
【請求項８】
前記入力音声信号のミッドサブバンド成分およびサイドサブバンド成分を利得調節するように構成されたサブバンド空間プロセッサを更に備えた、ことを特徴とする請求項１に記載のシステム。
【請求項９】
プログラムコードを記憶した非一時的コンピュータ可読媒体であって、前記プログラムコードは、プロセッサによって実行されるとき、前記プロセッサが、
入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割し、
前記入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割し、
前記左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、
前記右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、
前記右側クロストークキャンセレーション成分を前記左側帯域内信号および前記左側帯域外信号と結合することによって、左側出力チャネルを生成し、
前記左側クロストークキャンセレーション成分を前記右側帯域内信号および前記右側帯域外信号と結合することによって、右側出力チャネルを生成し、
音を生成するよう、前記左側出力チャネルを左側スピーカに、および前記右側出力チャネルを右側スピーカに提供し、前記左側スピーカおよび前記右側スピーカは、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を前記音が提供するように反対に対向したスピーカ構成にある、
ように構成する、ことを特徴とする非一時的コンピュータ可読媒体。
【請求項１０】
前記複数のクロストークがキャンセルされたリスニング領域は、モノフィル領域によって第２のクロストークがキャンセルされたリスニング領域から分割された第１のクロストークがキャンセルされたリスニング領域を含む、ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１１】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１２】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１３】
前記記憶されたプログラムコードは、前記プロセッサによって実行されるとき、前記プロセッサに、前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供させ、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１４】
実行されるとき、前記プロセッサに、クロストークキャンセレーションによって生じる１つ以上のスペクトル的な欠陥を調節する、クロストーク補償を前記入力音声信号に対して適用させる記憶されたプログラムコードを更に含む、ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１５】
実行されるとき、前記プロセッサに、前記クロストーク補償を前記入力音声信号に対して適用させる前記プログラムコードは、実行されるとき、前記プロセッサに、前記入力音声信号のミッド成分および前記入力音声信号のサイド成分のうちの少なくとも１つに１つ以上のフィルタを適用させるプログラムコードを更に含む、ことを特徴とする請求項１４に記載のコンピュータ可読媒体。
【請求項１６】
実行されるとき、前記プロセッサに、前記入力音声信号のミッドサブバンド成分およびサイドサブバンド成分を利得調節させる記憶されたプログラムコードを更に含む、ことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１７】
入力音声信号を処理する方法であって、
前記入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割するステップと、
前記入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割するステップと、
前記左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成するステップと、
前記右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成するステップと、
前記右側クロストークキャンセレーション成分を前記左側帯域内信号および前記左側帯域外信号と結合することによって、左側出力チャネルを生成するステップと、
前記左側クロストークキャンセレーション成分を前記右側帯域内信号および前記右側帯域外信号と結合することによって、右側出力チャネルを生成するステップと、
音を生成するよう、前記左側出力チャネルを左側スピーカに、および前記右側出力チャネルを右側スピーカに提供するステップであって、前記左側スピーカおよび前記右側スピーカは、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を前記音が提供するように反対に対向したスピーカ構成にある、ステップと、
を備えた、ことを特徴とする方法。
【請求項１８】
前記複数のクロストークがキャンセルされたリスニング領域は、モノフィル領域によって第２のクロストークがキャンセルされたリスニング領域から分割された第１のクロストークがキャンセルされたリスニング領域を含む、ことを特徴とする請求項１７に記載の方法。
【請求項１９】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１７に記載の方法。
【請求項２０】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１７に記載の方法。
【請求項２１】
前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供するステップを更に備え、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で説明される主題は、音声処理に関し、特に、反対に対向した（opposite facing）スピーカ構成に対するクロストークキャンセレーションに関する。
【背景技術】
【０００２】
立体音響音の再生は、２つ以上のラウドスピーカを使用して音響場の空間特性を包含する信号を符号化および再生することを伴う。立体音響音は、リスナが音響場における空間感覚を感知することを可能にする。典型的な立体音響音システムでは、２つのリスニングフィールド内の固定位置に位置付けられた２つの「インフィールド（in field）」ラウドスピーカは、ステレオ信号を音波に変換する。各々のインフィールドラウドスピーカからの音波は、音響場内で様々な方向から聞こえる音の印象を生じさせるよう、最適なリスニング領域においてリスナの両耳に向かって空間を通じて伝播する。しかしながら、立体音響音再生は、異なる位置において複数のリスナに対して適切でない１つの最適なリスニング領域をもたらし、またはリスナの移動に適合することができない。
【発明の概要】
【０００３】
実施形態は、スピーカの周りで複数の最適なリスニング領域（「クロストークがキャンセルされたリスニング領域」とも称される）をもたらす反対に対向したスピーカ構成に対する音声処理に関する。システムは、反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカ、ならびに左側スピーカおよび右側スピーカと接続されたクロストークキャンセレーションプロセッサを含む。クロストークキャンセレーションプロセッサは、入力音声信号の左側チャネルを左側帯域内信号（in-band signal）および左側帯域外信号（out-of-band signal）に分割し、入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割し、左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、右側クロストークキャンセレーション成分を左側帯域内信号および左側帯域外信号と結合することによって、左側出力チャネルを生成し、左側クロストークキャンセレーション成分を右側帯域内信号および右側帯域外信号と結合することによって、右側出力チャネルを生成し、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を含む音を生成するよう、左側出力チャネルを左側スピーカに、および右側出力チャネルを右側スピーカに提供する、ように構成されている。
【０００４】
いくつかの実施形態では、複数のクロストークがキャンセルされたリスニング領域は、モノフィル領域によって第２のクロストークがキャンセルされたリスニング領域から分割された第１のクロストークがキャンセルされたリスニング領域を含む。
【０００５】
いくつかの実施形態では、反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカは、相互に外側に向いた左側スピーカおよび右側スピーカを含む。
【０００６】
いくつかの実施形態では、反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカは、間隔を空けられ、相互に内側に向いた左側スピーカおよび右側スピーカを含む。
【０００７】
いくつかの実施形態では、クロストークキャンセレーションプロセッサは、左側出力チャネルを別の左側スピーカに、および右側出力チャネルを別の右側スピーカに提供するように更に構成され、左側スピーカおよび別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、右側スピーカおよび別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた左側スピーカおよび右側スピーカとは間隔を空けられる。
【０００８】
いくつかの実施形態は、プログラムコードを記憶した非一時的コンピュータ可読媒体であって、プログラムコードは、１つ以上のプロセッサ（「プロセッサ」）によって実行されるとき、プロセッサが、入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割し、入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割し、左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、右側クロストークキャンセレーション成分を左側帯域内信号および左側帯域外信号と結合することによって、左側出力チャネルを生成し、左側クロストークキャンセレーション成分を右側帯域内信号および右側帯域外信号と結合することによって、右側出力チャネルを生成し、音を生成するよう、左側出力チャネルを左側スピーカに、および右側出力チャネルを右側スピーカに提供する、ように構成する、コンピュータ可読媒体を含む。左側スピーカおよび右側スピーカは、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を音が提供するように反対に対向したスピーカ構成にある。
【０００９】
いくつかの実施形態は、入力音声信号を処理する方法を含み、入力音声信号を処理する方法は、入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割するステップと、入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割するステップと、左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成するステップと、右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成するステップと、右側クロストークキャンセレーション成分を左側帯域内信号および左側帯域外信号と結合することによって、左側出力チャネルを生成するステップと、左側クロストークキャンセレーション成分を右側帯域内信号および右側帯域外信号と結合することによって、右側出力チャネルを生成するステップと、音を生成するよう、左側出力チャネルを左側スピーカに、および右側出力チャネルを右側スピーカに提供するステップと、を含む。左側スピーカおよび右側スピーカは、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を音が提供するように反対に対向したスピーカ構成にある。
【図面の簡単な説明】
【００１０】
【図１Ａ】いくつかの実施形態に従った、反対に対向したスピーカ構成の実施例である。
【図１Ｂ】いくつかの実施形態に従った、反対に対向したスピーカ構成の実施例である。
【図１Ｃ】いくつかの実施形態に従った、反対に対向したスピーカ構成の実施例である。
【図２】いくつかの実施形態に従った、音声処理システムの概略ブロック図である。
【図３】いくつかの実施形態に従った、サブバンド空間（subband spatial）プロセッサの概略ブロック図である。
【図４】いくつかの実施形態に従った、クロストーク補償プロセッサの概略ブロック図である。
【図５】いくつかの実施形態に従った、クロストークキャンセレーションプロセッサの概略ブロック図である。
【図６】いくつかの実施形態に従った、反対に対向したスピーカに対して入力音声信号についてサブバンド空間拡張（subband spatial enhancement）およびクロストークキャンセレーションを実行する処理のフローチャートである。
【図７】いくつかの実施形態に従った、反対に対向したスピーカに対して入力音声信号についてクロストークキャンセレーションを実行する処理のフローチャートである。
【図８】いくつかの実施形態に従った、コンピュータシステムの概略ブロック図である。
【発明を実施するための形態】
【００１１】
図面が表し、詳細な説明が説明するのは、例示のみを目的として様々な非限定的な実施形態である。
【００１２】
ここで、実施形態への詳細な参照が行われ、その実施例は、添付図面において例示される。以下の詳細な説明では、様々な説明される実施形態の完全な理解を提供するために、多くの詳細が示される。かしながら、それらの特定の詳細なしに説明される実施形態を実施することができる。他の例では、実施形態の態様を不必要に曖昧にしないよう、公知の方法、手順、構成要素、回路、およびネットワークは詳細には説明されない。
【００１３】
本開示の実施形態は、反対に対向したスピーカ構成に対するクロストークキャンセレーションを伴う音声処理に関する。クロストークキャンセレーションは、トランスオーラルラウドスピーカ（trans-aural loudspeaker）上で位相反転され、フィルタリングされ、遅延されたバージョンの対側信号（contralateral signal）を同側信号（ipsilateral signal）と混合する。クロストークキャンセレーションは、式（１）に定義されたように説明される。
【００１４】
【数１】
2021505065.tif 000003
【００１５】
ＡｉおよびＡｃは、同側フィルタおよび対側フィルタをそれぞれ適用する遅延正準マトリクス（delay-canonical matrices）であり、ｚδは、遅延演算子であり、δは、対側信号に適用されることになる（場合によっては小部分の）サンプルにおける遅延であり、ＴｉおよびＴｃは、転換した同側信号および対側信号であり、ｘｉおよびｘｃは、入力同側信号および対側信号である。
【００１６】
「反対に対向したスピーカ構成」は、相互に１８０度の角度に位置した複数の（例えば、左側および右側ステレオ）スピーカを指す。図１Ａ、１Ｂ、および１Ｃは、いくつかの実施形態に従った、反対に対向したスピーカ構成の実施例である。図１Ａを参照して、スピーカ１１０Lおよび１１０Rは、相互に離れて、外側に向かったスピーカと近接して配置され、方位付けられる。図１Ｂを参照して、スピーカ１１２Lおよび１１２Rは、距離ｄsにより間隔を空けられ、相互に内側に向かったスピーカと方位付けられる。図１Ｃを参照して、スピーカ１１４Lおよび１１６Lは、左側スピーカペアを形成し、スピーカ１１４Rおよび１１６Rは、右側スピーカペアを形成する。図１Ａに示されたスピーカ１１０Lおよび１１０Rと同様に、スピーカ１１４Lおよび１１６Lは、相互に外側に向けられる。同様に、スピーカ１１４Rおよび１１６Rは、相互に外側に向けられる。図１Ｂに示されたスピーカスピーカ１１２Lおよび１１２Rと同様に、左側スピーカペアおよび右側スピーカペアは、右側スピーカペアのスピーカ１１４Rに対して距離ｄsにより分離され、スピーカ１１６Lおよび１１４Rは、相互に内側に向けられる。
【００１７】
適切な同調により、ステレオスピーカに対して入力音声信号について処理するクロストークキャンセレーション（ＣＴＣ）は、図１Ａ、１Ｂ、または１Ｃの反対に対向したスピーカ構成にあるスピーカに対してステレオ出力信号を生成するよう実行されてもよい。出力信号は、スピーカによって再生されるとき、複数の理想的なリスニング位置から動的な空間的印象を、他のいずれかの場所から一貫した満足（consistent fill）をもたらす。
【００１８】
例えば、図１Ａ、１Ｂ、および１Ｃの反対に対向したスピーカ構成の各々は、スピーカアレイの前方に対して、θu＝０（例えば、リスナ１４０ａによって示される）およびθu＝π（例えば、リスナ１４０ｃによって示される）において中心に置かれた２つの最適なリスニング領域１８０をもたらす。モノフィル領域（mono fill region）１８２は、θu＝π／２（例えば、リスナ１４０ｂによって示される）およびθu＝（３π）／２において中心に置かれる。最適なリスニング領域１８０とモノフィル領域１８２との間で定義された遷移ゾーン（transition zone）では、サウンドステージの段階的な低下（gradual collapse）およびモノフィルへの遷移が感知される。
【００１９】
図１Ａ、１Ｂ、および１Ｃに示されるように、スピーカがオムニ（omni）からカージオイド（cardioid）にわたるパターンを示し（すなわち、πラジアンにおいて転極がない）、筐体が構造結合（structure-coupling）および大気結合（air-borne coupling）を最小化するように構築される場合、単一経路ＣＴＣ処理（single-path CTC processing）は、最適なリスニング領域１８０内でクロストークの多くをキャンセルすることができる。特に、ＣＴＣ処理は、軸外放射効果（off-axis radiation effect）をモデル化する。更に、各々のスピーカが、最適なリスニング領域１８０の外側に存在する点において、ＣＴＣ処理の結果として左側信号および右側信号の組み合わせを効果的に提示していることを理由に、空間的効果は、一貫したモノフィルと置き換えられる。
【００２０】
関連するクラスのスピーカ構成は、１８０度未満、例えば、３０度〜１８０度でスピーカにより構築されてもよい。このケースでは、２つの最適なリスニング位置のうちの１つは、その撮像のクリスプ性（crispness）に起因して特権状態を有し、二次的な最適なリスニング位置に提示されたサウンドステージは、鮮明性がいくらか劣って定義される。
【００２１】
音声処理システムの実施例
図２は、いくつかの実施形態に従った、音声処理システム２００の概略ブロック図である。システム２００は、入力音声信号Ｘを空間的に拡張し、空間的に拡張した音声信号に対してクロストークキャンセレーションを実行する。システム２００は、左側入力チャネルＸLおよび右側入力チャネルＸRを含む入力音声信号Ｘを受信し、入力チャネルＸLおよびＸRを処理することによって、左側出力チャネルＯLおよび右側出力チャネルＯRを含む出力音声信号Ｏを生成する。図２には示されないが、空間的拡張プロセッサ２２２は更に、増幅器を含み、増幅器は、クロストークキャンセレーションプロセッサ２６０からの出力音声信号Ｏを増幅し、出力チャネルＸLおよびＸRを音に変換する、図１Ａ〜１Ｃに示される反対に対向したスピーカなどの出力デバイスに信号Ｏを提供する。例えば、図１Ａの反対に対向したスピーカ構成に対して、左側出力チャネルＯLは、左側スピーカ１１０Lに提供され、右側出力チャネルＯRは、右側スピーカ１１０Rに提供される。図１Ｂの反対に対向したスピーカ構成に対して、左側出力チャネルＯLは、左側スピーカ１１２Lに提供され、右側出力チャネルＯRは、右側スピーカ１１２Rに提供される。図１Ｃの反対に対向したスピーカ構成に対して、左側出力チャネルＯLは、左側スピーカ１１４Lおよび１１６Lを含む左側スピーカペアに提供され、右側出力チャネルＯRは、右側スピーカ１１４Rおよび１１６Rを含む右側スピーカペアに提供される。
【００２２】
システム２００は、サブバンド空間プロセッサ２０５、クロストーク補償プロセッサ２４０、コンバイナ２５０、およびクロストークキャンセレーションプロセッサ２６０を含む。システム２００は、入力チャネルＸLおよびＸRのクロストーク補償およびサブバンド空間的処理を実行し、サブバンド空間的処理の結果をクロストーク補償の結果と結合し、次いで、結合した結果に対してクロストークキャンセレーションを実行する。
【００２３】
サブバンド空間プロセッサ２０５は、空間的周波数帯域分割器２１０、空間的周波数帯域プロセッサ２２０、および空間的周波数帯域コンバイナ２３０を含む。空間的周波数帯域分割器２１０は、入力チャネルＸLおよびＸR、ならびに空間的周波数帯域プロセッサ２２０に結合される。空間的周波数帯域分割器２１０は、左側入力チャネルＸLおよび右側入力チャネルＸRを受信し、入力チャネルを空間的（または、「サイド（side）」）成分Ｘsおよび非空間的（または、ミッド（mid）」）成分Ｘmに処理する。例えば、空間的成分Ｘsは、左側入力チャネルＸLと右側入力チャネルＸRとの間の差に基づいて生成されてもよい。非空間的成分Ｘmは、左側入力チャネルＸLおよび右側入力チャネルＸRの和に基づいて生成されてもよい。空間的周波数帯域分割器２１０は、空間的成分Ｘsおよび非空間的成分Ｘmを空間的周波数帯域プロセッサ２２０に提供する。
【００２４】
空間的周波数帯域プロセッサ２２０は、空間的周波数帯域分割器２１０および空間的周波数帯域コンバイナ２３０に結合される。空間的周波数帯域プロセッサ２２０は、空間的周波数帯域分割器２１０から空間的成分Ｘsおよび非空間的成分Ｘmを受信し、受信した信号を拡張する。特に、空間的周波数帯域プロセッサ２２０は、空間的成分Ｘsから拡張空間的成分Ｅsを生成し、非空間的成分Ｘmから拡張非空間的成分Ｅmを生成する。
【００２５】
例えば、空間的周波数帯域プロセッサ２２０は、拡張空間的成分Ｅsを生成するようサブバンド利得を空間的成分Ｘsに適用し、拡張非空間的成分Ｅmを生成するようサブバンド利得を非空間的成分Ｘmに適用する。いくつかの実施形態では、空間的周波数帯域プロセッサ２２０は、加えてまたは代わりに、拡張空間的成分Ｅsを生成するようサブバンド遅延を空間的成分Ｘsに提供し、拡張非空間的成分Ｅmを生成するようサブバンド遅延を非空間的成分Ｘmに提供する。サブバンド利得および／または遅延は、空間的成分Ｘsおよび非空間的成分Ｘmの異なる（例えば、ｎ個の）サブバンドに対して異なってもよく、または同一であってもよい（例えば、２つ以上のサブバンドに対して）。空間的周波数帯域プロセッサ２２０は、拡張空間的成分Ｅsおよび拡張非空間的成分Ｅmを生成するよう、相互に空間的成分Ｘｓおよび非空間的成分Ｘmの異なるサブバンドに対して利得および／または遅延を調節する。空間的周波数帯域プロセッサ２２０は次いで、拡張空間的成分Ｅsおよび拡張非空間的成分Ｅmを空間的周波数帯域コンバイナ２３０に提供する。
【００２６】
空間的周波数帯域コンバイナ２３０は、空間的周波数帯域プロセッサ２２０に結合され、更にコンバイナ２５０に結合される。空間的周波数帯域コンバイナ２３０は、空間的周波数帯域プロセッサ２２０から拡張空間的成分Ｅsおよび拡張非空間的成分Ｅmを受信し、拡張空間的成分Ｅsおよび拡張非空間的成分Ｅmを左側拡張チャネルＥLおよび右側拡張チャネルＥRに結合する。例えば、左側拡張チャネルＥLは、拡張空間的成分Ｅsおよび拡張非空間的成分Ｅmの和に基づいて生成されてもよく、右側拡張チャネルＥRは、拡張非空間的成分Ｅmと拡張空間的成分Ｅsとの間の差に基づいて生成されてもよい。空間的周波数帯域コンバイナ２３０は、左側拡張チャネルＥLおよび右側拡張チャネルＥRをコンバイナ２５０に提供する。
【００２７】
クロストーク補償プロセッサ２４０は、クロストークキャンセレーションにおけるスペクトル的な欠陥（spectral defect）またはアーチファクトを補償するよう、クロストーク補償を実行する。クロストーク補償プロセッサ２４０は、入力チャネルＸLおよびＸRを受信し、クロストークキャンセレーションプロセッサ２６０によって実行される拡張非空間的成分Ｅmおよび拡張空間的成分Ｅsの後続のクロストークキャンセレーションにおいていずれかのアーチファクトを補償するための処理を実行する。いくつかの実施形態では、クロストーク補償プロセッサ２４０は、左側クロストーク補償チャネルＺLおよび右側クロストーク補償チャネルＺRを含むクロストーク補償信号Ｚを生成するフィルタを適用することによって、非空間的成分Ｘmおよび空間的成分Ｘsに対して拡張（enhancement）を実行してもよい。他の実施形態では、クロストーク補償プロセッサ２４０は、非空間的成分Ｘmに対してのみ拡張を実行してもよい。
【００２８】
コンバイナ２５０は、左側拡張補償チャネルＴLを生成するよう、左側拡張チャネルＥLを左側クロストーク補償チャネルＺLと結合し、右側拡張補償チャネルＴRを生成するよう、右側拡張チャネルＥRを右側クロストーク補償チャネルＺRと結合する。コンバイナ２５０は、クロストークキャンセレーションプロセッサ２６０に結合され、左側拡張補償チャネルＴLおよび右側拡張補償チャネルＴRをクロストークキャンセレーションプロセッサ２６０に提供する。
【００２９】
クロストークキャンセレーションプロセッサ２６０は、左側拡張補償チャネルＴLおよび右側拡張補償チャネルＴRを受信し、左側出力チャネルＯLおよび右側出力チャネルＯRを含む出力音声信号Ｏを生成するよう、チャネルＴL、ＴRに対してクロストークキャンセレーションを実行する。
【００３０】
いくつかの実施形態では、音声処理システム２００のサブバンド空間プロセッサ２０５は、無効にされてもよく、またはバイパスとして動作してもよい。音声処理システム２００は、空間的拡張なしにクロストークキャンセレーションを適用してもよい。いくつかの実施形態では、サブバンド空間プロセッサ２０５は、システム２００から省略される。コンバイナ２５０は、サブバンド空間プロセッサ２０５の出力の代わりに、入力チャネルＸLおよびＸRに結合され、チャネルＴLおよびＴRを含む補償された信号Ｔを生成するよう、入力チャネルＸLおよびＸRを左側クロストーク補償チャネルＺLおよび右側クロストーク補償チャネルＺRと結合する。クロストークキャンセレーションプロセッサ２６０は、出力チャネルＯLおよびＯRを含む出力信号Ｏを生成するよう、補償された信号Ｔに対してクロストークキャンセレーションを適用する。
【００３１】
サブバンド空間プロセッサ２０５に関する追加の詳細は、図３に関連して以下で議論され、クロストーク補償プロセッサ２４０に関する追加の詳細は、図４に関連して以下で議論され、クロストークキャンセレーションプロセッサ２６０に関する追加の詳細は、図５に関連して以下で議論される。
【００３２】
サブバンド空間プロセッサの実施例
図３は、いくつかの実施形態に従った、サブバンド空間プロセッサ２０５の概略ブロック図である。サブバンド空間プロセッサ２０５は、空間的周波数帯域分割器２１０、空間的周波数帯域プロセッサ２２０、および空間的周波数帯域コンバイナ２３０を含む。空間的周波数帯域分割器２１０は、空間的周波数帯域プロセッサ２２０に結合され、空間的周波数帯域プロセッサ２２０は、空間的周波数帯域コンバイナ２３０に結合される。
【００３３】
空間的周波数帯域分割器２１０は、左側入力チャネルＸLおよび右側入力チャネルＸRを受信し、それらの入力を空間的成分Ｘsおよび非空間的成分Ｘmに変換するＬ／Ｒ−Ｍ／Ｓ変換器３０２を含む。空間的成分Ｘsは、左側入力チャネルＸLおよび右側入力チャネルＸRを減算することによって生成されてもよい。非空間的成分Ｘmは、左側入力チャネルＸLおよび右側入力チャネルＸRを加算することによって生成されてもよい。
【００３４】
空間的周波数帯域プロセッサ２２０は、非空間的成分Ｘmを受信し、拡張非空間的サブバンド成分Ｅmを生成するよう、サブバンドフィルタのセットを適用する。空間的周波数帯域プロセッサ２２０はまた、空間的サブバンド成分Ｘsを受信し、拡張非空間的サブバンド成分Ｅmを生成するよう、サブバンドフィルタのセットを適用する。サブバンドフィルタは、ピークフィルタ、ノッチフィルタ、ロウパスフィルタ、ハイパスフィルタ、ロウシェルフフィルタ、ハイシェルフフィルタ、バンドパスフィルタ、バンドストップフィルタ、および／または全てのパスフィルタの様々な組み合わせを含むことができる。
【００３５】
いくつかの実施形態では、空間的周波数帯域プロセッサ２２０は、非空間的成分Ｘmのｎ個の周波数サブバンドの各々に対するサブバンドフィルタおよび空間的成分Ｘsのｎ個の周波数サブバンドの各々に対するサブバンドフィルタを含む。ｎ＝４個のサブバンドについて、例えば、空間的周波数帯域プロセッサ２２０は、サブバンド（１）に対するミッドイコライゼーション（ＥＱ：mid equalization）フィルタ３０４（１）、サブバンド（２）に対するミッドＥＱフィルタ３０４（２）、サブバンド（３）に対するミッドＥＱフィルタ３０４（３）、およびサブバンド（４）に対するミッドＥＱフィルタ３０４（４）を含む、非空間的成分Ｘmに対する一連のサブバンドフィルタを含む。各々のミッドＥＱフィルタ３０４は、拡張非空間的成分Ｅmを生成するよう、非空間的成分Ｘmの周波数サブバンド部分にフィルタを適用する。
【００３６】
空間的周波数帯域プロセッサ２２０は更に、サブバンド（１）に対するサイドイコライゼーション（ＥＱ）フィルタ３０６（１）、サブバンド（２）に対するサイドＥＱフィルタ３０６（２）、サブバンド（３）に対するサイドＥＱフィルタ３０６（３）、およびサブバンド（４）に対するサイドＥＱフィルタ３０６（４）を含む、空間的成分Ｘsの周波数サブバンドに対する一連のサブバンドフィルを含む。各々のサイドＥＱフィルタ３０６は、拡張空間的成分Ｅsを生成するよう、空間的成分Ｘsの周波数サブバンド部分にフィルタを適用する。
【００３７】
非空間的成分Ｘmおよび空間的成分Ｘsのｎ個の周波数サブバンドの各々は、周波数の範囲に対応してもよい。例えば、周波数サブバンド（１）は、０〜３００ヘルツに対応してもよく、周波数サブバンド（２）は、３００〜５１０ヘルツに対応してもよく、周波数サブバンド（３）は、５１０〜２７００ヘルツに対応してもよく、周波数サブバンド（４）は、２７００ヘルツ〜ナイキスト周波数に対応してもよい。いくつかの実施形態では、ｎ個の周波数サブバンドは、臨界帯域の統一されたセット（consolidated set）である。臨界帯域は、多種多様な音楽ジャンルからの音声サンプルのコーパスを使用して判定されてもよい。２４個のバーク尺度臨界帯域にわたるミッド成分とサイド成分との長期平均エネルギー比は、サンプルから判定される。同様の長期平均比との隣接した周波数帯域は次いで、臨界帯域のセットを形成するよう共にグループ化される。周波数サブバンドの範囲と共に、周波数サブバンドの数が調節されてもよい。
【００３８】
いくつかの実施形態では、ミッドＥＱフィルタ３０４またはサイドＥＱフィルタ３０６は、式（２）によって定義される伝達関数を有するバイクアッドフィルタ（biquad filter）を含んでもよい。
【００３９】
【数２】
2021505065.tif 000004
【００４０】
ｚは、複素変数である。フィルタは、式（３）によって定義されるようなダイレクトフォームＩトポロジ（direct form I topology）を使用して実装されてもよい。
【００４１】
【数３】
2021505065.tif 000005
【００４２】
Ｘは入力ベクトルであり、Ｙは出力である。他のトポロジは、それらの最大ワード長および飽和挙動（saturation behavior）に応じて、特定のプロセッサに対して利点を有することがある。
【００４３】
バイクアッドは次いで、実数値入力および出力を有するいずれかの二次フィルタを実装するために使用されてもよい。離散時間フィルタを設計するために、連続時間フィルタが設計され、双線形転換（bilinear transform）を介して離散時間に転換される。更に、中心周波数および帯域幅におけるいずれかの結果として生じるシフトに対する補償は、周波数ワーピング（warping）を使用して達成されてもよい。
【００４４】
例えば、ピークフィルタは、式（４）によって定義されるＳ平面伝達関数（S-plane transfer function）を含んでもよく、
【００４５】
【数４】
2021505065.tif 000006
【００４６】
ｓは複素変数であり、Ａはピークの振幅であり、Ｑはフィルタ「品質」である（
【００４７】
【数５】
2021505065.tif 000007
【００４８】
として正準に導出された）。デジタルフィルタ係数は、
【００４９】
【数６】
2021505065.tif 000008
【００５０】
【数７】
2021505065.tif 000009
【００５１】
【数８】
2021505065.tif 000010
【００５２】
【数９】
2021505065.tif 000011
【００５３】
【数１０】
2021505065.tif 000012
【００５４】
【数１１】
2021505065.tif 000013
【００５５】
であり、
ω0は、ラジアンおよび
【００５６】
【数１２】
2021505065.tif 000014
【００５７】
におけるフィルタの中心周波数である。
【００５８】
空間的周波数帯域コンバイナ２３０は、ミッド成分およびサイド成分を受信し、成分の各々に利得を適用し、ミッド成分およびサイド成分を左側チャネルおよび右側チャネルに変換する。例えば、空間的周波数帯域コンバイナ２３０は、拡張非空間的成分Ｅmおよび拡張空間的成分Ｅsを受信し、拡張非空間的成分Ｅmおよび拡張空間的成分Ｅsを左側空間的拡張チャネルＥLおよび右側空間的拡張チャネルＥRに変換する前に、大域的ミッド利得（global mid gain）および大域的サイド利得（global side gain）を実行する。
【００５９】
特に、空間的周波数帯域コンバイナ２３０は、大域的ミッド利得３０８、大域的サイド利得３１０、ならびに大域的ミッド利得３０８および大域的サイド利得３１０に結合されたＭ／Ｓ−Ｌ／Ｒ変換器３１２を含む。大域的ミッド利得３０８は、拡張非空間的成分Ｅmを受信し、利得を適用し、大域的サイド利得３１０は、拡張空間的成分Ｅsを受信し、利得を適用する。Ｍ／Ｓ−Ｌ／Ｒ変換器３１２は、大域的ミッド利得３０８から拡張非空間的成分Ｅmを受信し、大域的サイド利得３１０から拡張空間的成分Ｅsを受信し、それらの入力を左側拡張チャネルＥLおよび右側拡張チャネルＥRに変換する。
【００６０】
図４は、いくつかの実施形態に従った、クロストーク補償プロセッサ２４０の概略ブロック図である。クロストーク補償プロセッサ２４０は、左側入力チャネルＸLおよび右側入力チャネルＸRを受信し、入力チャネルに対してクロストーク補償を適用することによって、左側出力チャネルおよび右側出力チャネルを生成する。クロストーク補償プロセッサ２４０は、Ｌ／Ｒ−Ｍ／Ｓ変換器４０２、ミッド成分プロセッサ４２０、サイド成分プロセッサ４３０、およびＭ／Ｓ−Ｌ／Ｒ変換器４１４を含む。
【００６１】
クロストーク補償プロセッサ２４０は、入力チャネルＨＦLおよびＨＦRを受信し、左側クロストーク補償チャネルＺLおよび右側クロストーク補償チャネルＺRを生成するための前処理を実行する。チャネルＺL、ＺRは、クロストークキャンセレーションなどのクロストーク処理においていずれかのアーチファクトを補償するために使用されてもよい。Ｌ／Ｒ−Ｍ／Ｓ変換器４０２は、左側チャネルＸLおよび右側チャネルＸRを受信し、入力チャネルＸL、ＸRの非空間的成分Ｘmおよび空間的成分Ｘsを生成する。左側チャネルおよび右側チャネルは、左側チャネルおよび右側チャネルの非空間的成分を生成するよう加算されてもよく、左側チャネルおよび右側チャネルの空間的成分を生成するよう減算されてもよい。
【００６２】
ミッド成分プロセッサ４２０は、ｍ個のミッドフィルタ４４０（ａ）、４４０（ｂ）〜４４０（ｍ）などの複数のフィルタ４４０を含む。ここで、ｍ個のミッドフィルタ４４０の各々は、非空間的成分Ｘmおよび空間的成分Ｘsのｍ個の周波数帯域のうちの１つを処理する。ミッド成分プロセッサ４２０は、非空間的成分Ｘmを処理することによって、ミッドクロストーク補償チャネルＺmを生成する。いくつかの実施形態では、ミッドフィルタ４４０は、シミュレーションを通じてクロストーク処理により非空間的成分Ｘmの周波数応答プロットを使用して構成される。加えて、周波数応答プロットを分析することによって、クロストーク処理のアーチファクトとして発生する、予め定められた閾値（例えば、１０デシベル）を上回る周波数応答プロットにおけるピークまたはトラフ（trough）などのいずれかのスペクトル的な欠陥が推定されてもよい。それらのアーチファクトは、クロストーク処理におけるそれらの対応する同側信号との、遅延されおよび反転した対側信号との加算から主にもたらされ、それによって、最終的にレンダリングされた結果へのコムフィルタのような周波数応答を効果的に導入する。ミッドクロストーク補償チャネルＺmは、推定されたピークまたはトラフを補償するよう、ミッド成分プロセッサ４２０によって生成されてもよく、ｍ個の周波数帯域の各々は、ピークまたはトラフに対応する。特に、クロストーク処理において適用される特定の遅延、フィルタリング周波数、および利得に基づいて、ピークおよびトラフは、周波数応答において上下にシフトし、スペクトルの特定の領域におけるエネルギーの変動する増幅および／または減衰を生じさせる。ミッドフィルタ４４０の各々は、ピークおよびトラフのうちの１つ以上を調節するように構成されてもよい。
【００６３】
サイド成分プロセッサ４３０は、ｍ個のサイドフィルタ４５０（ａ）、４５０（ｂ）〜４５０（ｍ）などの複数のフィルタ４５０を含む。サイド成分プロセッサ４３０は、空間的成分Ｘsを処理することによって、サイドクロストーク補償チャネルＺsを生成する。いくつかの実施形態では、クロストーク処理による空間的成分Ｘsの周波数応答プロットは、シミュレーションを通じて取得されてもよい。周波数応答プロットを分析することによって、クロストーク処理アーチファクトとして発生する、予め定められた閾値（例えば、１０デシベル）を上回る周波数応答プロットにおけるピークまたはトラフなどのいずれかのスペクトル的な欠陥が推定されてもよい。サイドクロストーク補償チャネルＺsは、推定されたピークまたはトラフを補償するよう、サイド成分プロセッサ４３０によって生成されてもよい。特に、クロストーク処理において適用される特定の遅延、フィルタリング周波数、および利得に基づいて、ピークおよびトラフは、周波数応答において上下にシフトし、スペクトルの特定の領域におけるエネルギーの変動する増幅および／または減衰を生じさせる。サイドフィルタ４５０の各々は、ピークおよびトラフのうちの１つ以上を調節するように構成されてもよい。いくつかの実施形態では、ミッド成分プロセッサ４２０およびサイド成分プロセッサ４３０は、異なる数のフィルタを含んでもよい。
【００６４】
いくつかの実施形態では、ミッドフィルタ４４０およびサイドフィルタ４５０は、式（５）によって定義される伝達関数を有するバイクアッドフィルタを含んでもよく、
【００６５】
【数１３】
2021505065.tif 000015
【００６６】
ｚは複素変数であり、ａ0、ａ1、ａ2、ｂ0、ｂ1、およびｂ2はデジタルフィルタ係数である。そのようなフィルタを実装する１つの方式は、式（６）によって定義されるダイレクトフォームＩトポロジであり、
【００６７】
【数１４】
2021505065.tif 000016
【００６８】
Ｘは入力ベクトルであり、Ｙは出力である。それらの最大ワード長および飽和挙動に応じて、他のトポロジが使用されてもよい。
【００６９】
バイクアッドは次いで、実数値入力および出力を有する二次フィルタを実装するために使用されてもよい。離散時間フィルタを設計するために、連続時間フィルタが設計され、双線形転換を介して離散時間に転換される。更に、中心周波数および帯域幅におけるいずれかの結果として生じるシフトは、周波数ワーピングを使用して補償されてもよい。
【００７０】
ピークフィルタは、式（７）によって定義されるＳ平面伝達関数を有してもよく、
【００７１】
【数１５】
2021505065.tif 000017
【００７２】
ｓは複素変数であり、Ａはピークの振幅であり、Ｑはフィルタ「品質」であり、デジタルフィルタ係数は、
【００７３】
【数１６】
2021505065.tif 000018
【００７４】
【数１７】
2021505065.tif 000019
【００７５】
【数１８】
2021505065.tif 000020
【００７６】
【数１９】
2021505065.tif 000021
【００７７】
【数２０】
2021505065.tif 000022
【００７８】
【数２１】
2021505065.tif 000023
【００７９】
によって定義され、ω0はラジアンおよび
【００８０】
【数２２】
2021505065.tif 000024
【００８１】
におけるフィルタの中心周波数である。
【００８２】
更に、フィルタ品質Ｑは、式（８）によって定義されてもよく、
【００８３】
【数２３】
2021505065.tif 000025
【００８４】
Δｆは帯域幅であり、ｆcは中心周波数である。
【００８５】
Ｍ／Ｓ−Ｌ／Ｒ変換器４１４は、ミッドクロストーク補償チャネルＺmおよびサイドクロストーク補償チャネルＺsを受信し、左側クロストーク補償チャネルＺLおよび右側クロストーク補償チャネルＺRを生成する。概して、ミッドチャネルおよびサイドチャネルは、ミッド成分およびサイド成分の左側チャネルを生成するよう加算されてもよく、ミッドチャネルおよびサイドチャネルは、ミッド成分およびサイド成分の右側チャネルを生成するよう減算されてもよい。
【００８６】
クロストークキャンセレーションプロセッサの実施例
図５は、いくつかの実施形態に従った、クロストークキャンセレーションプロセッサ２６０の概略ブロック図である。クロストークキャンセレーションプロセッサ２６０は、コンバイナ２５０から左側拡張補償チャネルＴLおよび右側拡張補償チャネルＴRを受信し、左側出力チャネルＯLおよび右側出力チャネルＯRを生成するよう、チャネルＴL、ＴRに対してクロストークキャンセレーションを実行する。
【００８７】
クロストークキャンセレーションプロセッサ２６０は、帯域内−帯域外分割器（in-out band divider）５１０、インバータ５２０および５２２、対側推定器５３０および５４０、コンバイナ５５０および５５２、ならびに帯域内−帯域外コンバイナ（in-out band combiner）５６０を含む。それらの構成要素は共に、入力チャネルＴL、ＴRを帯域内成分および帯域外成分に分割し、出力チャネルＯL、ＯRを生成するよう、帯域内成分に対してクロストークキャンセレーションを実行するよう動作する。
【００８８】
入力音声信号Ｔを異なる周波数帯域成分に分割し、選択的な成分（例えば、帯域内成分）に対してクロストークキャンセレーションを実行することによって、特定の周波数帯域に対してクロストークキャンセレーションが実行されてもよく、他の周波数帯域における劣化を防止する。入力音声信号Ｔを異なる周波数帯域に分割することなくクロストークキャンセレーションが実行される場合、そのようなクロストークキャンセレーションの後の音声信号は、低周波数（例えば、３５０ヘルツを下回る）、高周波数（例えば、１２０００ヘルツを上回る）、またはその両方において非空間的成分および空間的成分における著しい減衰または増幅を示すことがある。影響力がある空間的キュー（impactful spatial cue）の大部分が存在する、帯域内（例えば、２５０ヘルツ〜１４０００ヘルツ）に対してクロストークキャンセレーションを選択的に実行することによって、混合におけるスペクトルにわたって、特に非空間的成分における均衡した全体的なエネルギーを維持することができる。
【００８９】
帯域内−帯域外分割器５１０は、入力チャネルＴL、ＴRをそれぞれ、帯域内チャネルＴL,In、ＴR,Inに分割し、帯域外チャネルＴL,Out、ＴR,Outに分割する。特に、帯域内−帯域外分割器５１０は、左側拡張補償チャネルＴLを左側帯域内チャネルＴL,Inおよび左側帯域外チャネルＴL,Outに分割する。同様に、帯域内−帯域外分割器５１０は、右側拡張補償チャネルＴRを右側帯域内チャネルＴR,Inおよび右側帯域外チャネルＴR,Outに分割する。各々の帯域内チャネルは、例えば、２５０ヘルツ〜１４キロヘルツを含む周波数範囲に対応するそれぞれの入力チャネルの部分を網羅する。周波数帯域の範囲は、例えば、スピーカパラメータに従って調節可能であってもよい。
【００９０】
インバータ５２０および対側推定器５３０は共に、左側帯域内チャネルＴL,Inに起因した対側音成分を補償するよう、左側対側キャンセレーション成分ＳLを生成するように動作する。同様に、インバータ５２２および対側推定器５４０は共に、右側帯域内チャネルＴR,Inに起因した対側音成分を補償するよう、右側対側キャンセレーション成分ＳRを生成するように動作する。
【００９１】
１つのアプローチでは、インバータ５２０は、帯域内チャネルＴL,Inを受信し、反転した帯域内チャネルＴL,In’を生成するよう、受信した帯域内チャネルＴL,Inの極性を反転する。対側推定器５３０は、反転した帯域内チャネルＴL,In’を受信し、フィルタリングを通じて対側音成分に対応する反転した帯域内チャネルＴL,In’の一部を抽出する。反転した帯域内チャネルＴL,In’に対してフィルタリングが実行されることを理由に、対側推定器５３０によって抽出された部分は、対側音成分に帰属する帯域内チャネルＴL,Inの部分の反転になる。よって、対側推定器５３０によって抽出された部分は、左側対側キャンセレーション成分ＳLになり、左側対側キャンセレーション成分ＳLは、帯域内チャネルＴL,Inに起因した対側音成分を減少させるよう、同等の帯域内チャネルＴR,Inに追加されてもよい。いくつかの実施形態では、インバータ５２０および対側推定器５３０は、異なるシーケンスにおいて実装される。
【００９２】
インバータ５２２および対側推定器５４０は、右側対側キャンセレーション成分ＳRを生成するよう、帯域内チャネルＴR,Inに対して同様の動作を実行する。したがって、その詳細な説明は、簡潔にするために本明細書では省略される。
【００９３】
一実施例の実装態様では、対側推定器５３０は、フィルタ５３２、増幅器５３４、および遅延ユニット５３６を含む。フィルタ５３２は、反転した入力チャネルＴL,In’を受信し、フィルタリング関数を通じて、対側音成分に対応する反転した帯域内チャネルＴL,In’の一部を抽出する。フィルタの実装態様の実施例は、５０００ヘルツ〜１００００ヘルツで選択された中心周波数および０．５〜１．０で選択されたＱを有するＮｏｔｃｈまたはＨｉｇｈｓｈｅｌｆフィルタである。デシベル（ＧdB）の利得は、式（９）から導出されてもよく、
【００９４】
【数２４】
2021505065.tif 000026
【００９５】
Ｄは、例えば、４８キロヘルツのサンプリングレートにおいて、サンプルにおける遅延ユニット５３６による遅延量である。代替的な実装態様は、５０００ヘルツ〜１００００ヘルツで選択された角周波数および０．５〜１．０で選択されたＱを有するロウパスフィルタである。その上、増幅器５３４は、対応する利得係数ＧL,Inによって抽出した部分を増幅し、遅延ユニット５３６は、左側対側キャンセレーション成分ＳLを生成するよう、遅延関数Ｄに従って増幅器５３４からの増幅した出力を遅延させる。対側推定器５４０は、フィルタ５４２、増幅器５４４、および右側対側キャンセレーション成分ＳRを生成するよう反転した帯域内チャネルＴR,In’に対して同様の動作を実行する遅延ユニット５４６を含む。一実施例では、対側推定器５３０、５４０は、以下の式に従って、左側対側キャンセレーション成分ＳLおよび右側対側キャンセレーション成分ＳRを生成し、
【００９６】
【数２５】
2021505065.tif 000027
【００９７】
【数２６】
2021505065.tif 000028
【００９８】
Ｆ［］はフィルタ関数であり、Ｄ［］は遅延関数である。
【００９９】
クロストークキャンセレーションの構成は、スピーカパラメータによって判定されてもよい。一実施例では、フィルタ中心周波数、遅延量、増幅器利得、およびフィルタ利得は、リスナ（例えば、リスナ１４０ａ）に対する２つのスピーカの間で形成された角度に従って判定されてもよい。いくつかの実施形態では、スピーカの角度の間の値は、他の値を補間するために使用される。いくつかの実施形態では、スピーカからの感知された音の「元点（origin）」は、実際のスピーカの錐面（cone）とは空間的に異なってもよく、例えば、リスナの頭に対する直交したスピーカの方位からもたらされてもよい。ここで、クロストークキャンセレーションの構成は、リスナに対するスピーカの実際の角度ではなく、感知された角度に基づいて同調されてもよい。
【０１００】
コンバイナ５５０は、左側帯域内補償チャネルＵLを生成するよう、右側対側キャンセレーション成分ＳRを左側帯域内チャネルＴL,Inと結合し、コンバイナ５５２は、右側帯域内補償チャネルＵRを生成するよう、左側対側キャンセレーション成分ＳLを右側帯域内チャネルＴR,Inと結合する。帯域内−帯域外コンバイナ５６０は、左側出力チャネルＯLを生成するよう、左側帯域内補償チャネルＵLを帯域外チャネルＴL,Outと結合し、右側出力チャネルＯRを生成するよう、右側帯域内補償チャネルＵRを帯域外チャネルＴR,Outと結合する。
【０１０１】
したがって、左側出力チャネルＯLは、対側音に帰属する帯域内チャネルＴR,Inの部分の反転に対応する右側対側キャンセレーション成分ＳRを含み、右側出力チャネルＯRは、対側音に帰属する帯域内チャネルＴL,Inの部分の反転に対応する左側対側キャンセレーション成分ＳLを含む。この構成では、右側の耳に到達した右側出力チャネルＯRに従ったスピーカ１１０Rによって出力された同側音成分の波面は、左側出力チャネルＯLに従ったラウドスピーカ１１０Lによって出力された対側音成分の波面をキャンセルすることができる。同様に、左側の耳に到達した左側出力チャネルＯLに従ったスピーカ１１０Lによって出力された同側音成分の波面は、右側出力チャネルＯRに従ったスピーカ１１０Rによって出力された対側音成分の波面をキャンセルすることができる。よって、空間的検出性を高めるために、対側音成分を減少させることができる。
【０１０２】
音声システム処理の実施例
図６は、いくつかの実施形態に従った、反対に対向したスピーカに対して入力音声信号についてサブバンド空間拡張およびクロストークキャンセレーションを実行する処理６００のフローチャートである。処理６００は、音声処理システム２００によって実行されるとして議論されるが、他のタイプのコンピューティングデバイスまたは回路が使用されてもよい。処理６００は、より少ないステップまたは追加のステップを含んでもよく、異なる順序でステップが実行されてもよい。
【０１０３】
音声処理システム２００（例えば、サブバンド空間プロセッサ２０５）は、拡張信号Ｅを生成するよう、入力音声信号Ｘに対してサブバンド空間的処理を適用する（６０５）。例えば、サブバンド空間プロセッサ２０５は、拡張空間的成分Ｅsを生成するよう、サブバンド利得を空間的またはサイド成分Ｘsに適用し、拡張非空間的成分Ｅmを生成するよう、サブバンド利得を非空間的またはミッド成分Ｘmに適用する。
【０１０４】
音声処理システム２００（例えば、クロストーク補償プロセッサ２４０）は、クロストーク補償信号Ｚを生成するよう、入力音声信号Ｘに対してクロストーク補償処理を適用する（６１０）。例えば、クロストーク補償プロセッサ２４０は、入力チャネルＸL、ＸRの非空間的成分Ｘmにフィルタを適用し、入力チャネルＸL、ＸRの空間的成分Ｘsにフィルタを適用する。それらのフィルタは、クロストークキャンセレーションまたは他のクロストーク処理により生じることがあるスペクトル的な欠陥を調節する。
【０１０５】
音声処理システム２００（例えば、コンバイナ２５０）は、拡張補償信号Ｔを生成するよう、拡張信号Ｅをクロストーク補償信号Ｚと結合する（６１５）。拡張補償信号Ｔは、クロストーク補償信号Ｚによってクロストークキャンセレーションに対して補償された拡張信号Ｅの空間的拡張を含む。
【０１０６】
音声処理システム２００（例えば、クロストークキャンセレーションプロセッサ２６０）は、左側出力チャネルＯLおよび右側出力チャネルＯRを含む出力信号Ｏを生成するよう、拡張補償信号Ｔに対してクロストークキャンセレーションを適用する（６２０）。例えば、クロストークキャンセレーションプロセッサ２６０は、左側拡張補償チャネルＴLおよび右側拡張補償チャネルＴRを受信する。クロストークキャンセレーションプロセッサ２６０は、左側拡張補償チャネルＴLを左側帯域内信号および左側帯域外信号に分割し、右側拡張補償チャネルＴRを右側帯域内信号および右側帯域外信号に分割する。クロストークキャンセレーションプロセッサ２６０は、左側帯域内信号をフィルタリングし、および時間的に遅延させることによって左側クロストークキャンセレーション成分を生成し、右側帯域内信号をフィルタリングし、および時間的に遅延させることによって右側クロストークキャンセレーション成分を生成する。クロストークキャンセレーションプロセッサ２６０は、右側クロストークキャンセレーション成分を左側帯域内信号および左側帯域外信号と結合することによって左側出力チャネルＯLを生成し、左側クロストークキャンセレーション成分を右側帯域内信号および右側帯域外信号と結合することによって右側出力チャネルＯRを生成する。
【０１０７】
音声処理システム２００は、左側出力チャネルＯLを反対に対向したスピーカ構成にある１つ以上の左側スピーカに提供し、右側出力チャネルＯRを反対に対向したスピーカ構成にある１つ以上の右側スピーカに提供する（６２５）。
【０１０８】
図７は、いくつかの実施形態に従った、反対に対向したスピーカに対して入力音声信号についてクロストークキャンセレーションを実行する処理７００のフローチャートである。処理７００は、音声処理システム２００によって実行されるものとして議論されるが、他のタイプのコンピューティングデバイスまたは回路が使用されてもよい。処理７００は、より少ないステップまたは追加のステップを含んでもよく、異なる順序でステップが実行されてもよい。処理６００とは異なり、処理７００は、サブバンド空間的処理を含まない。
【０１０９】
音声処理システム２００（例えば、クロストーク補償プロセッサ２４０）は、クロストーク補償信号Ｚを生成するよう、入力音声信号Ｘに対してクロストーク補償処理を適用する（７０５）。
【０１１０】
音声処理システム２００（例えば、コンバイナ２５０）は、補償信号Ｔを生成するよう、入力信号Ｘをクロストーク補償信号Ｚと結合する（７１０）。ここで、入力信号Ｘから拡張信号Ｅを生成するためにサブバンド空間的処理は実行されない。代わりに、クロストーク補償信号Ｚは、入力信号Ｘと結合される。音声処理システム２００のサブバンド空間プロセッサ２０５は、無効にされてもよく、またはバイパスとして動作してもよい。いくつかの実施形態では、サブバンド空間プロセッサ２０５は、システム２００から省略される。
【０１１１】
音声処理システム２００（例えば、クロストークキャンセレーションプロセッサ２６０）は、左側出力チャネルＯLおよび右側出力チャネルＯRを含む出力信号Ｏを生成するよう、補償信号Ｔに対してクロストークキャンセレーションを適用する（７１５）。例えば、クロストークキャンセレーションプロセッサ２６０は、補償信号Ｔの左側補償チャネルＴLおよび右側補償チャネルＴRを受信する。クロストークキャンセレーションプロセッサ２６０は、左側補償チャネルＴLを左側帯域内信号および左側帯域外信号に分割し、右側補償チャネルＴRを右側帯域内信号および右側帯域外信号に分割する。クロストークキャンセレーションプロセッサ２６０は、左側帯域内信号をフィルタリングし、および時間的に遅延させることによって左側クロストークキャンセレーション成分を生成し、右側帯域内信号をフィルタリングし、および時間的に遅延させることによって右側クロストークキャンセレーション成分を生成する。クロストークキャンセレーションプロセッサ２６０は、右側クロストークキャンセレーション成分を左側帯域内信号および左側帯域外信号と結合することによって左側出力チャネルＯLを生成し、左側クロストークキャンセレーション成分を右側帯域内信号および右側帯域外信号と結合することによって右側出力チャネルＯRを生成する。
【０１１２】
音声処理システム２００は、左側出力チャネルＯLを反対に対向したスピーカ構成にある１つ以上の左側スピーカに提供し、右側出力チャネルＯRを反対に対向したスピーカ構成にある１つ以上の右側スピーカに提供する（７２０）。
【０１１３】
コンピューティングシステムの実施例
本明細書において説明されたシステムおよび処理は、組み込み電子回路または電気システムにおいて具体化されてもよいことに留意されよう。システムおよび処理はまた、１つ以上の処理システム（たとえば、デジタルシグナルプロセッサ）およびメモリ（たとえば、プログラムされたリードオンリメモリまたはプログラム可能ソリッドステートメモリ）を含むコンピューティングシステム、または特定用途向け集積回路（ＡＳＩＣ）もしくはフィールドプログラマブル−ゲートアレイ（ＦＰＧＡ）回路などのいくつかの他の回路内において具体化されてもよい。
【０１１４】
図８は、一実施形態に従った、コンピュータシステム８００の実施例を例示する。音声処理システム２００は、システム１０００上で実装されてもよい。例示されるのは、チップセット８０４に結合された少なくとも１つのプロセッサ８０２である。チップセット８０４は、メモリコントローラハブ８２０および入力／出力（Ｉ／Ｏ）コントローラハブ８２２を含む。メモリ８０６およびグラフィックアダプタ８１２は、メモリコントローラハブ８２０に結合され、ディスプレイデバイス８１８は、グラフィックアダプタ８１２に結合される。記憶装置８０８、キーボード８１０、ポインティングデバイス８１４、およびネットワークアダプタ８１６は、Ｉ／Ｏコントローラハブ８２２に結合される。コンピュータ８００の他の実施形態は、異なるアーキテクチャを有する。例えば、メモリ８０６は、いくつかの実施形態では、プロセッサ８０２に直接結合される。
【０１１５】
記憶装置８０８は、ハードドライブ、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、ＤＶＤ、またはソリッドステートメモリデバイスなどの１つ以上の非一時的コンピュータ可読記憶媒体を含む。メモリ８０６は、プロセッサ８０２によって使用される１つ以上の命令およびデータから構成されてもよいソフトウェア（または、プログラムコード）を保持する。例えば、メモリ８０６は、プロセッサ８０２によって実行されるとき、プロセッサ８０２に、処理６００および７００など、本明細書で議論される機能性を実行させ、または構成する命令を記憶してもよい。ポインティングデバイス８１４は、データをコンピュータシステム８００に入力するために、キーボード８１０と組み合わせて使用される。グラフィックアダプタ８１２は、画像および他の情報をディスプレイデバイス８１８に表示する。いくつかの実施形態では、ディスプレイデバイス８１８は、ユーザ入力および選択を受信するためのタッチスクリーン機能を含む。ネットワークアダプタ８１６は、コンピュータシステム８００をネットワークに結合する。コンピュータ８００のいくつかの実施形態は、図８に示された構成要素とは異なる構成要素および／または他の構成要素を有する。例えば、コンピュータシステム８００は、ディスプレイデバイス、キーボード、および他の構成要素を有しないサーバであってもよく、または他のタイプの入力デバイスを使用してもよい。
【０１１６】
追加の考慮事項
開示された構成は、いくつかの利点および／または有利な点を含むことができる。例えば、入力信号を不一致のラウドスピーカに出力することができ、音場の空間感覚を保存または拡張することができる。スピーカが不一致であり、またはリスナがスピーカに対して理想的なリスニング位置にないときでさえ、高品質リスニング経験を達成することができる。
【０１１７】
本開示を読めば、当業者は、本明細書で開示された原理の追加の代替的実施形態を理解するであろう。したがって、特定の実施形態および用途が示されて説明されてきたが、開示された実施形態は、本明細書で開示された正確な構造や構成要素に限定されるものではないことを理解されよう。本明細書で説明された範囲から逸脱することなく、当業者には明らかである様々な修正、変更、および変形が、本明細書で開示された方法および装置の配置、動作および詳細において行われてもよい。
【０１１８】
本明細書で説明されたステップ、動作、または処理のいずれかは、１つ以上のハードウェアモジュールまたはソフトウェアモジュールを単独でまたは他のデバイスとの組み合わせで実行または実装されてもよい。一実施形態では、ソフトウェアモジュールは、説明されたステップ、動作、もしくは処理のいずれかまたは全てを実行するためにコンピュータプロセッサによって実行することができるコンピュータプログラムコードを含むコンピュータ可読媒体（例えば、非一時的コンピュータ可読媒体）を含むコンピュータプログラム製品により実装されてもよい。
【図１Ａ】
2021505065.tif 000029
【図１Ｂ】
2021505065.tif 000030
【図１Ｃ】
2021505065.tif 000031
【図２】
2021505065.tif 000032
【図３】
2021505065.tif 000033
【図４】
2021505065.tif 000034
【図５】
2021505065.tif 000035
【図６】
2021505065.tif 000036
【図７】
2021505065.tif 000037
【図８】
2021505065.tif 000038
【手続補正書】
【提出日】令和2年7月21日(2020.7.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
入力音声信号を処理するシステムであって、
反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカと、
クロストークキャンセレーションプロセッサと、を備え、前記クロストークキャンセレーションプロセッサは、
前記入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割し、
前記入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割し、
前記左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、
前記右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、
前記右側クロストークキャンセレーション成分を前記左側帯域内信号および前記左側帯域外信号と結合することによって、左側出力チャネルを生成し、
前記左側クロストークキャンセレーション成分を前記右側帯域内信号および前記右側帯域外信号と結合することによって、右側出力チャネルを生成し、
間隔を空けられた、複数のクロストークがキャンセルされたリスニング領域を含む音を生成するよう、前記左側出力チャネルを前記左側スピーカに、および前記右側出力チャネルを前記右側スピーカに提供し、前記音は、前記複数のクロストークがキャンセルされたリスニング領域の第１のクロストークがキャンセルされたリスニング領域と前記複数のクロストークがキャンセルされたリスニング領域の第２のクロストークがキャンセルされたリスニング領域との間にあるモノフィル領域を含む、
ように構成されている、ことを特徴とするシステム。
【請求項２】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１に記載のシステム。
【請求項３】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１に記載のシステム。
【請求項４】
前記クロストークキャンセレーションプロセッサは、前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供するように更に構成され、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項１に記載のシステム。
【請求項５】
クロストークキャンセレーションによって生じる１つ以上のスペクトル的な欠陥を調節する、クロストーク補償を前記入力音声信号に対して適用するように構成されたクロストーク補償プロセッサを更に備えた、ことを特徴とする請求項１に記載のシステム。
【請求項６】
前記クロストーク補償を前記入力音声信号に対して適用するように構成された前記クロストーク補償プロセッサは、前記入力音声信号のミッド成分および前記入力音声信号のサイド成分のうちの少なくとも１つに１つ以上のフィルタを適用するように構成された前記クロストーク補償プロセッサを含む、ことを特徴とする請求項５に記載のシステム。
【請求項７】
前記入力音声信号のミッドサブバンド成分およびサイドサブバンド成分を利得調節するように構成されたサブバンド空間プロセッサを更に備えた、ことを特徴とする請求項１に記載のシステム。
【請求項８】
反対に対向したスピーカ構成にある左側スピーカおよび右側スピーカと、
プログラムコードを記憶した非一時的コンピュータ可読媒体と、を含み、前記プログラムコードは、プロセッサによって実行されるとき、前記プロセッサが、
左側入力チャネルの一部をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成し、
右側入力チャネルの一部をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成し、
前記右側クロストークキャンセレーション成分を前記左側入力チャネルと結合することによって、左側出力チャネルを生成し、
前記左側クロストークキャンセレーション成分を前記右側入力チャネルと結合することによって、右側出力チャネルを生成し、
間隔を空けられた、複数のクロストークがキャンセルされたリスニング領域をもたらす音を生成するよう、前記左側出力チャネルを前記左側スピーカに、および前記右側出力チャネルを前記右側スピーカに提供し、前記音は、前記複数のクロストークがキャンセルされたリスニング領域の第１のクロストークがキャンセルされたリスニング領域と前記複数のクロストークがキャンセルされたリスニング領域の第２のクロストークがキャンセルされたリスニング領域との間にあるモノフィル領域を含む、
ように構成する、ことを特徴とするシステム。
【請求項９】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項８に記載のシステム。
【請求項１０】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項８に記載のシステム。
【請求項１１】
前記記憶されたプログラムコードは、前記プロセッサによって実行されるとき、前記プロセッサに、前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供させ、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項８に記載のシステム。
【請求項１２】
前記非一時的コンピュータ可読媒体は、実行されるとき、前記プロセッサに、クロストークキャンセレーションによって生じる１つ以上のスペクトル的な欠陥を調節する、クロストーク補償を入力音声信号に対して適用させるプログラムコードを更に記憶している、ことを特徴とする請求項１１に記載のシステム。
【請求項１３】
実行されるとき、前記プロセッサに、前記クロストーク補償を前記入力音声信号に対して適用させる前記プログラムコードは、実行されるとき、前記プロセッサに、前記入力音声信号のミッド成分および前記入力音声信号のサイド成分のうちの少なくとも１つに１つ以上のフィルタを適用させるプログラムコードを更に含む、ことを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記非一時的コンピュータ可読媒体は、実行されるとき、前記プロセッサに、入力音声信号のミッドサブバンド成分およびサイドサブバンド成分を利得調節させるプログラムコードを更に記憶している、ことを特徴とする請求項８に記載のシステム。
【請求項１５】
入力音声信号を処理する方法であって、
前記入力音声信号の左側チャネルを左側帯域内信号および左側帯域外信号に分割するステップと、
前記入力音声信号の右側チャネルを右側帯域内信号および右側帯域外信号に分割するステップと、
前記左側帯域内信号をフィルタリングし、および時間的に遅延させることによって、左側クロストークキャンセレーション成分を生成するステップと、
前記右側帯域内信号をフィルタリングし、および時間的に遅延させることによって、右側クロストークキャンセレーション成分を生成するステップと、
前記右側クロストークキャンセレーション成分を前記左側帯域内信号および前記左側帯域外信号と結合することによって、左側出力チャネルを生成するステップと、
前記左側クロストークキャンセレーション成分を前記右側帯域内信号および前記右側帯域外信号と結合することによって、右側出力チャネルを生成するステップと、
音を生成するよう、前記左側出力チャネルを左側スピーカに、および前記右側出力チャネルを右側スピーカに提供するステップであって、前記左側スピーカおよび前記右側スピーカは、間隔を空けられた複数のクロストークがキャンセルされたリスニング領域を前記音が提供するように反対に対向したスピーカ構成にあり、前記音は、前記複数のクロストークがキャンセルされたリスニング領域の第１のクロストークがキャンセルされたリスニング領域と前記複数のクロストークがキャンセルされたリスニング領域の第２のクロストークがキャンセルされたリスニング領域との間にあるモノフィル領域を含む、ステップと、
を備えた、ことを特徴とする方法。
【請求項１６】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、相互に外側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記反対に対向したスピーカ構成にある前記左側スピーカおよび前記右側スピーカは、間隔を空けられ、相互に内側に向いた前記左側スピーカおよび右側スピーカを含む、ことを特徴とする請求項１５に記載の方法。
【請求項１８】
前記左側出力チャネルを別の左側スピーカに、および前記右側出力チャネルを別の右側スピーカに提供するステップを更に備え、
前記左側スピーカおよび前記別の左側スピーカは、相互に外側に向き、左側スピーカペアを形成し、
前記右側スピーカおよび前記別の右側スピーカは、相互に外側に向き、右側スピーカペアを形成し、
前記左側スピーカペアおよび右側スピーカペアは、相互に内側に向いた前記左側スピーカおよび前記右側スピーカとは間隔を空けられる、
ことを特徴とする請求項１５に記載の方法。
【国際調査報告】
2021505065.tif 000039
2021505065.tif 000040
2021505065.tif 000041