音频校准系统和方法
【专利摘要】本文描述了一种确定娱乐系统的扬声器的最佳布置和/或操作条件的音频校准系统和方法。所述系统接收音频信号并且向扬声器发送音频信号。对从每一个扬声器发出的音频信号进行记录。系统在时间和音量上将记录的音频信号与该音频信号进行滑动窗快速傅里叶变换(FFT)比较。移位每一个扬声器的时间延迟以同步多个扬声器中的每一个。然后,每一个扬声器的相应音量被比较并且被调整以集中进行匹配。该方法可以对齐并移动多个音频源的汇聚点。根据位置来关于麦克风测量时间差。该方法实时地在具有背景噪声情况下使用任何音频数据和功能。
【专利说明】音频校准系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2011年7月28日提交的美国临时申请N0.61/512,538的优先权,其内容通过引用的方式并入本文。
【技术领域】
[0003]本申请涉及音频系统的校准。
【背景技术】
[0004]具有多个扬声器的音频系统可能具有未彼此同步、未与视频同步并且具有较差音量平衡的不同扬声器。因此,需要对用于优化具有多个扬声器的音频系统中的延迟和音量的设备和/或方法。
[0005]当用户安装家庭影院或家庭音频系统时,所有扬声器通常被设置为使用相同的延迟。在扬声器正好被置于角落的理想正方形房间中,最佳听音位置将处于房间的中间。但是房间很少是理想的。可以使用放置于单独的音频路径中的麦克风来校准音量和延迟,以对齐音频到达房间中的某一点的时间。也可以确定和调整来自单独的扬声器的音量。这将用于不同形状的房间或者甚至用于在一侧或多侧不具有墙的房间。
[0006]已经使用手持分贝计通过耳朵对系统进行校准。在很多情况下,只能调整音频音量。此外,先前的系统校准常识针对后置扬声器组来调整延迟,这需要单独的控制。换言之,为了进行适当的校准,必须相继地隔离或者单独地运行系统中的每一个扬声器以避免污染。此外,当校准或测试每一个扬声器时,不可以存在背景噪声。
【发明内容】
[0007]本文描述了一种音频校准系统和方法,确定针对用于娱乐系统的给定扬声器组的优选布置和/或操作条件。该系统接收音频信号并且向扬声器发送音频信号。对从每一个扬声器发出的音频信号进行记录。系统在时间和音量方面将记录的音频信号与所述音频信号执行滑动窗快速傅里叶变换(FFT)比较。移位每一个扬声器的时间延迟,以同步所述多个扬声器中的每一个扬声器。然后,比较每一个扬声器的相应音量并且调整每一个扬声器的相应音量以集中进行匹配。该方法可以对齐并移动多个音频源的汇聚点。根据位置,关于麦克风来测量与每一个扬声器相关联的时间差。该方法可以实时地在具有不相关背景噪声的情况下使用任何音频数据和功能。
[0008]具体的实施例涉及一种用于校准多个扬声器的音频的方法,包括:接收样本音频信号;向至少一个扬声器发送所述样本音频信号;单独地记录来自每一个扬声器的样本音频信号;在时间和音量方面将记录的样本音频信号与所述样本音频信号执行快速傅里叶变换(FFT)比较;移位每一个扬声器的时间延迟,以同步所述多个扬声器中的每一个扬声器;比较每一个扬声器的相应音量;以及调整每一个扬声器的相应音量以集中进行匹配。可以针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布。所述FFT比较包括:使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动;以及随着所述相应FFT分布在来自所述多个扬声器的记录的音频的所述FFT分布上滑动来确定相关性系数;其中,所述时间延迟基于所述相关性系数。可以针对所述记录的样本音频信号产生FFT分布。在该方法中,所述时间延迟可以考虑到存在于相应FFT分布和来自所述多个扬声器的记录的音频的FFT分布之间的延迟差。
[0009]另一个具体实施例涉及一种用于校准多个扬声器的音频校准系统,包括:记录设备,被配置为记录从扬声器发出的样本音频信号;音频校准模块,被配置为在时间和音量方面将每一个记录的样本音频信号与所述样本音频信号执行FFT比较;所述音频校准模块被配置为移位每一个扬声器的时间延迟以同步所述多个扬声器;以及所述音频校准模块被配置为比较每一个扬声器的相应音量,或者所述音频校准模块被配置为调整每一个扬声器的相应音量以集中进行匹配。可以针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布。所述音频校准模块可以被配置为使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动,并且随着所述相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动来确定相关性系数。所述时间延迟可以基于所述相关性系数,并且可以针对所述记录的样本音频信号产生FFT分布。所述时间延迟可以考虑到存在于相应FFT分布和来自所述多个扬声器的记录的音频的FFT分布之间的延迟差。
[0010]另一实施例可以针对一种用于校准多个扬声器的音频校准模块,包括:音频校准模块,被配置为在时间和音量方面将记录的样本音频信号与样本音频信号执行FFT比较;所述音频校准模块被配置为移位每一个扬声器的时间延迟,以同步所述多个扬声器;所述音频校准模块被配置为比较每一个扬声器的相应音量;以及所述音频校准模块被配置为调整每一个扬声器的相应音量以集中进行匹配。可以针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布,其中,所述音频校准模块可以被配置为使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动,并且随着所述相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动来确定相关性系数。
【专利附图】
【附图说明】
[0011]可以根据结合附图以举例说明的方式给出的以下描述来获得更详细的理解,在附图中:
[0012]图1是用于音频校准的方法的示例流程图;
[0013]图2是接收设备的示例框图;
[0014]图3是具有首频校准系统的首频系统的不例框图;
[0015]图4A至图4D示出了关于图3所示的每一个扬声器,来自声音源的示例快速傅里叶变换(FFT)图像/分布(profile);
[0016]图5示出了从图3的扬声器播放并且具有如图4所示的音频特征的所捕获音频的示例FFT图像/分布;
[0017]图6示出了图3的扬声器的示例FFT图像/分布特征在图5的所捕获音频的FFT图像/分布上滑动;以及
[0018]图7示出了由图3中的麦克风捕获的示例音频能量。【具体实施方式】
[0019]将理解的是,附图和实施例的描述已经被简化为演示对于清楚理解有关的元素,同时为了简洁的目的消除很多其它元素。本领域普通技术人员可以认识到,在实现本发明时,可以期望和/或需要其它元素和/或步骤。然而,由于这些元素和步骤在本领域中是显而易见的,并且因为它们未促进更好地理解本发明,因此在本文中未提供对这些元素和步骤的讨论。
[0020]本文描述了确定具有多个扬声器的娱乐系统的扬声器的优选布置和/或操作条件的音频校准系统和方法。系统可以使用任何音频源而不依赖于测试音频。通常,该方法可以使用滑动窗快速傅里叶变换(FFT)来对齐并且甚至移动多个音频源的汇聚点。根据位置,相对于麦克风测量与每一个扬声器相关联的时间差。该方法使用滑动窗FFT以使用任何音频数据或测试数据进行校准,并且还允许实时地在存在不相关背景噪声的环境中进行校准。通过使用滑动窗FFT,可以获得和执行针对相应扬声器的适当延迟。
[0021]通常,音频校准系统接收某一测试音频或原始音频,并且确定要发送到每一个扬声器的音频的相应FFT分布。该系统一次向一个或多个扬声器发送测试或原始音频信号,并且记录来自扬声器的测试或原始音频信号。在时间和音量方面将记录的测试或原始音频信号与测试/原始音频执行FFT比较。执行相关性系数分析,这涉及随着相应FFT分布在根据来自所有扬声器的记录的音频而产生的FFT分布上滑动来执行相关计算。基于相关性系数分析的结果来移位针对每一个扬声器的时间延迟,使得扬声器彼此同步。每一个扬声器的相应音量被比较并且被调整以彼此匹配。通过使用滑动窗FFT,测量的音频可以在具有适当延迟的情况下与发送的音频相关。在控制循环中反馈测量的时间差以对所需的延迟进行编程。可以执行一次上述操作或者随着麦克风四处移动在连续循环中执行上述操作以连续地将最佳听音位置调整到麦克风的位置。
[0022]图1示出了用于校准音频系统的示例流程图。这可以由诸如音频校准模块或外部处理单元等的专用模块来执行。用户通过播放样本音频信号来发起校准,该样本音频信号可以是测试或原始音频信号(10),以及向至少一个或所有扬声器发送该样本音频信号
(20)。可以针对发送到每一个扬声器的音频获得相应FFT分布。然后,使用诸如麦克风等的记录设备来记录来自至少一个扬声器的音频(30)。该麦克风可以是音频校准系统的一部分。
[0023]FFT算法或程序可以用于在时间和音量方面描述记录的音频的特性,并且将记录的音频与样本音频进行比较以得到延迟值和音量(40)。可以根据记录的音频来产生FFT分布,使得相应FFT分布可以在获取或记录的音频的FFT分布上滑动以确定来自不同扬声器的音频的时间位置关系。可以在音频校准系统的音频校准模块或设备中执行FFT算法或程序。
[0024]如果记录的音频相对于样本音频具有某一较大延迟(50,“否”分支),则将扬声器的音频移位预定或给定时间出0)。例如,时移可以是I毫秒的增量。可以执行比较循环(40-60),直到延迟不大为止。如果记录的音频相对于样本音频不具有较大延迟(50,“是”分支),则移位一个扬声器的音频以与其它扬声器的延迟相匹配(70)。如果需要测试更多的扬声器(80,“否”分支),则继续记录下一个扬声器的音频(20)并且针对下一个扬声器重复该过程。也即是说,可以针对每一个声道或声音源循环一次该过程(如果适用的话)。如果不需要测试其它扬声器(80,“是”分支),则将使用FFT算法获取的针对扬声器中的每一个扬声器的相应音量进行比较(90)。如果需要并且如果适用的话,则调整扬声器中的每一个扬声器的单独音量以相互匹配(100)。针对每一个扬声器执行该过程,直到完成为止
(110)。
[0025]图2是接收设备200的示例框图。接收设备200可以执行本文所描述的图1的方法,并且可以作为网关设备、调制解调器、机顶盒或其它类型的通信设备的一部分被包含。设备200也可以并入到包括音频设备或显示设备的其它系统中。在任意一种情况下,可以包括其它组件。
[0026]输入信号接收机202接收到内容。输入信号接收机202可以是用于对通过多个可能的网络(包括通过空中网络、有线网络、卫星网络、以太网网络、光纤网络和电话线网络)之一提供的信号进行接收、解调和解码的多个已知的接收机电路之一。可以由输入信号接收机202基于通过控制接口或触控面板接口 222提供的用户输入来选择和取回期望的输入信号。触控面板接口 222可以包括针对触摸屏设备的接口,并且还可以适合于接口连接到蜂窝电话、平板电脑、鼠标、高端远端(high end remote)、iPad?等。
[0027]将来自输入信号接收机202的经解码的输出信号提供给输入流处理器204。输入流处理器204执行最终的信号选择和处理。这可以包括针对内容流将视频内容与音频内容分离。将音频内容提供给音频处理器206以从所接收的格式(例如,压缩的数字信号)转换为模拟波形信号。将模拟波形信号提供给音频接口 208并且进一步提供给显示设备或音频放大器(未示出)。备选地,音频接口 208可以使用高清多媒体接口(HDMI)电缆或备选的音频接口(例如,经由索尼/飞利浦数字互连格式(sroiF))将数字信号提供给音频输出设备或者显示设备。音频接口 208还可以包括用于驱动一组或多组扬声器的放大器。音频处理器206还执行任何必要的转换以便在存储设备212中存储音频信号。
[0028]将从输入流处理器204输出的视频提供给视频处理器210。视频信号可以具有多种格式中的一种格式。视频处理器210基于输入信号格式根据需要提供对视频内容的转换。视频处理器210还执行任何必要的转换以在存储设备212中存储视频信号。
[0029]如上所述,存储设备212存储在输入端处接收的音频内容和视频内容。存储设备212允许稍后在控制器214的控制下并且还基于从用户接口 216和/或触控面板接口 222接收的命令(例如,诸如快进(FF)和倒回(Rew)等的导航指令)取回和重放内容。存储设备212可以是硬盘驱动器、一个或多个大容量集成电子存储器(例如,静态RAM (SRAM)或动态RAM(DRAM)),或者可以是可互换的光盘存储系统(例如,压缩光盘(CD)驱动器或数字视频光盘(DVD)驱动器)。
[0030]将来自视频处理器210的源自输入端或者源自存储设备212的经转换的视频信号提供给显示接口 218。显示接口 218将显示信号进一步提供给显示设备。显示接口 218可以是诸如红色-绿色-蓝色(RGB)等的模拟信号接口,或者可以是诸如HDMI等的数字接口。应当清楚的是,显示接口 218将生成用于以三维网格的形式呈现搜索结果的多个屏幕,如下面更详细描述。
[0031]经由总线将控制器214互连到设备200的组件中的多个组件,包括输入流处理器204、音频处理器206、视频处理器210、存储设备212和用户接口 216。控制器214管理用于将输入流信号转换为用于存储在存储设备212上的信号或者用于显示的信号的转换过程。控制器214还管理对所存储的内容的获取和重放。此外,如下面将描述的,控制器214对内容进行搜索,并且创建和调整表示内容(如上所述,已存储的内容或者将经由传送网络传送的内容)的网格显示。
[0032]控制器214还耦合到控制存储器220,以用于存储控制器214的信息和指令代码。控制存储器220可以是例如易失性存储器或非易失性存储器,其包括随机存取存储器(RAM)、静态RAM(SRAM)、动态RAM(DRAM)、只读存储器(ROM)、可编程ROM(PROM)、闪存、电可编程ROM(EPROM)、电可擦除可编程ROM (EEPROM)等。控制存储器220可以存储控制器214的指令。控制存储器220还可以存储元素(例如,包含内容的图形元素)的数据库。可以将数据库作为图形元素的模式进行存储。
[0033]备选地,控制存储器220可以在标识的或分组的存储位置中存储图形元素,并且使用访问或位置表来针对与图形元素有关的相应信息部分识别存储位置。此外,控制存储器220的实现方式可以包括多个可能的实施例,例如,单个存储设备或者备选地,可通信地连接或耦合在一起以形成共享或公共存储器的多于一个的存储器电路。此外,可以将控制存储器220与其它电路(例如,总线通信电路的相应部分)包含在更大的电路中。
[0034]用户接口 216还包括针对麦克风的接口。接口 216可以是有线或无线接口,从而允许接收用于在本实施例中使用的音频信号。例如,麦克风可以是如图3所示的麦克风310,可以用于从房间中的扬声器接收音频,并且将音频馈送到音频校准模块或另一处理设备。如本文所描述的,修改麦克风或接收设备的音频输出以优化房间中的声音。
[0035]图3是音频系统300,该音频系统300包括四个扬声器301、302、303和304以及关于音频校准系统315的接收机或麦克风310所示的相应音频301’、302’、303’和304’。音频校准系统315包括连接到音频源信号产生器305的音频校准模块或控制和分析系统306。音频源信号产生器305提供测试音频或原始音频。音频校准模块或控制和分析系统306从产生器305接收音频,并且将音频中继到适当的扬声器301、302、303和304。
[0036]音频校准模块或控制和分析系统306包括延迟和音量控制组件301”’、302”’、303”’和304”’(即,左前自适应滤波器、右前自适应滤波器、左后自适应滤波器、和右后自适应滤波器),其向每一个扬声器301、302、303和304的自适应延迟和/或音量控制装置301 ”、302 ”、303 ”和304 ”提供信号,其中,自适应延迟和/或音量控制装置301"、302 ”、303 ”和304”相应地向相应扬声器301、302、303和304提供音频延迟或音量调整以弓I起校准。校准可以包括当扬声器301、302、303和304在特定的操作条件集合下操作时找到扬声器系统的汇聚点,调整音频延迟使得来自扬声器的音频处于期望的相位关系,并且调整音频延迟使得来自扬声器的音频与视频同步。这确保声音与屏幕上的动作相对应或者具有适当或期望的音量平衡。音频校准模块或控制和分析系统306可以适于产生向每一个扬声器301、302、303和304分发的相应音频的FFT分布。
[0037]在一个实施例中,音频系统300的可应用部件或部分可以部分地由音频处理器206、控制器214、音频接口 208、存储设备212、用户界面216和控制存储器220来实现。在另一实施例中,音频系统300可以由音频处理器206实现,在该后一种情况下,还可以规定包括麦克或音频接收设备(未示出)。麦克风或音频接收设备用作用于优化音频的反馈源信号,如本文所描述的。
[0038]图4A至图4D以及图5示出了将滑动窗FFT应用于音频信号以进行音频校准的示例。图4A至图4D示出了去往每一个相应声道/扬声器的源信号的相应FFT分布。为了说明的目的,去往每一个扬声器的音频被示出为由某一停顿间隔开的两个瞬时声音突发,并且在相应音频的期望时刻考虑突发的时间巾贞。图4A不出了来自声音源305的关于扬声器301的示例FFT图像/分布。图4B示出了来自声音源305的关于扬声器302的示例FFT图像/分布。图4C示出了来自声音源305的关于扬声器303的示例FFT图像/分布。图4D示出了来自声音源305的关于扬声器304的示例FFT图像/分布。
[0039]图5示出了从图3中的扬声器301、302、303和304捕获的所有音频的实时FFT。虽然在这些示例中,针对每一个扬声器的信号示出了两个时间区间(即,音频突发),但是第一区间可以用于延迟信息。第一突发可以用作互相关的特征,其中,可以使用积差型相关分析。
[0040]捕获的音频的示例FFT图像/分布具有与图4中的音频特征相匹配的音频特征。具体地,相应扬声器301、302、303和304均具有其自己的延迟1_4。延迟可以与如何在视频/音频系统中继或发送信号以及扬声器和麦克风的位置/定位相关联。此时,相应扬声器控制可以被改变或调整,以将由此产生的相应延迟改变为可以例如与视频相匹配或/和使扬声器相互匹配的一些期望值。在图5中,延迟I的值与图4A的扬声器301相对应,延迟2的值与图4B的扬声器302相对应,延迟3的值与图4C的扬声器303相对应(在该情况下,它为零,这是因为来自捕获的音频的图像/分布在时间上或完全与来自源305的图像/分布图像相对应),并且延迟4的值与图4D的扬声器304相对应。
[0041]参照图4A-4D以及图5,可以看出,可以沿着来自麦克风的连续频谱滑动该特征,并且得到指示了延迟水平的互相关函数。例如,在图5中,如果使图4A中针对扬声器301的特征在图5上滑动,则互相关性系数在区间b为零。当向右拖动特征时,可能由于从其它扬声器捕获的信号而存在一些非零值。在时间区间k,相关应当为I或者非常接近于I。如果所有信号(即,相应FFT分布)在较长时间内具有相同的频率和/或是相同的,则可能必须单独地播放相应扬声器。如果针对不同扬声器的相应音频具有差别(特别是在音调或音调组合方面),则该技术对于真实信号特别有效而无需特殊的测试信号,因此消费者不会注意到正在执行该技术以用于校准的目的。
[0042]根据图3至图5中的图示,源305知道正在向每一个扬声器301、302、303和304发送的内容,并且对每一个声道执行FFT以产生源信号。这可以被认为是每一个声道的特征或参考信号,在频域中该特征或参考信号由音调集合(可以具有任意数值)来表示。在图4A至图4D以及图5的示例中,例如针对所有扬声器,在每一个时刻仅存在三个同时的音调。该数值可以根据应用而改变。实际上,有利的是,存在多于一个音调,并且还有利的是,在校准期间针对每一个扬声器具有唯一音调值以确保在滑动操作期间相关性将非常低并且仅当给定特征与从给定扬声器捕获的音频分组对齐时才非常高。互相关是在时间上将FFT图像相对于类似的FFT图像进行滑动。当滑动发生时测量差值,并且信号的最佳匹配表示信号之间的延迟。
[0043]图6示出了图3的扬声器的示例FFT图像/分布特征在图5的捕获的音频的FFT图像/分布上滑动。当特征在捕获的音频上滑动时,计算相关性系数(r)。然后,该信息可以用于确定延迟。
[0044]图7示出了由图3中的麦克风捕获的样本音频能量。每一个条表示算法产生FFT分布所依据的数据内容。通过使用该数据,用户可以调整相应扬声器的音量。
[0045]因此,已经描述了用于校准音频系统的方法的特定示例和实施例。虽然已经描述和公开了实施例,但是将清楚的是,这些实施例的修改落入本发明的真实精神和范围内。所有这些修改旨在由本发明所涵盖。
[0046]如本文所描述的,本文所描述的方法不限于执行任何特定功能的任何特定元素,并且给出的方法的一些步骤无需以所示的顺序发生。例如,在一些情况下,两个或更多个方法步骤可以以不同的顺序或者同时发生。此外,所描述的方法的一些步骤可以是可选择的(即使未明确地声明是可选择的),因此可以被省略。本文所公开的方法的这些和其它变形将是显而易见的,特别是鉴于本文所描述的方法的描述,并且被认为是落入本发明的整个范围内。
[0047]虽然上文以特定的组合描述了特征和元素,但是可以在无需其它特征和元素的情况下单独地或者在具有或不具有其它特征和元素的情况下以各种组合使用每一个特征或元素。
[0048]鉴于上述内容,上文仅说明了本发明的原则,因此将清楚的是,本领域技术人员能够设想大量备选布置,虽然本文未显式地描述这些备选布置,但是这些备选布置具体实现本发明的原则并且落入其精神和范围内。例如,虽然在单独的功能元件的情况下示出了这些功能元件,但是这些功能元件可以具体实现在一个或更多个集成电路(IC)中。类似地,虽然被示出为单独的元件,但是这些元件中的任意一个或全部可以实现在存储的程序控制的处理器中,例如,数字信号处理器,该处理器执行例如与例如图1中所示的步骤中的一个或多个步骤相对应的相关联的软件。因此,将理解的是,在不偏离由所附权利要求限定的本发明的精神和范围的情况下,可以对所示出的实施例进行大量修改并且可以设想其它布置。
【权利要求】
1.一种用于校准多个扬声器的音频的方法,包括: 接收样本音频信号; 向至少一个扬声器发送所述样本音频信号; 单独地记录来自每一个扬声器的样本音频信号; 在时间和音量方面将记录的样本音频信号与所述样本音频信号执行快速傅里叶FFT比较; 移位每一个扬声器的时间延迟,以同步所述多个扬声器中的每一个扬声器; 比较每一个扬声器的相应音量;以及 调整每一个扬声器的相应音量以集中进行匹配。
2.根据权利要求1所述的方法,其中,针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布。
3.根据权利要求1所述的方法,其中,执行所述FFT比较包括: 使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动;以及随着所述相应FFT分布在来自所述多个扬声器的记录的音频的所述FFT分布上滑动来确定相关性系数。
4.根据权利要求3所述的方法,其中,所述时间延迟基于所述相关性系数。
5.根据权利要求1所述的方法,其中,针对所述记录的样本音频信号产生FFT分布。
6.根据权利要求1所述的方法`,其中,所述时间延迟考虑到存在于相应FFT分布和来自所述多个扬声器的记录的音频的FFT分布之间的延迟差。
7.根据权利要求1所述的方法,其中,以给定的时间增量来移位所述时间延迟。
8.一种用于校准多个扬声器的音频校准系统,包括: 记录设备,被配置为记录从扬声器发出的样本音频信号; 音频校准模块,被配置为在时间和音量方面将每一个记录的样本音频信号与样本音频信号执行FFT比较; 所述音频校准模块被配置为移位每一个扬声器的时间延迟以同步所述多个扬声器;以及 所述音频校准模块被配置为比较每一个扬声器的相应音量,或者所述音频校准模块被配置为调整每一个扬声器的相应音量以集中进行匹配。
9.根据权利要求8所述的音频校准系统,其中,针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布。
10.根据权利要求8所述的音频校准系统,其中,所述音频校准模块被配置为使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动,并且随着所述相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动来确定相关性系数。
11.根据权利要求10所述的音频校准系统,其中,所述时间延迟基于所述相关性系数。
12.根据权利要求8所述的音频校准系统,其中,针对所述记录的样本音频信号产生FFT分布。
13.根据权利要求8所述的音频校准系统,其中,所述时间延迟考虑到存在于相应FFT分布和来自所述多个扬声器的记录的音频的FFT分布之间的延迟差。
14.根据权利要求8所述的音频校准系统,其中,以给定的时间增量来移位所述时间延迟。
15.—种用于校准多个扬声器的音频校准模块,包括: 音频校准模块,被配置为在时间和音量方面将记录的样本音频信号与样本音频信号执行FFT比较; 所述音频校准模块被配置为移位每一个扬声器的时间延迟,以同步所述多个扬声器; 所述音频校准模块被配置为比较每一个扬声器的相应音量;以及 所述音频校准模块被配置为调整每一个扬声器的相应音量以集中进行匹配。
16.根据权利要求15所述的音频校准模块,其中,针对发送到所述至少一个扬声器的每一个样本音频信号产生FFT分布。
17.根据权利要求15所述的音频校准模块,其中,所述音频校准模块被配置为使相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动,并且随着所述相应FFT分布在来自所述多个扬声器的记录的音频的FFT分布上滑动来确定相关性系数。
18.根据权利要求15所述的音频校准模块,其中,所述时间延迟基于所述相关性系数。
19.根据权利要求15所述的音频校准模块,其中,针对所述记录的样本音频信号产生FFT分布。
20.根据权利要求15所述的音频校准模块,其中,所述时间延迟考虑到存在于相应FFT分布和来自所述多个扬声器的记录的音频的FFT分布之间的延迟差。
【文档编号】H04S7/00GK103718574SQ201280037782
【公开日】2014年4月9日 申请日期:2012年7月26日 优先权日:2011年7月28日
【发明者】罗纳德·道格拉斯·约翰逊, 马克·艾伦·舒尔茨 申请人:汤姆逊许可公司