+

CN102893633B - Audio system equalization for portable media playback devices - Google Patents

Audio system equalization for portable media playback devices Download PDF

Info

Publication number
CN102893633B
CN102893633B CN201180022627.1A CN201180022627A CN102893633B CN 102893633 B CN102893633 B CN 102893633B CN 201180022627 A CN201180022627 A CN 201180022627A CN 102893633 B CN102893633 B CN 102893633B
Authority
CN
China
Prior art keywords
portable media
media device
playback system
correction filters
playback
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201180022627.1A
Other languages
Chinese (zh)
Other versions
CN102893633A (en
Inventor
A·J·希菲尔德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dolby Laboratories Licensing Corp
Original Assignee
Dolby Laboratories Licensing Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dolby Laboratories Licensing Corp filed Critical Dolby Laboratories Licensing Corp
Publication of CN102893633A publication Critical patent/CN102893633A/en
Application granted granted Critical
Publication of CN102893633B publication Critical patent/CN102893633B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/308Electronic adaptation dependent on speaker or headphone connection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S7/00Indicating arrangements; Control arrangements, e.g. balance control
    • H04S7/30Control circuits for electronic adaptation of the sound field
    • H04S7/301Automatic calibration of stereophonic sound system, e.g. with test microphone

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Signal Processing (AREA)
  • Circuit For Audible Band Transducer (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Stereophonic System (AREA)

Abstract

本发明公开了方法、设备、系统和在计算机可读的存储介质中编码以便指示处理系统实现该方法的逻辑。该方法包括直接在便携式媒体装置中应用校正滤波器,以便针对包括便携式媒体装置及其附接的回放系统的整个系统进行校正,例如进行均衡。此外公开了通过在回放系统上回放一个或更多个校准信号在便携式媒体装置上记录结果得到的声场时确定校正滤波器的方法。

The present invention discloses methods, devices, systems, and logic encoded in a computer-readable storage medium to instruct a processing system to implement the method. The method includes applying correction filters directly in the portable media device to perform corrections, such as equalization, for the entire system including the portable media device and its attached playback system. Further disclosed is a method of determining a correction filter when recording the resulting sound field on a portable media device by playing back one or more calibration signals on a playback system.

Description

用于便携式媒体回放装置的音频系统均衡化Audio System Equalization for Portable Media Playback Devices

相关专利申请的交叉引用Cross references to related patent applications

本申请要求2010年5月6日提交的美国临时专利申请No.332,159的优先权,该美国临时专利申请的全部通过参考被并入于此。This application claims priority to US Provisional Patent Application No. 332,159, filed May 6, 2010, which is hereby incorporated by reference in its entirety.

技术领域 technical field

本公开通常涉及音频信号处理,并且特别地涉及用于便携式媒体装置的音频系统均衡化。The present disclosure relates generally to audio signal processing, and in particular to audio system equalization for portable media devices.

背景技术 Background technique

便携式媒体装置已经变为非常常见的用于回放媒体的方式。回放数字存储的音频的装置(诸如和移动电话)被用于回放音乐和视听内容两者。对于这种装置的增长的趋势是,它们与各式各样的用于回放音频的再现装置和系统附接。例如,用户可能将她的iPod附接到包括扬声器的家庭影院系统、具有扬声器的TV或者具有扬声器的独立的坞站(docking station)。这些中的每一个是相同的便携式装置可能附接的不同的回放系统的一个示例。Portable media devices have become a very common way to playback media. Devices for playing back digitally stored audio (such as and mobile phones) are used to playback both music and audiovisual content. A growing trend for such devices is that they attach to a wide variety of reproduction devices and systems for playback of audio. For example, a user might attach her iPod to a home theater system that includes speakers, a TV with speakers, or a stand-alone docking station with speakers. Each of these is an example of a different playback system to which the same portable device might be attached.

即使用于数字存储的音频的便携式回放装置已经可获得超过十年,并且用于回放盘或带子上的数字存储的音频的便携式装置已经出现几十年,也仍然存在对这种装置连接到一组可能的回放系统之一时回放来自这种装置的音频的均衡化的需要。作为多久这种装置已经在市场上可买到的示例,加利福尼亚的Diamond Multimedia制造的便携式回放装置在1998年被引入用于MP3回放。由韩国的HanGo Electronics Co.,Ltd制造的PJB-100Personal Jukebox通常被承认是第一个基于硬盘驱动的装置并且在1999年被商业上引入。Apple IPOD在2001年被引入。这些装置中的每一个包括数字处理器以便解压缩和呈现数字存储的压缩的音频。Even though portable playback devices for digitally stored audio have been available for more than a decade, and portable devices for playing back digitally stored audio on disc or tape have been around for decades, there is still a need for such devices to connect to a The need for equalization of audio from such devices when playing back one of the possible playback systems. As an example of how long such devices have been commercially available, Diamond Multimedia of California manufactures Portable playback devices were introduced in 1998 for MP3 playback. The PJB-100 Personal Jukebox manufactured by HanGo Electronics Co., Ltd of Korea is generally recognized as the first hard drive based device and was introduced commercially in 1999. The Apple IPOD was introduced in 2001. Each of these devices includes a digital processor to decompress and render the digitally stored compressed audio.

会有利的是,在便携式媒体装置中包括均衡滤波器,该均衡滤波器要直接在便携式媒体装置中被应用于音频信号,以便针对整个系统进行均衡,该整个系统包括便携式媒体装置及其附接以用于改善的收听体验的回放系统。会进一步有利的是,在便携式媒体装置中包括多组均衡滤波器,每个组可应用于便携式装置可能附接的回放系统中的不同的回放系统,以便针对整个系统进行均衡,该整个系统包括便携式媒体装置及其附接的回放系统。还会有利的是,具有终端用户操作的方法,该方法使用便携式媒体装置确定在便携式媒体装置中与特定的回放系统一起使用的一组均衡滤波器,以便针对整个系统进行均衡,该整个系统包括便携式媒体装置及其附接的回放系统。It would be advantageous to include an equalization filter in the portable media device that is to be applied to the audio signal directly in the portable media device in order to equalize for the entire system, including the portable media device and its attached A playback system for an improved listening experience. It would be further advantageous to include multiple sets of equalization filters in the portable media device, each set being applicable to a different one of the playback systems to which the portable device may be attached, in order to equalize for the overall system comprising A portable media device and its attached playback system. It would also be advantageous to have an end user operated method of using a portable media device to determine a set of equalization filters for use with a particular playback system in the portable media device to equalize for an overall system comprising A portable media device and its attached playback system.

附图说明 Description of drawings

图1A和图1B各示出了用户、便携式媒体装置和便携式媒体装置能与其耦接的回放系统的简化视图,其中图1A示出了校准模式中的元件,而图1B示出了回放模式中的元件。1A and 1B each show a simplified view of a user, a portable media device, and a playback system to which the portable media device can be coupled, wherein FIG. 1A shows the components in calibration mode, and FIG. components.

图2示出了包括本发明的至少一个特征的便携式媒体装置的一个示例实施例的简化框图。Figure 2 shows a simplified block diagram of an example embodiment of a portable media device that includes at least one feature of the present invention.

图3示出了便携式媒体装置可连接的回放系统的一个示例实施例的简化框图,并且如此连接时被用在实现本发明的特征中。Figure 3 shows a simplified block diagram of one example embodiment of a playback system to which a portable media device may be connected, and when so connected, be used in implementing the features of the present invention.

图4示出了校准方法的实施例的简化流程图。Figure 4 shows a simplified flowchart of an embodiment of a calibration method.

图5示出了操作便携式媒体装置的方法的简化流程图,针对便携式媒体装置或者在便携式媒体装置上存储用于校正滤波器的组的集合的数据。Figure 5 shows a simplified flowchart of a method of operating a portable media device for or storing data for a set of correction filters on the portable media device.

图6示出了根据本发明的一些实施例的一个布置的简化框图,这些实施例包括用于校正滤波器的一个或更多个组的集合的数据的远程存储。Figure 6 shows a simplified block diagram of an arrangement according to some embodiments of the invention including remote storage of data for a set of one or more banks of correction filters.

具体实施方式Detailed ways

概述overview

本发明的实施例包括方法、设备、系统以及在计算机可读的存储介质中编码以便指示处理系统实现该方法的逻辑。该方法包括直接在便携式媒体装置中应用校正滤波(例如,均衡滤波),至少用于针对包括便携式媒体装置及其附接的回放系统的整个系统进行校正,例如,进行均衡。Embodiments of the invention include methods, devices, systems, and logic encoded in a computer-readable storage medium to instruct a processing system to implement the method. The method includes applying corrective filtering (eg, equalization filtering) directly in the portable media device, at least for correcting, eg, equalizing, the overall system including the portable media device and its attached playback system.

一些实施例包括操作便携式媒体装置的方法。该方法包括:在便携式媒体装置与特定的回放系统耦接时,在便携式媒体装置应用从预先存储的校正滤波器的一个或更多个组的集合或者用于其的数据中选择的一个或更多个校正滤波器的特定组时,在特定的听音布置中的便携式媒体装置和特定的回放系统的组合上回放音频信号。在便携式媒体装置中或者针对便携式媒体装置预先存储校正滤波器的一个或更多个组的集合或者用于其的数据。集合的一个或更多个组中的每个组与对应的听音布置和对应的回放系统关联。一个或更多个校正滤波器的特定组是通过包括如下步骤的校准处理确定的:在便携式媒体装置上记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,利用便携式媒体装置中内建的或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的一个或更多个收听者位置处时进行该记录,分析声场的记录以便确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组,以及在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据。Some embodiments include methods of operating portable media devices. The method includes applying at the portable media device one or more selected from a set of one or more sets of pre-stored correction filters, or data therefor, while the portable media device is coupled to a particular playback system. The audio signal is played back on a combination of a portable media device in a particular listening arrangement and a particular playback system when a particular set of multiple correction filters is selected. The set of one or more sets of correction filters, or data therefor, is pre-stored in or for the portable media device. Each of the one or more groups of sets is associated with a corresponding listening arrangement and a corresponding playback system. The particular set of one or more correction filters is determined by a calibration process comprising the steps of: recording on the portable media device the sound field resulting from one or more predefined calibration signals being played back on the particular playback system , utilizing a microphone built into or connected to the portable media device to make the recording while the microphone is at one or more listener positions of a particular listening arrangement, analyzing the recording of the sound field to determine at least A specific set of one or more corrective filters for equalization for a specific playback system, and storing in or for the portable media device the specific set for the one or more corrective filters for the specific playback system group of data.

一些实施例包括操作便携式媒体装置的方法,其包括:在便携式媒体装置上记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,利用便携式媒体装置中内建的或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的一个或更多个收听者位置处进行该记录。该方法包括分析声场的记录以便确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组,以及在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据,使得在便携式媒体装置与特定的回放系统耦接时,在便携式媒体装置应用所确定的一个或更多个校正滤波器的特定组时,音频信号能在特定的听音布置中的便携式媒体装置和特定的回放系统的组合上播放。Some embodiments include a method of operating a portable media device comprising: recording on the portable media device a sound field resulting from one or more predefined calibration signals being played back on a particular playback system, utilizing a built-in The recording is made at one or more listener positions of the microphone in a particular listening arrangement or with a microphone connected to the portable media device. The method includes analyzing a recording of the sound field to determine at least a particular set of one or more corrective filters for equalizing at least for a particular playback system, and storing in or for the portable media device the specific set of correction filters for the particular playback system. Data for a particular set of one or more corrective filters such that when the portable media device is coupled to a particular playback system, when the portable media device applies the determined particular set of one or more corrective filters , the audio signal can be played on a combination of a portable media device and a specific playback system in a specific listening arrangement.

在一些方案中,用于一个或更多个校正滤波器的特定组的数据被存储到在便携式媒体装置中或者针对便携式媒体装置存储的预先存储的校正滤波器的一个或更多个组的集合或者用于其的数据中,集合的一个或更多个组中的每个组与对应的听音布置和对应的回放系统关联。In some aspects, data for a particular set of one or more corrective filters is stored to a pre-stored set of one or more sets of corrective filters stored in or for the portable media device Or in data therefor, each of the one or more groups of sets is associated with a corresponding listening arrangement and a corresponding playback system.

一些实施例包括便携式媒体装置,其包括:回放子系统,被配置为回放所选择的音频信号;以及滤波子系统,与回放子系统耦接并且被配置为在音频信号的回放期间将一个或更多个校正滤波器的组应用于音频信号。该便携式媒体装置还包括:耦接器,被配置为将便携式媒体装置与包括在回放系统内的匹配耦接器耦接;用户界面,被配置为接受来自用户的输入;以及麦克风或者到麦克风的耦接器。滤波子系统被配置为在特定的听音布置中将便携式媒体装置与特定的回放系统耦接时,在经由特定的回放系统回放音频信号期间应用与特定的回放系统和特定的听音布置关联的一个或更多个校正滤波器的特定组。一个或更多个校正滤波器的特定组是在便携式媒体装置中或者针对便携式媒体装置预先存储的校正滤波器的一个或更多个组的集合或者用于其的数据的一部分,并且集合的一个或更多个组中的每个组与对应的听音布置和对应的回放系统关联。在一些方案中,便携式媒体装置被配置为:记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,利用便携式媒体装置中的麦克风或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的一个或更多个收听者位置处时进行该记录。在这样一些方案中,便携式媒体装置还被配置为:分析声场的记录以便确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组;以及在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据。Some embodiments include a portable media device comprising: a playback subsystem configured to play back a selected audio signal; and a filtering subsystem coupled to the playback subsystem and configured to filter one or more audio signals during playback of the audio signal. A bank of multiple correction filters is applied to the audio signal. The portable media device also includes: a coupler configured to couple the portable media device with a mating coupler included in the playback system; a user interface configured to accept input from a user; and a microphone or a connection to the microphone coupler. The filtering subsystem is configured to, when the portable media device is coupled to the particular playback system in the particular listening arrangement, apply a filter associated with the particular playback system and the particular listening arrangement during playback of the audio signal via the particular playback system. A specific set of one or more correction filters. The particular set of one or more corrective filters is a set of one or more sets of corrective filters pre-stored in or for the portable media device or part of data therefor, and one of the set Each of the or more groups is associated with a corresponding listening arrangement and a corresponding playback system. In some aspects, the portable media device is configured to: record the sound field resulting from one or more predefined calibration signals being played back on a particular playback system, using a microphone in the portable media device or a The microphone makes this recording while the microphone is at one or more listener positions of a particular listening arrangement. In such aspects, the portable media device is further configured to: analyze a recording of the sound field to determine a particular set of one or more correction filters for at least equalizing for a particular playback system; and in the portable media device or Data for a particular set of one or more correction filters for a particular playback system is stored for the portable media device.

一些实施例包括便携式媒体装置,其包括:用于回放音频信号的部件;用于滤波的部件,被配置为在用于回放的部件回放音频信号期间将一个或更多个校正滤波器的组应用于音频信号;用于将便携式媒体装置与回放系统耦接的部件;用于接受来自用户的输入的部件;以及用于记录声场的部件。用于滤波的部件被配置为在特定的听音布置中由用于耦接的部件将便携式媒体装置与特定的回放系统耦接时,在经由特定的回放系统回放音频信号期间应用与特定的回放系统和特定的听音布置关联的一个或更多个校正滤波器的特定组。一个或更多个校正滤波器的特定组是在便携式媒体装置中或者针对便携式媒体装置预先存储的校正滤波器的一个或更多个组的集合或者用于其的数据的一部分,并且集合的一个或更多个组中的每个组与对应的听音布置和对应的回放系统关联。便携式媒体装置的一些方案还包括:用于分析由一个或更多个预定义的校准信号得到的声场的记录以便确定一个或更多个校正滤波器的组的部件;以及用于存储用于一个或更多个校正滤波器的组的数据的部件。用于记录的部件被配置为在特定的听音布置的一个或更多个收听者位置处记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,用于分析的部件被配置为分析声场的记录以便确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组;以及用于存储的部件被配置为在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据。Some embodiments include a portable media device comprising: means for playing back an audio signal; means for filtering configured to apply the set of one or more corrective filters during playback of the audio signal by the means for playback for audio signals; for coupling the portable media device to a playback system; for accepting input from a user; and for recording a sound field. The means for filtering is configured to apply the specific playback during playback of an audio signal via the specific playback system when the portable media device is coupled by the means for coupling to the specific playback system in the specific listening arrangement. A specific set of one or more correction filters associated with a system and a specific listening arrangement. The particular set of one or more corrective filters is a set of one or more sets of corrective filters pre-stored in or for the portable media device or part of data therefor, and one of the set Each of the or more groups is associated with a corresponding listening arrangement and a corresponding playback system. Some aspects of the portable media device further include: means for analyzing a recording of the sound field obtained by the one or more predefined calibration signals in order to determine one or more banks of correction filters; or more components that correct the data for the set of filters. The means for recording is configured to record a sound field resulting from one or more predefined calibration signals being played back on a particular playback system at one or more listener positions of a particular listening arrangement, for The means for analyzing is configured to analyze the recording of the sound field to determine at least a particular set of one or more corrective filters for equalization for a particular playback system; and the means for storing is configured to be in the portable media device or Data for a particular set of one or more correction filters for a particular playback system is stored for the portable media device.

特定的实施例可以提供这些方面、特征或优点中的所有、一些或者均不提供。特定的实施例可以提供一个或更多个其它方面、特征或优点,其中的一个或更多个对于本领域技术人员而言可以根据在本申请中的附图、说明书和权利要求而容易明白。Particular embodiments may provide all, some, or none of these aspects, features, or advantages. Particular embodiments may provide one or more other aspects, features or advantages, one or more of which may be readily apparent to those skilled in the art from the drawings, description and claims in this application.

一些实施例some examples

图1A和图1B各示出了用户141、便携式媒体装置121和便携式媒体装置能耦接于其的回放系统103的简化视图。这些是本发明的示例实施例的示例元件。图1A示出了校准模式中的元件,而图1B示出了回放模式中的元件。1A and 1B each show a simplified view of a user 141, a portable media device 121, and a playback system 103 to which the portable media device can be coupled. These are example elements of an example embodiment of the invention. FIG. 1A shows the elements in calibration mode, and FIG. 1B shows the elements in playback mode.

便携式媒体装置121包括耦接器127,该耦接器127被配置为将便携式媒体装置耦接到包括在回放系统(在该情况下,回放系统103)内的匹配耦接器。便携式媒体装置121还包括用户界面123,该用户界面123典型地包括显示装置和用户输入机构,这种用户输入机构被配置为接受来自用户141的命令。便携式媒体装置121还包括回放子系统128和滤波子系统129,该回放子系统128被配置为回放所选择的音频信号,该滤波子系统129耦接到回放子系统并且被配置为在音频信号的回放期间将一个或更多个校正滤波器的组应用于音频信号。在这些附图中未示出但是在该装置的更详细附图中示出的其它元件包括处理器和存储子系统,其元件在一些实施例中被包括在回放子系统128和滤波子系统129内。存储子系统被配置为存储用于校正滤波器的一个或更多个组的数据,并且将特定组的数据应用于滤波子系统。Portable media device 121 includes a coupler 127 configured to couple the portable media device to a mating coupler included within a playback system (in this case, playback system 103 ). Portable media device 121 also includes user interface 123 , which typically includes a display device and a user input mechanism configured to accept commands from user 141 . Portable media device 121 also includes a playback subsystem 128 configured to play back the selected audio signal and a filtering subsystem 129 coupled to the playback subsystem and configured to A bank of one or more correction filters is applied to the audio signal during playback. Other elements that are not shown in these figures but are shown in more detailed figures of the apparatus include processors and storage subsystems, elements of which are included in playback subsystem 128 and filtering subsystem 129 in some embodiments. Inside. The storage subsystem is configured to store one or more sets of data for calibrating the filter, and to apply a particular set of data to the filtering subsystem.

回放系统103包括至少一个扬声器105(在该示例回放系统中示出了两个)、以及包括一个或更多个音频放大器的回放模块107。The playback system 103 includes at least one speaker 105 (two are shown in this example playback system), and a playback module 107 including one or more audio amplifiers.

图1B示出本发明的一个方面,包括在经由媒体装置127和回放系统103各自上的耦接器127和113将便携式媒体装置121耦接到回放系统103时来自存储在便携式媒体装置121中的媒体文件的音频信号的正常回放。用户141在特定的收听者位置处。特定的听音环境以及收听者和回放系统的位置限定听音布置。在便携式媒体装置121通过使用滤波子系统129来应用针对该特定的回放系统103和听音布置从预先存储的校正滤波器的一个或更多个组的集合中选择的一个或更多个校正滤波器的特定组时,在便携式媒体装置和特定的回放系统的组合上回放音频信号。FIG. 1B illustrates an aspect of the present invention that includes data from data stored in portable media device 121 when portable media device 121 is coupled to playback system 103 via couplers 127 and 113 on media device 127 and playback system 103, respectively. Normal playback of the audio signal of the media file. User 141 is at a particular listener location. The specific listening environment and the location of the listener and playback system define the listening arrangement. One or more corrective filters selected from a set of one or more sets of pre-stored corrective filters for that particular playback system 103 and listening arrangement are applied at the portable media device 121 by using the filtering subsystem 129. playback of audio signals on a combination of a portable media device and a specific playback system when a specific set of speakers is selected.

如下面更详细描述的,在便携式媒体装置121和听音布置中或者针对便携式媒体装置121和听音布置预先存储校正滤波器的一个或更多个组的集合(例如,具有用于滤波器的数据的形式)。该集合的一个或更多个校正滤波器的每个组与对应的回放系统和对应的听音布置关联。As described in more detail below, a set of one or more sets of correction filters are pre-stored in or for the portable media device 121 and listening arrangement (e.g., with form of data). Each set of one or more corrective filters of the set is associated with a corresponding playback system and a corresponding listening arrangement.

图1A示出本发明的另一个方面:用于确定至少用于针对回放系统和听音布置(在该示例中,特定的回放系统103)进行均衡的一个或更多个校正滤波器的特定组的校准处理。便携式媒体装置121包括内建的至少一个麦克风125,或者可与至少一个麦克风125连接。校准处理包括:在麦克风125在听音布置的一个或更多个期望的收听者位置处时,在便携式回放装置121上记录由正在特定的回放系统103上回放的至少一个预定义的校准信号111得到的声场。校准处理包括:分析声场的记录以便确定用于至少用于针对特定的回放系统(并且可能还针对听音环境)进行均衡的一个或更多个校正滤波器的特定组的数据,以及在便携式媒体装置121中或者针对便携式媒体装置121存储针对特定的回放系统(和听音布置)的用于一个或更多个校正滤波器的特定组的数据。注意,在一些实施例中,校准处理包括从若干位置进行记录并且对结果求平均。因此可以存在与听音布置关联的多于一个的期望的听音位置。FIG. 1A illustrates another aspect of the invention: a specific set of one or more correction filters for determining at least one or more correction filters for equalization for a playback system and listening arrangement (in this example, a specific playback system 103 ). calibration process. The portable media device 121 includes at least one microphone 125 built in, or is connectable to at least one microphone 125 . The calibration process includes recording on the portable playback device 121 the at least one predefined calibration signal 111 being played back on the particular playback system 103 while the microphone 125 is at one or more desired listener positions of the listening arrangement. get the sound field. The calibration process includes analyzing recordings of the sound field to determine data for a specific set of one or more correction filters to be used at least for equalization for a specific playback system (and possibly also for a listening environment), and Data for a particular set of one or more correction filters for a particular playback system (and listening arrangement) is stored in the device 121 or for the portable media device 121 . Note that in some embodiments, the calibration process includes recording from several locations and averaging the results. There may thus be more than one desired listening position associated with the listening arrangement.

以这样的方式,在便携式媒体装置中或者针对便携式媒体装置预先存储用于校正滤波器的组的集合的数据,集合的每个组与对应的回放系统和听音布置关联。In this way, data for a set of sets of correction filters is pre-stored in or for the portable media device, each set of the set being associated with a corresponding playback system and listening arrangement.

装置device

本发明不限制便携式媒体装置的类型。最低要求是:能够播放数字存储的音频,具有一个或更多个麦克风或者能连接到一个或更多个麦克风,并且能耦接到多个回放系统中的任何一个。便携式媒体装置的示例包括但不限于:音频回放装置,诸如AppleSandiskCreative ZENMicrosoft以及太多而没有列出的来自其它制造商的其它型号。示例还包括但不限于:实质上由蜂窝式电话的每个制造商制造的具有音频存储和回放能力的蜂窝式电话、以及所谓的“智能”蜂窝式电话,诸如Apple IPHONE、Google NEXUS ONE、以及太多而没有列出的许多其它“智能”蜂窝式电话。这些中有许多能够不仅回放数字存储的音频数据而且回放视听内容,诸如可以包括数字存储的音频数据的数字存储的视频文件。The invention does not limit the type of portable media device. The minimum requirements are: be able to play digitally stored audio, have or be able to connect to one or more microphones, and be able to couple to any of a number of playback systems. Examples of portable media devices include, but are not limited to: audio playback devices, such as Apple Sandisk Creative ZEN Microsoft And other models from other manufacturers too many to list. Examples also include, but are not limited to, cellular phones with audio storage and playback capabilities made by virtually every manufacturer of cellular phones, and so-called "smart" cellular phones such as the Apple IPHONE, Google NEXUS ONE, and Many other "smart" cellular phones are too numerous to list. Many of these are capable of playback not only digitally stored audio data but also audiovisual content, such as digitally stored video files which may include digitally stored audio data.

本发明也不限制回放系统的类型。最低要求是,包括一个或更多个扬声器,并且能与便携式回放装置直接通过与其对接(dock)、通过有线连接、通过无线连接、以及经由有线或无线网络连接。最低要求还包括:能在与便携式回放装置连接时接收至少包括来自便携式回放装置的音频内容的至少一个信号,以及至少回放该信号的音频。最低要求还包括:能回放存储在回放系统中的、可装载到回放系统中的存储子系统中的、或者从外部校准信号源发送给回放系统的一个或更多个校准文件。回放系统的示例包括但不限于:设计成包括用于特定的一个或更多个型号的便携式媒体装置的连接器的所谓的入坞扬声器(docking speaker)。例如,美国的流行的购物网站Amazon.com于2010年3月16日对于在种类电子设备中的搜索“iPod speaker”列出了1953项,而对于搜索“docking speaker”列出了1295项。回放系统的示例还包括但不限于:包括家庭影院接收器的家庭影院系统,其中一些还包括用于特定的一个或更多个型号的便携式媒体装置的连接器,而另外一些包括常见的输入连接器,诸如留声机(RCA)连接器以及用于TRS(尖、环、套(tip、ring、sleeve))或者TRRS(尖、环、环、套(tip、ring、ring、sleeve))连接器的插口。回放系统的示例还包括但不限于:包括扬声器或者连接到扬声器的电视机。这种电视机通常包括用于外部音频的连接器。示例还包括但不限于:汽车音频系统,其在2010年通常包括用于特定的一个或更多个型号的便携式媒体装置的连接器和/或常见的输入连接器,诸如用于TRS(尖、环、套)或者TRRS(尖、环、环、套)连接器的插口。The invention is also not limited to the type of playback system. The minimum requirement is to include one or more speakers and be capable of docking directly with the portable playback device, via a wired connection, via a wireless connection, and via a wired or wireless network connection. The minimum requirements also include the ability to receive at least one signal comprising at least audio content from the portable playback device when connected to the portable playback device, and to play back at least the audio of that signal. The minimum requirements also include the ability to play back one or more calibration files stored in the playback system, loaded into a storage subsystem in the playback system, or sent to the playback system from an external calibration signal source. Examples of playback systems include, but are not limited to, so-called docking speakers designed to include connectors for a particular model or models of portable media devices. For example, Amazon.com, a popular shopping website in the United States, listed 1953 items for the search "iPod speaker" and 1295 items for the search "docking speaker" in the category electronic devices on March 16, 2010. Examples of playback systems also include, but are not limited to: home theater systems that include home theater receivers, some of which also include connectors for a specific model or models of portable media devices, while others include common input connections connectors such as phonograph (RCA) connectors and for TRS (tip, ring, sleeve) or TRRS (tip, ring, ring, sleeve) connectors jack. Examples of playback systems also include, but are not limited to, televisions that include or are connected to speakers. Such televisions usually include connectors for external audio. Examples also include, but are not limited to: car audio systems, which in 2010 typically include connectors for a specific model or models of portable media devices and/or common input connectors, such as for TRS (tip, Ring, Sleeve) or TRRS (Tip, Ring, Ring, Sleeve) connector.

本发明的实施例特别地有用,因为特定的便携式媒体装置能连接到多于一个回放系统。Embodiments of the present invention are particularly useful because a particular portable media device can be connected to more than one playback system.

示例便携式媒体装置Example Portable Media Device

图2示出了包括本发明的至少一个特征的便携式媒体装置的一个示例实施例的简化框图。对本领域技术人员而言会清楚的是,不是图2中示出的所有元件都会被包括在所有便携式媒体装置实施例内,并且进一步,一些便携式媒体装置可以包括图2中未示出的额外的元件。Figure 2 shows a simplified block diagram of an example embodiment of a portable media device that includes at least one feature of the present invention. It will be clear to those skilled in the art that not all elements shown in FIG. 2 will be included in all portable media device embodiments, and further, some portable media devices may include additional components not shown in FIG. element.

便携式媒体装置121的数字元件包括通过总线子系统241(为了简单起见仅仅示出为单个总线)耦接的元件。这些数字元件包括至少一个处理器243、存储子系统245、用户界面123、与主连接器211耦接的至少一个数字接口231、以及用于将诸如数字化音频信号之类的数字信息转换为用于经由模拟子系统225中的一个或更多个音频放大器回放的模拟音频信号的一个或更多个数模转换器(DAC)、以及用于将模拟音频信号转换为数字化模拟信号的一个或更多个模数转换器(ADC)。DAC和ADC与它们的关联的接口一起被示出为模块233。DAC和ADC 233耦接到模拟子系统225。便携式媒体装置121还包括至少一个无线接口249,诸如但不限于,无线网络接口、Bluetooth接口、红外接口等。一个这种无线接口是常见的Wi-fi IEEE802.11无线网络接口。便携式媒体装置121的一些实施例还包括蜂窝式电话无线网络接口,使得该装置能充当蜂窝式电话。一些实施例还包括其它无线网络接口,诸如Bluetooth接口。The digital components of portable media device 121 include components coupled by bus subsystem 241 (only shown as a single bus for simplicity). These digital components include at least one processor 243, storage subsystem 245, user interface 123, at least one digital interface 231 coupled to the main connector 211, and for converting digital information, such as digitized audio signals, into One or more digital-to-analog converters (DACs) for playback of analog audio signals via one or more audio amplifiers in analog subsystem 225, and one or more digital-to-analog converters for converting the analog audio signals to digitized analog signals an analog-to-digital converter (ADC). The DAC and ADC are shown as module 233 along with their associated interfaces. DAC and ADC 233 are coupled to analog subsystem 225. The portable media device 121 also includes at least one wireless interface 249, such as, but not limited to, a wireless network interface, a Bluetooth interface, an infrared interface, and the like. One such wireless interface is the common Wi-fi IEEE 802.11 wireless network interface. Some embodiments of portable media device 121 also include a cellular phone wireless network interface, enabling the device to function as a cellular phone. Some embodiments also include other wireless network interfaces, such as a Bluetooth interface.

便携式媒体装置121还包括电池和关联的电子设备子系统215,在一个实施例中其耦接到主连接器211。Portable media device 121 also includes a battery and associated electronics subsystem 215 , which is coupled to main connector 211 in one embodiment.

在一些实施例中,模拟子系统225连接到主连接器211,使得例如模拟音频信号在主连接器211处是可用的。主连接器211还耦接到总线子系统241和至少一个数字接口231,使得信号被提供给与主连接器211连接的任何装置以及可从与主连接器211连接的任何装置获得。In some embodiments, the analog subsystem 225 is connected to the main connector 211 such that, for example, an analog audio signal is available at the main connector 211 . Main connector 211 is also coupled to bus subsystem 241 and at least one digital interface 231 such that signals are provided to and available from any device connected to main connector 211 .

模拟子系统225耦接到麦克风125,该麦克风125在本实施例中是内建的。其它实施例可连接到麦克风125。本实施例还包括与模拟子系统225连接的至少一个扬声器227。包括至少一个输入/输出连接器213的组,使得扬声器的外部组(例如,并入头戴受话器(headphone)中的扬声器)能被连接并且还使得不同的模拟音频信号能经由模拟子系统225被输入。Analog subsystem 225 is coupled to microphone 125, which in this embodiment is built-in. Other embodiments may be connected to the microphone 125 . This embodiment also includes at least one speaker 227 connected to the analog subsystem 225 . A set comprising at least one input/output connector 213 enables an external set of speakers (for example, speakers incorporated into a headset) to be connected and also enables different analog audio signals to be transmitted via an analog subsystem 225 enter.

在一些实施例中,用户界面123包括操作用于向用户显示信息的显示屏幕261、用于接受来自用户的输入的一个或更多个按钮264以及也用于接受来自用户的输入的小键盘/键盘263。在一些实施例中,显示屏幕261包括用于接受来自用户的输入的触敏的表面,并且在一些这种实施例中,按钮264中的至少一些是所谓的软按钮,因为它们是通过使得显示屏幕261的特定区域显示按钮(可能具有用于用户的消息)而产生的,并且使得用户接触该特定区域就引起如同显示硬件按钮一样的相同的输入。类似地,虽然对于小键盘/键盘263示出了分离的模块,但是这些元件中的一些或者全部可以包括显示屏幕261上的软按钮。In some embodiments, the user interface 123 includes a display screen 261 operable to display information to the user, one or more buttons 264 for accepting input from the user, and a keypad/keypad also for accepting input from the user. Keyboard 263. In some embodiments, display screen 261 includes a touch-sensitive surface for accepting input from a user, and in some such embodiments, at least some of buttons 264 are so-called soft A particular area of the screen 261 results from displaying a button (possibly with a message for the user), and having the user touch that particular area causes the same input as displaying a hardware button. Similarly, while separate modules are shown for keypad/keyboard 263 , some or all of these elements may include soft buttons on display screen 261 .

存储子系统245包括具有可执行指令的形式的程序,该可执行指令在由至少一个处理器243执行时使得实现便携式媒体装置121的常规功能并且用于实现本发明的方面。例如,程序251中的一些在执行时提供这种功能,如使得显示和接受来自按钮264(包括在显示屏幕261中显示的软按钮)的输入,以及在一些实施例中,接受具有多触摸手势形式的输入,如2010年常见的一样。存储子系统245还被配置为存储数字内容,在图2中示出为存储的视听(AV)内容253,但是其可以仅仅包括数字存储的音频。存储的内容253中的内容典型地被存储作为压缩数据文件,例如,在音频的情况下被存储作为AAC或者MP3文件,诸如音频文件254。程序251还包括在被执行时使得回放数字存储的音频文件以便形成被模块233中的DAC转换为模拟形式并且被模拟子系统225中的至少一个放大器放大的数字信号的指令。因此,便携式媒体装置121包括被配置为回放所选择的音频信号的回放子系统。在所示出的实施例中,回放系统由模拟子系统225的元件、模块233的DAC以及存储子系统245中的程序251内的在被执行时使得回放形成所选择的音频信号的音频内容的指令组成。Storage subsystem 245 includes programs in the form of executable instructions that, when executed by at least one processor 243, cause the conventional functions of portable media device 121 to be implemented and for implementing aspects of the present invention. For example, some of programs 251 when executed provide such functionality as causing display and accepting input from buttons 264 (including soft buttons displayed in display screen 261), and in some embodiments, accepting gestures with multi-touch Form input, as is common in 2010. Storage subsystem 245 is also configured to store digital content, shown in FIG. 2 as stored audio-visual (AV) content 253 , but it may include only digitally stored audio. The content in stored content 253 is typically stored as a compressed data file, eg, in the case of audio, as an AAC or MP3 file, such as audio file 254 . Program 251 also includes instructions that, when executed, cause the digitally stored audio file to be played back to form a digital signal that is converted to analog form by the DAC in module 233 and amplified by at least one amplifier in analog subsystem 225 . Accordingly, portable media device 121 includes a playback subsystem configured to playback the selected audio signal. In the illustrated embodiment, the playback system consists of the elements of the analog subsystem 225, the DAC of the module 233, and the program 251 in the storage subsystem 245 which when executed cause the playback of the audio content forming the selected audio signal. command composition.

如下面将更详细地描述的,存储子系统245还被配置为存储包括为了实现校正滤波器的组所需要的数据的多个校正滤波器简档(例如,均衡化简档)257。在一个实施例中,校正滤波器简档集合257的每个校正滤波器简档258提供为了实现针对特定的回放系统的一个或更多个校正滤波器的特定组所需要的数据。由于校正滤波器简档258提供为了实现针对特定的回放系统的一个或更多个校正滤波器的特定组所需要的数据,因此为了语言的简单起见,术语“校正滤波器简档258”和“用于一个或更多个校正滤波器的组的数据”将同义地使用。然而,具有简档仅仅是实现一个或更多个校正滤波器的组的一种方式,因此使用相同的语言并不意图将本发明限于使用简档。As will be described in more detail below, storage subsystem 245 is also configured to store a plurality of correction filter profiles (eg, equalization profiles) 257 including data required to implement the bank of correction filters. In one embodiment, each corrective filter profile 258 of corrective filter profile set 257 provides the data needed to implement a particular set of one or more corrective filters for a particular playback system. Since the corrective filter profile 258 provides the data needed to implement a particular set of one or more corrective filters for a particular playback system, the terms "corrective filter profile 258" and " Data for a set of one or more correction filters" will be used synonymously. However, having a profile is only one way of implementing a bank of one or more correction filters, so using the same language is not intended to limit the invention to using a profile.

因此,便携式媒体装置121包括滤波子系统,该滤波子系统与回放子系统耦接并且被配置为在所选择的音频信号的回放期间将一个或更多个校正滤波器的组应用于音频信号。Accordingly, portable media device 121 includes a filtering subsystem coupled to the playback subsystem and configured to apply a set of one or more corrective filters to the audio signal during playback of the selected audio signal.

存储子系统245由几种类型存储装置组成,并且包括固态存储器并且可以包括磁存储器,例如,硬盘。如对本领域技术人员会清楚的,许多变化是可能的。Storage subsystem 245 is comprised of several types of storage devices, and includes solid-state memory and may include magnetic memory, such as hard disks. Many variations are possible, as will be apparent to those skilled in the art.

便携式媒体装置121的元件中的一些可以作为大集成电路的一部分而提供。可以在多于一个装置之间分配功能。此外,可以存在一个或更多个分立组件。至少一个元件的功能可以通过在至少一个处理器243中的一个或更多个上执行一个或更多个程序来提供。一个或更多个处理器243可以包括DSP装置的功能,例如,具有集成电路的DSP部分的形式,或者在一些实施例中,具有分离的DSP装置的形式。作为替代或者额外地,可以使用通用处理器。许多这种变化是可能的。为了不模糊有独创性的方面,在本申请中没有提供关于便携式媒体装置121的可能的体系结构的更多细节。Some of the elements of portable media device 121 may be provided as part of a larger integrated circuit. Functions may be distributed among more than one device. Additionally, there may be one or more discrete components. The function of at least one element may be provided by executing one or more programs on one or more of at least one processor 243 . One or more processors 243 may include the functionality of a DSP device, eg, in the form of the DSP portion of an integrated circuit, or in some embodiments, in the form of a separate DSP device. Alternatively or additionally, a general purpose processor may be used. Many such variations are possible. In order not to obscure the inventive aspects, no further details regarding the possible architecture of the portable media device 121 are provided in this application.

示例回放系统Example playback system

图3示出回放系统103的一个示例实施例的简化框图。便携式媒体装置可连接到多于一个回放系统。示出的回放系统是一个示例。对本领域技术人员而言会清楚的是,不是图3中示出的所有元件都会被包括在所有回放系统实施例内,并且进一步,一些回放系统可以包括图3中未示出的额外的元件。例如,图3的回放系统包括许多数字元件,包括数字媒体文件的存储器,并且包括用于将回放系统连接到无线网络以及用于具有有线网络连接的接口。许多回放系统不会具有这种元件。FIG. 3 shows a simplified block diagram of an example embodiment of playback system 103 . A portable media device can be connected to more than one playback system. The playback system shown is one example. It will be apparent to those skilled in the art that not all elements shown in FIG. 3 will be included in all playback system embodiments, and further that some playback systems may include additional elements not shown in FIG. 3 . For example, the playback system of FIG. 3 includes a number of digital components, including storage for digital media files, and includes interfaces for connecting the playback system to a wireless network as well as for having a wired network connection. Many playback systems will not have this element.

回放系统包括到便携式媒体装置(诸如媒体装置121)的耦接器(在图1A和图1B中示出为耦接器113)。在图3的实施例中,耦接器113具有被配置为与便携式媒体装置(例如,装置121)连接的主连接器311的形式。主连接器311包括从连接的便携式媒体装置接受模拟音频信号的连接。主连接器311与模拟子系统325连接,模拟子系统325包括用于经由耦接的一组一个或更多个扬声器105回放音频信号的一个或更多个音频放大器。The playback system includes a coupler (shown as coupler 113 in FIGS. 1A and 1B ) to a portable media device, such as media device 121 . In the embodiment of FIG. 3 , coupler 113 has the form of a main connector 311 configured to connect with a portable media device (eg, device 121 ). Main connector 311 includes a connection to accept analog audio signals from a connected portable media device. The main connector 311 is connected to an analog subsystem 325 comprising one or more audio amplifiers for playback of audio signals via a coupled set of one or more speakers 105 .

包括至少一个输入/输出连接器313的组,使得不同的模拟音频信号能经由模拟子系统325被输入。因此,作为主连接器311的代替或者除了主连接器311之外,313中的模拟输入连接器也能充当到便携式媒体装置的耦接器(在图1A和图1B中示出为耦接器113)。当然,一些实施例不包括这种额外的输入,而其它实施例不包括被配置为接受模拟输入信号的主连接器。在一些实施例中,输出端子也被包括在元件313内,使得能连接扬声器的外部组,例如,包括扬声器装置的头戴受话器。A set comprising at least one input/output connector 313 enables different analog audio signals to be input via an analog subsystem 325 . Thus, instead of or in addition to main connector 311, the analog input connector in 313 can also serve as a coupler to a portable media device (shown as coupler in FIGS. 1A and 1B ). 113). Of course, some embodiments do not include such additional inputs, while other embodiments do not include a main connector configured to accept analog input signals. In some embodiments, an output terminal is also included within element 313, enabling the connection of an external set of speakers, eg, headphones comprising a speaker arrangement.

在所示出的实施例中,音量的控制等经由在该情况下包括数字元件的用户界面347来实现。用于回放系统的用户界面当然还可以包括一个或更多个模拟元件,诸如模拟音量控制器。In the embodiment shown, control of volume etc. is effected via a user interface 347 which in this case comprises digital elements. A user interface for a playback system may of course also include one or more analog elements, such as an analog fader.

回放系统实施例103的数字元件包括通过总线子系统341(为了简单起见仅仅示出为单个总线)耦接的元件。这些数字元件包括至少一个处理器343、存储子系统345、用户界面347、与主连接器311耦接的至少一个数字接口331、以及一个或更多个数模转换器(DAC),该一个或更多个数模转换器(DAC)用于将诸如来自存储在存储子系统345中的AV内容的数字化音频信号之类的数字信息转换为用于经由模拟子系统325中的一个或更多个音频放大器在至少一个扬声器105上回放的模拟音频信号。DAC与它们的关联的接口一起被示出为模块333,并且与模拟子系统325耦接。The digital components of playback system embodiment 103 include components coupled by bus subsystem 341 (only shown as a single bus for simplicity). These digital components include at least one processor 343, a memory subsystem 345, a user interface 347, at least one digital interface 331 coupled to the main connector 311, and one or more digital-to-analog converters (DACs), the one or Further digital-to-analog converters (DACs) are used to convert digital information, such as digitized audio signals from AV content stored in storage subsystem 345, into The audio amplifier plays back the analog audio signal on at least one speaker 105 . The DACs are shown together with their associated interfaces as module 333 , and are coupled with analog subsystem 325 .

在一些方案中,回放系统103还包括至少一个无线接口349,诸如但不限于,无线网络接口、Bluetooth接口、红外接口等。一个这种无线接口是常见的Wi-fi IEEE 802.11无线网络接口。无线网络接口使得能够连接到网络,例如,家庭网络,该家庭网络又可以连接到外部网络,例如,因特网。回放系统103的一些实施例还包括被配置为接受来自远程控制装置315的命令的红外接口以及Bluetooth接口。In some aspects, the playback system 103 also includes at least one wireless interface 349, such as, but not limited to, a wireless network interface, a Bluetooth interface, an infrared interface, and the like. One such wireless interface is the common Wi-fi IEEE 802.11 wireless network interface. The wireless network interface enables connection to a network, eg a home network, which in turn can be connected to an external network, eg the Internet. Some embodiments of the playback system 103 also include an infrared interface configured to accept commands from the remote control device 315 as well as a Bluetooth interface.

一些实施例还包括一个或更多个其它网络接口335,使得回放系统103能够连接到有线网络,例如,有线家庭网络,该有线家庭网络又可以连接到外部网络,例如,因特网。Some embodiments also include one or more other network interfaces 335 to enable playback system 103 to connect to a wired network, such as a wired home network, which in turn can connect to an external network, such as the Internet.

在一些实施例中,主连接器还耦接到充电电路317,该充电电路317被配置为供应电力以便对连接的便携式回放装置进行充电,并且接受与充电有关的控制信号。In some embodiments, the main connector is also coupled to a charging circuit 317 configured to supply power to charge a connected portable playback device and to accept control signals related to charging.

在一些实施例中,主连接器311还耦接到总线子系统341和至少一个数字接口331,使得信号被提供给与主连接器311连接的任何装置以及可从与主连接器311连接的任何装置获得。In some embodiments, the main connector 311 is also coupled to a bus subsystem 341 and at least one digital interface 331, so that signals are provided to and from any device connected to the main connector 311. The device is obtained.

在包括一个或更多个处理器343和存储子系统345的一些实施例中,存储子系统345包括具有可执行指令的形式的程序,该可执行指令在由至少一个处理器343执行时使得实现回放系统103的常规功能。在一些这种实施例中,存储子系统345还被配置为存储数字内容,在图3中示出为存储的视听(AV)内容353,但是其可以仅仅包括数字存储的音频。存储的内容353中的内容典型地被存储作为压缩数据文件,例如,在音频的情况下被存储作为AAC或者MP3文件,诸如音频文件354。In some embodiments that include one or more processors 343 and a storage subsystem 345, the storage subsystem 345 includes programs in the form of executable instructions that, when executed by at least one processor 343, cause the The normal function of the playback system 103 . In some such embodiments, storage subsystem 345 is also configured to store digital content, shown in FIG. 3 as stored audiovisual (AV) content 353 , but which may include only digitally stored audio. The content in stored content 353 is typically stored as a compressed data file, eg, in the case of audio, as an AAC or MP3 file, such as audio file 354 .

虽然本发明不限于这种实施例,但是在一些实施例中,包括数字地驱动的用户界面347。在示例实施例中,用户界面347包括操作用于向用户显示信息的显示屏幕361、以及用于接受来自用户的输入的一个或更多个按钮和旋钮364。在一些实施例中,显示屏幕361包括用于接受来自用户的输入的触敏的表面,并且在一些这种实施例中,按钮或旋钮364中的至少一些是所谓的软按钮,因为它们是通过使得显示屏幕361的特定区域显示按钮(可能具有用于用户的消息)而产生的,并且使得用户接触该特定区域就引起如同显示硬件按钮一样的相同的输入。因此,程序351中的一些在执行时例如提供这种功能,如使得显示和接受来自按钮364(包括在显示屏幕361中显示的软按钮)的输入。While the invention is not limited to such embodiments, in some embodiments, a digitally activated user interface 347 is included. In an example embodiment, the user interface 347 includes a display screen 361 operable to display information to the user, and one or more buttons and knobs 364 for accepting input from the user. In some embodiments, display screen 361 includes a touch-sensitive surface for accepting input from a user, and in some such embodiments, at least some of buttons or knobs 364 are so-called soft buttons because they are Having a particular area of the display screen 361 display a button (possibly with a message for the user) results, and causing the user to touch that particular area causes the same input as displaying a hardware button. Thus, some of the programs 351 when executed, for example, provide such functionality as causing display and accepting input from buttons 364 (including soft buttons displayed in display screen 361 ).

存储子系统345由几种类型存储装置组成,并且包括固态存储器并且可以包括磁存储器,例如,硬盘。如对本领域技术人员会清楚的,许多变化是可能的。Storage subsystem 345 is comprised of several types of storage devices, and includes solid-state memory and may include magnetic memory, such as hard disks. Many variations are possible, as will be apparent to those skilled in the art.

本发明的实施例的一个方面是通过回放系统回放一个或更多个校准信号。在一些方案中,校准信号可以例如经由外部连接器或经由无线或有线连接输入。在其它方案中,校准信号可以以数字形式被预先存储在存储子系统中。在另外的方案中,校准信号可以通过连接而获得并且随后以数字形式存储在存储子系统355中以用于回放。在图3的示例实施例中数字存储的校准信号被示出为校准信号355。An aspect of an embodiment of the invention is playback of one or more calibration signals by a playback system. In some aspects, the calibration signal may be input, for example, via an external connector or via a wireless or wired connection. In other arrangements, the calibration signal may be pre-stored in digital form in the memory subsystem. In an alternative arrangement, the calibration signal may be obtained through the connection and then stored in digital form in the storage subsystem 355 for playback. The digitally stored calibration signal is shown as calibration signal 355 in the example embodiment of FIG. 3 .

回放系统103的元件中的一些可以作为大集成电路的一部分而提供。可以在多于一个装置之间分配功能。此外,可以存在一个或更多个分立组件。至少一个元件的功能可以通过在至少一个处理器343中的一个或更多个上执行一个或更多个程序来提供。许多这种变化是可能的。为了不模糊有独创性的方面,在本申请中没有提供关于回放系统103的可能的体系结构的更多细节。Some of the elements of playback system 103 may be provided as part of a larger integrated circuit. Functions may be distributed among more than one device. Additionally, there may be one or more discrete components. The function of at least one element may be provided by executing one or more programs on one or more of at least one processor 343 . Many such variations are possible. In order not to obscure the inventive aspects, no further details regarding the possible architecture of the playback system 103 are provided in this application.

本发明的实施例的有独创性的方面是,单个便携式媒体装置可以连接到若干不同的回放装置、或者甚至可以在不同的位置中被收听的一个装置。因此,虽然在这里已经示出了仅仅一个回放系统示例,但是本领域技术人员会理解存在便携式媒体装置可以连接的许多可能的回放装置。一些这种回放装置相对简单,而其它更复杂。An inventive aspect of embodiments of the present invention is that a single portable media device can be connected to several different playback devices, or even one device that can be listened to in different locations. Thus, while only one playback system example has been shown here, those skilled in the art will appreciate that there are many possible playback devices to which a portable media device may be connected. Some such playback devices are relatively simple, while others are more complex.

公开的发明提供了用于通过在便携式媒体装置中直接应用校正滤波来应用对便携式媒体装置可能附接的各种回放系统中的每一种的校正滤波(例如,均衡化)的机构和方法。本发明不限于任何特定类型的校正滤波,并且均衡化是如在本申请中描述的能被应用的校正滤波的示例。The disclosed invention provides mechanisms and methods for applying corrective filtering (eg, equalization) to each of the various playback systems to which a portable media device may be attached by applying the corrective filtering directly in the portable media device. The invention is not limited to any particular type of corrective filtering, and equalization is an example of corrective filtering that can be applied as described in this application.

示例方法example method

一些实施例包括操作便携式媒体装置121的方法。该方法包括,在便携式媒体装置121耦接到特定的回放系统103并且在特定的收听布置中时,在便携式媒体装置121/回放系统的组合上回放音频信号。在回放期间,便携式媒体装置应用从预先存储的用于一个或更多个校正滤波器的至少一个组的数据的集合中选择的一个或更多个校正滤波器的特定组。Some embodiments include methods of operating portable media device 121 . The method includes, while the portable media device 121 is coupled to a particular playback system 103 and in a particular listening arrangement, playing back an audio signal on the portable media device 121/playback system combination. During playback, the portable media device applies a particular set of one or more corrective filters selected from a pre-stored set of data for at least one set of one or more corrective filters.

在便携式媒体装置121中或针对便携式媒体装置121预先存储用于校正滤波器的一个或更多个组的集合的数据。用于集合的每个组的数据与对应的回放系统(和听音布置)关联。在图2的示例中,一个或更多个校正滤波器的特定组被示出为简档258,该简档258包括为了例如通过在一个或更多个处理器243中的至少一个上运行一个或更多个程序来实现滤波器的组而需要的数据。Data for the set of one or more sets of correction filters is pre-stored in or for portable media device 121 . Data for each group of sets is associated with a corresponding playback system (and listening arrangement). In the example of FIG. 2 , a particular set of one or more correction filters is shown as a profile 258 that includes a or more programs to implement the data required for the bank of filters.

注意,术语“听音布置”可以覆盖一个具体的位置,或可以覆盖针对特定的回放系统的收听位置的范围或任何收听位置。例如,校正滤波器可以被设计用于均衡具有特定的扬声器105的回放系统的收听,并且在可能针对一个具体的收听者位置而被确定时,可以可用于收听位置的范围。此外,可以从多个位置进行测量(记录),以便针对位置的范围确定单个平均的校正滤波器。因此,术语“听音布置”不应该被认为仅仅暗示使用特定的回放系统的单个收听位置,即,不适用于使用特定的回放系统的其它位置。首先,根据来自单个位置的一个或更多个记录确定的校正滤波器可以被用于位置的范围,并且其次,在一些校准方法实施例中,能从若干位置进行测量以便确定适合于位置的范围的“平均”校正滤波器的单个组。Note that the term "listening arrangement" may cover a specific position, or may cover a range of listening positions or any listening position for a particular playback system. For example, a correction filter may be designed to equalize the listening of a playback system with a particular loudspeaker 105, and may be available for a range of listening positions as may be determined for a specific listener position. Furthermore, measurements (records) can be made from multiple locations in order to determine a single averaged correction filter for a range of locations. Accordingly, the term "listening arrangement" should not be considered to imply only a single listening position using a particular playback system, ie not applicable to other positions using a particular playback system. Firstly, a correction filter determined from one or more records from a single location can be used for a range of locations, and secondly, in some calibration method embodiments, measurements can be taken from several locations in order to determine the appropriate range for a location A single group of "average" correction filters.

示例校准方法Example Calibration Method

通过校准处理确定一个或更多个校正滤波器的特定组。图4示出了校准方法400的实施例的简化流程图。方法400包括:在403中,在特定的回放系统103上回放一个或更多个预定义的校准信号111,并且,在405中,在回放期间,在便携式回放装置121上记录由正在特定的回放系统103上回放的一个或更多个预定义的校准信号111得到的声场。利用便携式媒体装置121中内建的或者与便携式媒体装置121连接的麦克风125在该麦克风125在作为听音布置的一部分的一个或更多个期望的收听者位置处时进行该记录。如之前注意的,可以存在与听音布置关联的多于一个位置,并且该记录可以包括在多于一个位置处进行的记录。该方法包括:在407中分析声场的记录以便确定至少用于针对特定的回放系统(并且可能还针对听音环境)进行均衡的一个或更多个校正滤波器的特定组,以及在409中,在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统(和听音环境)的一个或更多个校正滤波器的特定组。A particular set of one or more correction filters is determined through a calibration process. FIG. 4 shows a simplified flowchart of an embodiment of a calibration method 400 . Method 400 includes: at 403, playing back one or more predefined calibration signals 111 on a particular playback system 103, and, at 405, during playback, recording on a portable playback device 121 The sound field resulting from one or more predefined calibration signals 111 played back on the system 103 . The recording is made using the microphone 125 built into or connected to the portable media device 121 while the microphone 125 is at one or more desired listener positions as part of the listening arrangement. As previously noted, there may be more than one location associated with the listening arrangement, and the recording may include recordings made at more than one location. The method comprises analyzing a recording of the sound field in 407 to determine a specific set of one or more correction filters for equalizing at least for a specific playback system (and possibly also for a listening environment), and in 409, A specific set of one or more correction filters for a specific playback system (and listening environment) is stored in or for the portable media device.

在一组实施例中,存储在便携式媒体装置121中。在另一组实施例中,存储(虽然可能临时地)在便携式媒体装置121上,然后或稍后针对便携式媒体装置121远程地存储,例如,在远程服务器上的远程存储系统上存储。因此,在便携式媒体装置121“中或者针对”便携式媒体装置121针对特定的回放系统103(和听音环境)进行存储。In one set of embodiments, stored on portable media device 121 . In another set of embodiments, it is stored (though possibly temporarily) on portable media device 121, and then or later stored remotely for portable media device 121, eg, on a remote storage system on a remote server. Thus, storage is made "in or for" the portable media device 121 for a particular playback system 103 (and listening environment).

在一个实施例中,便携式媒体装置121包括用户界面,该用户界面在按钮264中呈现‘校准’按钮或呈现用于使得用户能够指示实现一个或更多个校正滤波器的特定组的记录、分析和存储的其它一些功能。校准方法包括在用户界面上接收来自用户的指示以便实现一个或更多个校正滤波器的特定组的记录、分析和存储,并且响应于这种接收来实现这些步骤。In one embodiment, portable media device 121 includes a user interface that presents a 'Calibrate' button among buttons 264 or presents a recording, analysis, or other function for enabling the user to instruct a particular set of one or more correction filters to be implemented. And some other functions of storage. The calibration method includes receiving an indication from a user on a user interface to enable recording, analysis and storage of a particular set of one or more correction filters, and performing these steps in response to such receiving.

此外,在便携式媒体装置121包含其自己的麦克风的一些实施例中,该方法的实施例提供非常易于使用的、自含的形状因子(formfactor)以用于校准。用户能简单地敲击按钮264中的‘校准’按钮,并且将便携式媒体装置121保持在听音位置中,例如,在回放系统扬声器105前面。Furthermore, in some embodiments where portable media device 121 includes its own microphone, embodiments of the method provide a very easy-to-use, self-contained form factor for calibration. The user can simply tap the 'Calibrate' button in the buttons 264 and hold the portable media device 121 in a listening position, for example, in front of the playback system speakers 105.

在一个实施例中的校准信号被预先存储在便携式媒体装置121中(例如,作为校准信号255预先存储在便携式媒体装置121的存储子系统245中),并且装载到回放系统103中以用于存储在回放系统内。在其它实施例中,便携式媒体装置121通过导线或无线地从听音位置连接到回放系统,并且校准信号被发送给回放系统103并且回放,而结果得到的声场被记录以用于分析以便确定针对便携式媒体装置121和回放系统的组合的一个或更多个校正滤波器的特定组。在又一个实施例中,一个或更多个校准信号通过其它一些机构提供以用于在回放系统上回放,例如,预装载在回放系统中,或通过另一源实时提供。本发明不限于向回放系统提供一个或更多个校准信号的任何特定的方式。本发明也不限于任何校准信号被提供给回放系统的方式,例如,数字形式或作为模拟信号。The calibration signal in one embodiment is pre-stored in portable media device 121 (e.g., in storage subsystem 245 of portable media device 121 as calibration signal 255) and loaded into playback system 103 for storage. in the playback system. In other embodiments, the portable media device 121 is connected to the playback system from the listening position by wire or wirelessly, and the calibration signal is sent to the playback system 103 and played back, while the resulting sound field is recorded for analysis in order to determine the A particular set of one or more correction filters for the combination of the portable media device 121 and the playback system. In yet another embodiment, the one or more calibration signals are provided by some other mechanism for playback on the playback system, eg, pre-loaded in the playback system, or provided in real-time by another source. The invention is not limited to any particular manner of providing one or more calibration signals to a playback system. Nor is the invention limited to any manner in which the calibration signal is provided to the playback system, eg in digital form or as an analog signal.

操作便携式媒体装置的示例方法,An example method of operating a portable media device,

图5示出了操作便携式媒体装置(例如,装置121)的方法500的简化流程图,针对该便携式媒体装置或者在该便携式媒体装置上存储用于校正滤波器的组的集合的数据(例如,具有用于实现校正滤波器的数据的形式),每个组与对应的回放系统(和听音布置)关联。5 shows a simplified flowchart of a method 500 of operating a portable media device (eg, device 121) for or on which data for a set of correction filters (eg, In the form of data for implementing correction filters), each group is associated with a corresponding playback system (and listening arrangement).

该方法包括:在503中在特定的听音环境中将便携式媒体装置121连接到特定的回放系统103。该方法还包括:在505中(手动地或自动地)选择预先存储的至少用于针对特定的回放系统103(并且可能还针对听音环境)进行均衡的一个或更多个校正滤波器的特定组。在没有本地地存储用于校正滤波器的组的集合的数据的情况下,505包括至少装载所选择的一个或更多个校正滤波器的特定组。这可能分离地出现,并且在与该选择不同的时间处。507包括在便携式媒体装置121连接到特定的回放系统103时在便携式媒体装置121上回放音频信号。该回放包括应用一个或更多个校正滤波器的特定组。The method includes connecting the portable media device 121 to a specific playback system 103 in a specific listening environment in 503 . The method also includes selecting in 505 (manually or automatically) specific values of at least one or more correction filters pre-stored for equalization for a specific playback system 103 (and possibly also for a listening environment). Group. In the absence of locally stored data for the set of sets of correction filters, 505 includes loading at least the selected particular set of one or more correction filters. This may occur separately and at a different time than this selection. 507 includes playing back the audio signal on the portable media device 121 when the portable media device 121 is connected to the particular playback system 103 . The playback includes applying a particular set of one or more correction filters.

选择一个或更多个校正滤波器的组Select a bank of one or more correction filters

在505中进行手动选择的情况下,在一些实施例中,便携式媒体装置包括用户界面123,该用户界面123包括例如作为按钮264的给用户的一个或更多个预先存储的校正滤波器的组的指示。该方法包括:媒体便携式装置121例如经由用户界面123接收来自用户的指示以便使用一个或更多个校正滤波器的特定组以用于回放。In the case of a manual selection in 505, in some embodiments the portable media device includes a user interface 123 that includes, for example, as button 264, a set of one or more pre-stored correction filters to the user instructions. The method includes the media portable device 121 receiving an indication from a user, eg, via the user interface 123, to use a particular set of one or more correction filters for playback.

一些实施例提供了一个或更多个校正滤波器的组的自动选择。在一些实施例中,例如,对于一些所谓的“入坞扬声器”回放系统,回放系统可以被配置为向附接的便携式媒体装置提供指示,例如,经由主连接器提供指示回放装置的类型和/或型号的信号。在一些实施例中,方法500包括:便携式媒体装置接收指示特定的便携式媒体装置与特定的回放系统耦接的来自特定的回放系统的指示。便携式媒体装置的一些实施例被配置为使得,响应于该指示,该方法包括自动选择与特定的便携式媒体装置关联的一个或更多个校正滤波器的特定组以用于回放。Some embodiments provide for automatic selection of banks of one or more correction filters. In some embodiments, for example, with some so-called "docking speaker" playback systems, the playback system may be configured to provide an indication to the attached portable media device, for example, via the main connector to indicate the type of playback device and/or or model signal. In some embodiments, method 500 includes the portable media device receiving an indication from the particular playback system that the particular portable media device is coupled with the particular playback system. Some embodiments of the portable media device are configured such that, in response to the indication, the method includes automatically selecting for playback a particular set of one or more correction filters associated with the particular portable media device.

此外,便携式媒体装置的一些实施例具有针对特定的类别的回放系统预定义的校正滤波器的预定义的组。例如,简单的“入坞扬声器”回放系统可以形成一个类别,电视机接收器可以形成一个类别,具有连接的扬声器的家庭立体声接收器可以形成一个类别,具有连接的亚低音扬声器(subwoofer)的家用接收器可以形成一个类别,汽车中的汽车回放系统可以形成一个类别,诸如此类。在一些实施例中,校正滤波器的组中的至少一组是针对一类回放系统预定义的默认组。Additionally, some embodiments of the portable media device have a predefined set of correction filters predefined for a particular class of playback system. For example, simple "docking speaker" playback systems could form a category, television receivers could form a category, home stereo receivers with connected speakers could form a category, and home stereo receivers with connected subwoofers could form a category. Receivers could form a category, car playback systems in cars could form a category, and so on. In some embodiments, at least one of the sets of correction filters is a predefined default set for a type of playback system.

校正滤波器的类型Types of Correction Filters

本发明不限于任何特定的校正滤波器的类型或这种校正滤波器如何被实现或指定。在不久的将来,便携式媒体装置可以具有足够处理能力来实现比一组多带均衡滤波器更复杂的校正滤波器。下面描述一些可能的校正滤波器的类型。这些仅仅作为示例被提供并且不将本发明限制到任何特定的校正滤波器的类型。The invention is not limited to any particular type of correction filter or how such a correction filter is implemented or specified. In the near future, portable media devices may have sufficient processing power to implement more complex correction filters than a set of multi-band equalization filters. Some possible types of correction filters are described below. These are provided as examples only and do not limit the invention to any particular type of correction filter.

多带均衡滤波器multi-band equalization filter

一个或更多个校正滤波器的组的一些实施例包括多带均衡滤波器的组。收听的频率范围被划分为一组频带,并且该组多带均衡滤波器的每个滤波器为频带之一设定相对增益。这种多带均衡滤波器在本领域中是公知的。用于任何特定的便携式媒体装置的频带的数量能够是固定的,或者可设定的,并且典型地为相对较小的数量,例如,6、9或者12。存在许多实现这种滤波器的方式,并且一个实施例使用通过在处理器243上(例如,在DSP元件上)执行的程序251中的程序实现的数字信号处理方法。也就是说,在便携式媒体装置耦接到特定的回放系统时应用一个或更多个校正滤波器的特定组包括在便携式媒体装置的一个或更多个处理器中的至少一个上对数字信号进行数字处理。在一些实施例中,多带均衡滤波器被植入(implant)作为各个频带处的一组数字参数滤波器。这种参数滤波器由一组参数限定。在一个实施例中,参数的每个组作为校正滤波器简档集合257的校正滤波器简档258被存储,并且可用于实现针对特定的回放系统的一个或更多个校正滤波器的特定组。Some embodiments of the bank of one or more correction filters include a bank of multi-band equalization filters. The frequency range of listening is divided into a set of frequency bands, and each filter of the set of multi-band equalization filters sets a relative gain for one of the frequency bands. Such multi-band equalization filters are well known in the art. The number of frequency bands for any particular portable media device can be fixed, or settable, and is typically a relatively small number, eg, 6, 9, or 12. There are many ways of implementing such a filter, and one embodiment uses a digital signal processing method implemented by a program in program 251 executing on processor 243 (eg, on a DSP element). That is, applying the particular set of one or more corrective filters when the portable media device is coupled to a particular playback system includes processing the digital signal on at least one of the one or more processors of the portable media device. digital processing. In some embodiments, the multi-band equalization filter is implanted as a set of digital parametric filters at each frequency band. Such parametric filters are defined by a set of parameters. In one embodiment, each set of parameters is stored as a corrective filter profile 258 of a corrective filter profile set 257 and can be used to implement a particular set of one or more corrective filters for a particular playback system. .

在可替代实施例中,便携式媒体装置121中的回放电路根据针对预定义的数量的频带的各自的增益参数实现可变的一组增益控制。一组增益设定作为校正滤波器简档集合257的校正滤波器简档258被存储,并且可用于实现针对特定的回放系统的一个或更多个校正滤波器的特定组。In an alternative embodiment, playback circuitry in portable media device 121 implements a variable set of gain controls based on respective gain parameters for a predefined number of frequency bands. A set of gain settings is stored as corrective filter profile 258 of corrective filter profile set 257 and can be used to implement a particular set of one or more corrective filters for a particular playback system.

多通道音频multi-channel audio

更复杂的校正滤波器适用于经由包括多于两个扬声器的回放系统的回放,例如,提供环绕声的回放系统,如当今家庭影院接收器中常见的一样。针对这种回放系统的校正滤波器能够包括更复杂的设定,该设定为通过便携式媒体装置121针对回放系统中的不同的扬声器105产生的信号提供相对增益。More complex correction filters are suitable for playback via playback systems comprising more than two speakers, eg, playback systems providing surround sound, as is common in home theater receivers today. A correction filter for such a playback system can include more complex settings that provide relative gains for signals produced by the portable media device 121 for the different speakers 105 in the playback system.

感知域(Perceptual domain)处理Perceptual domain processing

近来,感知域处理已经被发明,其考虑了取决于音频信号的再现水平的音频的感知的变化。表示的时间采样的音频信号被预处理以便产生指示多个频带(临界频带)内的信号电平的时变谱,例如,40个带,每个带由频带编号表示,并且随时间块变化。可以以许多方式产生音频信号的时变谱,但是有利地,带被分隔以便模拟人类听觉的频率分辨率。计算称为激励信号的量,其接近在时间块期间在临界频带处沿着人类的内耳的基底膜的能量的分布。虽然还可以使用其它变换,诸如修改的离散余弦变换(MDCT),但是通过使用模拟音频透过人类的外耳和内耳的滤波器的频率响应以及带通滤波器的所选择的组(例如,选择为模仿在所关心的每个临界频带处沿着人类耳朵中的基底膜观察的临界频带滤波的带通滤波器)来计算音频信号的运行的短时离散傅里叶变换(STDFT),从而可以有效地实现感知域激励。示例实施例使用具有1ERB的间距的一组滤波器,结果得到总共40个带。Recently, perceptual domain processing has been invented, which takes into account changes in the perception of audio depending on the reproduction level of the audio signal. The represented time-sampled audio signal is preprocessed to produce a time-varying spectrum indicative of signal levels within a number of frequency bands (critical bands), for example, 40 bands, each band represented by a band number, and varying over time blocks. The time-varying spectrum of an audio signal can be generated in many ways, but advantageously the bands are separated so as to simulate the frequency resolution of human hearing. A quantity called the excitation signal is calculated, which approximates the distribution of energy along the basilar membrane of the human inner ear at critical frequency bands during time blocks. While other transforms, such as the Modified Discrete Cosine Transform (MDCT), can also be used, by using the frequency responses of filters that simulate audio transmission through the human outer and inner ears and a selected set of bandpass filters (e.g., chosen as A bandpass filter that mimics the critical band filtering observed along the basilar membrane in the human ear at each critical frequency band of interest) to compute a running short-time discrete Fourier transform (STDFT) of the audio signal, allowing efficient Realize perceptual field stimulation. The example embodiment uses a set of filters with a spacing of 1 ERB, resulting in a total of 40 bands.

具有音色保持(timbre preservation)的失真减小的多带压缩器Distortion-reducing multi-band compressor with timbre preservation

在回放装置中,音频回放可以被可感知地失真,并且通常随着回放期间回放水平增大而剧烈地失真。该失真时常是针对回放装置频率相关的。校正滤波的一个形式是在回放之前将多带压缩应用于音频信号以便减小失真并且努力使回放水平最大化。一个简单方法包括指定失真阈值,其针对压缩器的每个频带被指定。压缩器将不同的增益值独立地应用于每个频带以便确保输出信号不超过对应失真阈值中的任何一个。In a playback device, audio playback can be perceptibly distorted, and often dramatically distorted as the playback level increases during playback. This distortion is often frequency dependent for the playback device. One form of corrective filtering is to apply multiband compression to the audio signal prior to playback in order to reduce distortion and try to maximize playback levels. A simple method consists of specifying distortion thresholds, which are specified for each frequency band of the compressor. The compressor applies different gain values to each frequency band independently in order to ensure that the output signal does not exceed any of the corresponding distortion thresholds.

改善的一组校正滤波器包括多带压缩器中的音色保持。音色保持通过根据(i)针对频带的各自的固定的阈值以及至少部分地根据(ii)第二频带中的音频信号水平(数字还是模拟音频信号)以及(iii)第二频带中的固定阈值确定多个频带中的每一个中的时变阈值来实现。因此,每个时变阈值是输入信号自适应的。如果特定的频带由于在其固定阈值之上(或者,接近固定阈值)而接收显著的增益减小,则一个或更多个其它频带的时变阈值也减少以便接收一些增益减小。An improved set of correction filters includes timbre preservation in the multiband compressor. Timbre preservation is determined by depending on (i) the respective fixed thresholds for the frequency band and at least in part on (ii) the audio signal level in the second frequency band (digital or analog audio signal) and (iii) the fixed threshold in the second frequency band implemented with time-varying thresholds in each of the multiple frequency bands. Therefore, each time-varying threshold is input signal adaptive. If a particular frequency band receives a significant gain reduction due to being above (or, approaching) its fixed threshold, the time-varying threshold of one or more other frequency bands is also reduced in order to receive some gain reduction.

应用这种音色保持的多带压缩器校正滤波的一个示例实施例包括针对第一频带提供或者确定固定阈值以及确定第一频带内的音频信号的第一水平。第一水平能够小于固定阈值。该方法进一步包括还针对第二频带确定音频信号的第二水平,以及通过使用第二水平针对第一频带计算时变阈值。时变阈值小于固定阈值。该方法包括将第一频带内的音频信号衰减到等于或小于时变阈值,或者可替代地,随着接近时变阈值而越发衰减第一频带内的音频信号。能够根据每个频带中的音频输入信号和其相应的固定阈值的平均差别计算时变阈值。可选地,能够进一步确定针对第二频带的第二固定阈值。音频信号的第二水平能够超过第二固定阈值,结果得到将第二频带内的音频信号衰减到第二固定阈值。用于实现这种方法的一组校正滤波器包括多带滤波器组(filterbank)、压缩函数元件以及至少一个音色保持元件。每个压缩函数元件能够专用于频带。音色保持元件耦接到多带滤波器组和压缩函数元件。音色保持元件接收针对每个频带的固定阈值并且提供针对每个频带的时变阈值。针对频带的时变阈值通过频带外的音频信号的水平部分地确定。An example embodiment of applying such timbre-preserving multi-band compressor corrective filtering includes providing or determining a fixed threshold for a first frequency band and determining a first level of an audio signal within the first frequency band. The first level can be less than a fixed threshold. The method further includes determining a second level of the audio signal also for the second frequency band, and calculating a time-varying threshold for the first frequency band by using the second level. The time-varying threshold is smaller than the fixed threshold. The method includes attenuating the audio signal in the first frequency band to be equal to or less than the time-varying threshold, or alternatively attenuating the audio signal in the first frequency band more and more as the time-varying threshold is approached. A time-varying threshold can be calculated from the average difference of the audio input signal in each frequency band and its corresponding fixed threshold. Optionally, a second fixed threshold for the second frequency band can be further determined. The second level of the audio signal can exceed the second fixed threshold, resulting in an attenuation of the audio signal in the second frequency band to the second fixed threshold. A set of correction filters for implementing this method includes a multi-band filter bank, a compression function element and at least one timbre preserving element. Each compression function element can be dedicated to a frequency band. The tone preserving element is coupled to the multi-band filter bank and the compression function element. The timbre hold element receives a fixed threshold for each frequency band and provides a time-varying threshold for each frequency band. The time-varying threshold for a frequency band is determined in part by the level of the out-of-band audio signal.

对于这种校正滤波的更多细节,参见2010年3月18日提交的题为“TECHNIQUES FOR DISTORTION REDUCING MULTI-BANDCOMPRESSOR  WITH TIMBRE PRESERVATION”的美国临时专利申请61/315,172,其内容通过参考被并入于此,并且其副本在此附上作为附录A。For more details on this corrective filtering, see U.S. Provisional Patent Application 61/315,172, entitled "TECHNIQUES FOR DISTORTION REDUCING MULTI-BANDCOMPRESSOR WITH TIMBRE PRESERVATION," filed March 18, 2010, the contents of which are incorporated by reference at hereby, and a copy of which is attached hereto as Appendix A.

用于匹配目标响应的逆滤波Inverse filtering for matching target responses

校正滤波的另一个形式应用逆滤波器以便改变回放系统的扬声器的频率响应,致力于使逆滤波的扬声器输出与目标频率响应匹配。如在上面描述的基于感知处理中,该方法被应用于“临界频带”—根据感知促动的考虑确定的全频率范围的频带。典型地,划分可听频率范围的临界频带具有随着横过(across)可听频率范围的频率增大的宽度。该方法使用“临界分带的(critically banded)”数据,暗示全频率范围包括临界频带,并且数据包括子集,每个子集由表示临界频带中的不同的一个中的音频内容的数据组成。Another form of corrective filtering applies an inverse filter in order to alter the frequency response of the speakers of the playback system in an effort to match the inverse filtered speaker output to a target frequency response. As in the perceptual-based processing described above, the method is applied to a "critical frequency band" - a frequency band of the full frequency range determined from consideration of perceptual actuation. Typically, critical frequency bands dividing the audible frequency range have widths that increase with frequency across the audible frequency range. The method uses "critically banded" data, implying that the full frequency range includes the critical bands, and that the data includes subsets, each subset consisting of data representing the audio content in a different one of the critical bands.

目标频率响应可以是平坦的或者可以具有其它一些预定形状。The target frequency response may be flat or may have some other predetermined shape.

在一些实施例中,校准方法包括针对回放系统的扬声器确定逆滤波器。校准包括:测量在听音布置中的许多不同的空间位置中的每一个处的扬声器的冲激响应,对测量的冲激响应进行时间对准和求平均以便确定平均的冲激响应,以及使用临界频带平滑化以便根据平均的冲激响应和目标频率响应确定逆滤波器。例如,临界频带平滑化可以被应用于平均的冲激响应以及可选地在确定逆滤波器期间也被应用于目标频率响应,或者可以被应用于确定目标频率响应。在多个空间位置处的冲激响应的测量能够确保针对各种收听位置确定扬声器的频率响应。在一些实施例中,测量的冲激响应的时间对准通过使用实倒谱(real cepstrum)和最小相位重构(minimum phasereconstruction)技术来执行。In some embodiments, the calibration method includes determining inverse filters for speakers of the playback system. Calibration involves measuring the impulse response of the loudspeaker at each of many different spatial locations in the listening arrangement, time aligning and averaging the measured impulse responses to determine the average impulse response, and using Critical band smoothing to determine the inverse filter from the averaged impulse response and the target frequency response. For example, critical band smoothing may be applied to the averaged impulse response and optionally also to the target frequency response during determination of the inverse filter, or may be applied to the determination of the target frequency response. Measurement of the impulse response at multiple spatial locations enables determination of the frequency response of the loudspeaker for various listening positions. In some embodiments, time alignment of the measured impulse responses is performed using real cepstrum and minimum phase reconstruction techniques.

在一些实施例中,平均的冲激响应经由离散傅里叶变换(DFT)或者其它时域到频域的变换而被转换为频域。结果得到的频率分量表示测量的平均的冲激响应。在每个变换库(bin)中的这些频率分量被组合成较少数量的临界频带(例如20个带或者40个带)中的频域数据,如对于其它感知域处理一样。平均的冲激响应数据的分带成临界分带数据被设计成模仿人类听觉系统的频率分辨率。典型地通过向其应用合适的临界分带滤波器来对变换频率库中的频率分量进行加权以及通过将对于带加权的数据求和来产生对于每个临界频带的频率分量,从而执行分带。典型地,这些滤波器表现出大约圆形的(rounded)指数形状并且以等效矩形带宽(Equivalent RectangularBandwidth,ERB)的尺度被均匀地分隔。临界频带的频率上的间距和交迭提供了与人类听觉系统的能力相当的所测量的冲激响应的规则化(regularization)的程度。临界带滤波器的应用是临界带平滑化的一个示例(临界带滤波器典型地将感知上不相关的冲激响应的不规则平滑掉,使得所确定的逆滤波器不需要花费资源来校正这些细节)。In some embodiments, the averaged impulse response is converted to the frequency domain via a discrete Fourier transform (DFT) or other time domain to frequency domain transformation. The resulting frequency components represent the measured average impulse response. These frequency components in each transform bin (bin) are combined into frequency domain data in a smaller number of critical frequency bands (eg 20 bins or 40 bands), as for other perceptual domain processing. The banding of the averaged impulse response data into critically banded data is designed to mimic the frequency resolution of the human auditory system. Band-splitting is typically performed by weighting the frequency components in the transformed frequency bank by applying thereto an appropriate critical band-splitting filter and by summing the band-weighted data to produce frequency components for each critical band. Typically, these filters exhibit an approximately rounded exponential shape and are evenly spaced at the scale of the Equivalent Rectangular Bandwidth (ERB). The spacing and overlap in frequency of the critical bands provides a degree of regularization of the measured impulse response comparable to the capabilities of the human auditory system. The application of a critical-band filter is an example of critical-band smoothing (a critical-band filter typically smooths out perceptually irrelevant irregularities in the impulse response such that the determined inverse filter does not need to spend resources correcting these detail).

用于确定逆滤波器的值是根据频率窗口(例如,临界频带)中的目标响应和平均的冲激响应(例如根据其平滑化的版本)而确定的。临界分带的冲激响应数据被用来寻找实现期望的目标响应的逆滤波器。在一些实施例中,为了在使用逆滤波器时维持相等的响度,逆滤波器优选地针对其频谱代表常见声音的参考信号(例如粉红噪声)规格化(normalize)。The value used to determine the inverse filter is determined from the target response in a frequency bin (eg, critical band) and the averaged impulse response (eg, from a smoothed version thereof). The critically banded impulse response data are used to find an inverse filter that achieves the desired target response. In some embodiments, in order to maintain equal loudness when using an inverse filter, the inverse filter preferably normalizes to a reference signal (eg pink noise) whose spectrum is representative of a common sound.

在一些实施例中,在时域中直接计算逆滤波器系数。In some embodiments, the inverse filter coefficients are calculated directly in the time domain.

结果得到的逆滤波器形成如在本申请中描述的应用于回放系统中的信号的校正滤波器的组。The resulting inverse filters form a bank of correction filters applied to the signal in the playback system as described in this application.

对于这种校正滤波的更多细节,参见2010年1月13日提交的题为“METHOD FOR DETERMINING INVERSE FILTER FROMCRITICALLY BANDED IMPULSE RESPONSE DATA”的国际专利申请No.PCT/US2010/020846,其内容通过参考被并入于此,并且其副本在此附上作为附录B。For more details on this corrective filtering, see International Patent Application No. PCT/US2010/020846, entitled "METHOD FOR DETERMINING INVERSE FILTER FROMCRITICALLY BANDED IMPULSE RESPONSE DATA," filed January 13, 2010, the contents of which are incorporated by reference incorporated herein, and a copy of which is attached hereto as Appendix B.

存储校正滤波器的组的数据store data for banks of correction filters

在一些实施例中,用于实现一个或更多个校正滤波器的组的参数的组作为组的集合的一部分被存储在便携式媒体装置121上或者针对便携式媒体装置121被存储。在一些实施例中,该集合以数据库的形式被存储。每个条目是用于实现针对特定的回放系统的一个或更多个校正滤波器的组的一组参数,并且包括一个或更多个校正滤波器的特定组与特定的回放系统关联的指示器。因此,用于这种实施例的图4的步骤409包括存储一个或更多个校正滤波器的特定组与特定的回放系统关联的指示器。In some embodiments, a set of parameters for implementing a set of one or more corrective filters is stored on or for portable media device 121 as part of a set of sets. In some embodiments, the collection is stored in the form of a database. Each entry is a set of parameters for implementing a set of one or more corrective filters for a particular playback system, and includes an indicator that the particular set of one or more corrective filters is associated with a particular playback system . Thus, step 409 of FIG. 4 for such an embodiment includes storing an indicator that a particular set of one or more correction filters is associated with a particular playback system.

在一些实施例中,用于校正滤波器的一个或更多个组的集合的数据(例如,数据库)被存储在包括在便携式媒体装置内的存储子系统中。因此,如图2所示,在一些实施例中,存储子系统245包括校正滤波器简档257,并且示出了一个这种简档258。In some embodiments, data (eg, a database) for the set of one or more sets of correction filters is stored in a storage subsystem included within the portable media device. Thus, as shown in FIG. 2, in some embodiments, storage subsystem 245 includes correction filter profiles 257, and one such profile 258 is shown.

在其它实施例中,远离便携式媒体装置地存储用于校正滤波器的一个或更多个组的集合的数据。图6示出了根据本发明的一些实施例的一个布置的简化框图,这些实施例包括用于校正滤波器的一个或更多个组的集合的数据的远程存储。在步骤409期间,起初可以临时存储在便携式媒体装置121中的存储装置中,并且随后远距离地存储,例如,在便携式媒体装置连接到与网络625(其能够是任何私人的或者公共的网络,甚至因特网)耦接的个人计算机623时远距离地存储。服务器系统627也连接到网络625。服务器系统627包括一个或更多个处理器以及存储子系统645。存储子系统645被配置为存储用于校正滤波器的组的一个或更多个集合的数据,每个这种集合与特定的便携式媒体装置121或者特定的用户或者特定的用户和便携式媒体装置两者关联。在所示出的示例中,示出了用于校正滤波器的一个或更多个组的一个集合657的数据。示出了用于一个组658的数据。在一些实施例中,该集合的数据具有数据库的形式。用于一个或更多个校正滤波器的每个组的数据被存储在数据库中作为我们称为校正滤波器简档的包括为了实现校正滤波器所需要的参数的条目。在便携式媒体装置121连接到经由网络与服务器627连接的个人计算机623时,发送便携式媒体装置121中的临时存储器中的校正滤波器的特定组以用于存储在服务器627的存储子系统645中。类似地,在便携式媒体装置121连接到经由网络与服务器627连接的个人计算机623时,存储在存储子系统645中例如作为校正滤波器简档的校正滤波器的一个或更多个组能够被装载到便携式媒体装置121中以供回放之用。因此,例如,在便携式媒体装置与特定的回放系统耦接时,针对特定的回放系统的校正滤波器的特定组能够从远程存储器装载到便携式媒体装置121以供回放之用。In other embodiments, the data for the set of one or more sets of correction filters is stored remotely from the portable media device. Figure 6 shows a simplified block diagram of an arrangement according to some embodiments of the invention including remote storage of data for a set of one or more banks of correction filters. During step 409, it may initially be temporarily stored in a storage device in the portable media device 121, and then stored remotely, for example, when the portable media device is connected to the network 625 (which can be any private or public network, Even Internet) coupled personal computer 623 when stored remotely. Server system 627 is also connected to network 625 . Server system 627 includes one or more processors and storage subsystem 645 . Storage subsystem 645 is configured to store data for one or more sets of banks of correction filters, each such set associated with a particular portable media device 121 or a particular user or both a particular user and a portable media device. are associated. In the example shown, data for a set 657 of one or more banks of correction filters is shown. Data for one group 658 is shown. In some embodiments, the data of the collection is in the form of a database. The data for each set of one or more corrective filters is stored in a database as an entry which we call a corrective filter profile comprising the parameters needed to implement the corrective filter. When portable media device 121 is connected to personal computer 623 connected to server 627 via a network, the particular set of correction filters in temporary memory in portable media device 121 is sent for storage in storage subsystem 645 of server 627 . Similarly, when portable media device 121 is connected to personal computer 623 connected via a network to server 627, one or more sets of correction filters stored in storage subsystem 645, e.g., as correction filter profiles, can be loaded. to the portable media device 121 for playback. Thus, for example, a particular set of correction filters for a particular playback system can be loaded from remote memory to the portable media device 121 for playback when the portable media device is coupled to the particular playback system.

分析analyze

处理动作405包括在便携式媒体装置121上记录由在回放系统103上回放校准信号得到的声场。处理动作407包括分析该记录以便确定至少用于针对特定的回放系统(并且可能还针对听音环境)进行均衡的一个或更多个校正滤波器的特定组。Processing action 405 includes recording on portable media device 121 the sound field resulting from playback of the calibration signal on playback system 103 . Processing action 407 includes analyzing the recording to determine a particular set of one or more correction filters for equalizing at least for a particular playback system (and possibly also for a listening environment).

本发明不限于任何特定的类型的一个或更多个校准信号或者任何特定的分析方法。在一个实施例中,校准信号由在预定义的数量的不同的频率处的已知振幅的不同的频率音调的和组成。在一个实施例中,中心频率为在便携式媒体装置121中使用的校正滤波器的中心频率。图形均衡器的中心频率通常为对数性地分布的,例如,以八音度(in octaves)。在一些实施例中,因此测试信号的分量的中心频率还被对数性地扩展。在一些实施例中,测试信号的不同的频率分量的振幅相等,而在其它实施例中,振幅根据频率的倒数而变化。The present invention is not limited to any particular type of calibration signal(s) or to any particular method of analysis. In one embodiment, the calibration signal consists of the sum of different frequency tones of known amplitude at a predefined number of different frequencies. In one embodiment, the center frequency is the center frequency of the correction filter used in the portable media device 121 . The center frequencies of graphic equalizers are usually distributed logarithmically, eg in octaves. In some embodiments, the center frequencies of the components of the test signal are thus also expanded logarithmically. In some embodiments, the amplitudes of the different frequency components of the test signal are equal, while in other embodiments the amplitudes vary according to the inverse of the frequency.

分析处理407包括确定在所记录的记录的不同的频率处的振幅以便确定在频率处的会使得响应均衡的增益。在中心频率处的增益形成一个或更多个校正滤波器的特定组的数据,例如,针对便携式媒体装置121或者在便携式媒体装置121中针对特定的回放系统和听音环境存储的校正滤波器简档。The analysis process 407 includes determining the amplitudes at different frequencies of the recorded recording in order to determine gains at frequencies that would equalize the responses. The gain at the center frequency forms data for a particular set of one or more correction filters, for example, a correction filter profile stored for or in portable media device 121 for a particular playback system and listening environment. files.

一个可替代实施例将噪声信号用于校准信号。在一个实施例中,校准信号是白噪声信号,即,对于所有频率具有相同的功率分布的噪声信号。在另一实施例中,校准信号是粉红噪声信号,即,具有与频率的倒数成比例的功率分布的噪声信号。在噪声信号被用作校准信号的一些实施例中,通过使用利用伪随机噪声的数字合成方法来产生噪声信号。An alternative embodiment uses a noise signal for the calibration signal. In one embodiment, the calibration signal is a white noise signal, ie a noise signal with the same power distribution for all frequencies. In another embodiment, the calibration signal is a pink noise signal, ie a noise signal with a power distribution proportional to the inverse of frequency. In some embodiments where a noise signal is used as the calibration signal, the noise signal is generated by using a digital synthesis method using pseudorandom noise.

在噪声信号被用作校准信号的一些实施例中,分析407包括通过使用本领域技术人员公知的方法(例如通过实现离散傅里叶变换(DFT)、例如执行作为快速傅里叶变换(FFT))来确定记录的声场的谱。In some embodiments where a noise signal is used as the calibration signal, analyzing 407 includes performing a discrete Fourier transform (DFT), for example by performing a fast Fourier transform (FFT) using methods known to those skilled in the art. ) to determine the spectrum of the recorded sound field.

根据变换的结果以及对于通过一个或更多个校正滤波器的组进行处理之后的信号的目标参考谱,确定和存储用于一个或更多个校正滤波器的特定组的数据,该一个或更多个校正滤波器的特定组修改所记录的声场的所确定的谱以便匹配针对特定的回放系统和听音环境的目标参考谱。Determining and storing data for a particular set of one or more correction filters based on the results of the transformation and a target reference spectrum for the signal after processing through the one or more sets of correction filters, the one or more sets of correction filters A specific set of corrective filters modifies the determined spectrum of the recorded sound field in order to match a target reference spectrum for a specific playback system and listening environment.

虽然上面已经描述了将数字方法用于分析407,但是在可替代实施例中,该分析中的一些或者全部可以通过模拟电路执行。记录的信号例如通过一组带通滤波器被分割成频带,并且电平测量电路被用来确定表示频带中的信号功率的信号。这些数据值然后可以被数字化,并且确定针对频带的一组增益以作为数据以便针对用于特定的回放系统和听音环境的一个或更多个校正滤波器的组进行存储。Although the use of digital methods for analysis 407 has been described above, in alternative embodiments some or all of this analysis may be performed by analog circuitry. The recorded signal is split into frequency bands, for example by means of a set of bandpass filters, and a level measurement circuit is used to determine a signal representative of the signal power in the frequency bands. These data values may then be digitized and a set of gains for the frequency band determined as data for storage for a set of one or more correction filters for a particular playback system and listening environment.

因此已经描述了方法和设备。在一些实施例中,校准信号在回放系统上被回放。使用内置的或者附接的麦克风,结果得到的声场被记录在便携式媒体装置上。分析记录的声场并且计算针对回放系统的一个或更多个校正滤波器的组。在便携式媒体装置上或者针对便携式媒体装置存储用于一个或更多个校正滤波器的组的数据,该数据与所述回放系统关联。因此存储用于校正滤波器的组的集合的数据。然后能够取回存储的用于特定组的数据,并且在便携式媒体装置附接于对应的回放系统时从便携式媒体装置给被播放的任何音频应用一个或更多个校正滤波器的特定组。由于本发明的实施例包括在便携式媒体装置中应用均衡化,因此这种实施例提供了对于不包含这种特征的音频回放系统的室内均衡化的益处。此外,在便携式媒体装置包含其自己的麦克风时,本发明的一些实施例提供非常易于使用的、自含的形状因子以用于校准。用户简单地敲击校准旋钮并且保持便携式媒体装置在回放系统的扬声器前面的收听位置中。Methods and apparatus have thus been described. In some embodiments, the calibration signal is played back on a playback system. Using a built-in or attached microphone, the resulting sound field is recorded on the portable media device. The recorded sound field is analyzed and a set of one or more correction filters for the playback system is calculated. Data for the set of one or more correction filters is stored on or for the portable media device, the data being associated with the playback system. Data for the set of banks of correction filters is thus stored. The data stored for the particular set can then be retrieved and the particular set of one or more correction filters applied to any audio being played from the portable media device when the portable media device is attached to the corresponding playback system. Since embodiments of the present invention include applying equalization in portable media devices, such embodiments provide the benefit of room equalization for audio playback systems that do not include such features. Furthermore, some embodiments of the present invention provide a very easy-to-use, self-contained form factor for calibration when the portable media device includes its own microphone. The user simply hits the calibration knob and holds the portable media device in the listening position in front of the speakers of the playback system.

在该文献的上下文中,术语“无线”及其派生词可以被用来描述可以通过使用调制的电磁辐射通过非固体介质传递数据的电路、装置、系统、方法、技术、信道等。In the context of this document, the term "wireless" and its derivatives may be used to describe circuits, devices, systems, methods, techniques, channels, etc., that can communicate data through a non-solid medium through the use of modulated electromagnetic radiation.

除非具体陈述,否则,如从以下说明中清晰可见的,明白在整个说明书的讨论中利用诸如“处理”、“计算”、“运算”、“确定”等之类的术语指的是操纵和/或变换表示为物理量(诸如电子学量)的数据成类似地表示为物理量的其它数据的计算机或计算系统或者类似的电子计算装置的动作和/或处理。Unless specifically stated otherwise, as is clear from the following description, it is understood that the use of terms such as "processing", "calculating", "operating", "determining", etc. in the discussion throughout the specification refers to manipulating and/or Or the act and/or processing of a computer or computing system or similar electronic computing device that transforms data expressed as a physical quantity (such as an electronic quantity) into other data similarly expressed as a physical quantity.

以类似的方式,术语“处理器”可以指的是处理例如来自寄存器和/或存储器的电子数据以便将该电子数据变换为例如可以被存储在寄存器和/或存储器中的其它电子数据的任何装置或者装置的部分。“计算机”或者“计算机器”或者“计算平台”可以包括一个或更多个处理器。In a similar manner, the term "processor" may refer to any device that processes electronic data, e.g., from registers and/or memory, to transform that electronic data into other electronic data, e.g., which may be stored in registers and/or memory or parts of the device. A "computer" or "computing machine" or "computing platform" may include one or more processors.

注意,在描述方法包括若干要素(例如,若干步骤)时,除非具体地陈述,否则没有暗示这种要素(例如,步骤)的顺序。Note that where a method is described as comprising several elements (eg, several steps), no order of such elements (eg, steps) is implied unless specifically stated.

在一些实施例中,计算机可读的存储介质被配置具有(例如,被编码具有)存储在其中的指令,该指令在被处理系统(诸如包括至少一个处理器元件和存储子系统的数字信号处理装置或者子系统)的一个或更多个处理器执行时使得实现如在本申请中描述的方法。In some embodiments, a computer-readable storage medium is configured with (eg, encoded with) stored therein instructions that are processed by a processing system, such as a digital signal processing system that includes at least one processor element and a storage subsystem. device or subsystem) such that when executed, one or more processors implement the methods as described in this application.

在本申请中描述的方法论在一些实施例中是可由接受在一个或更多个计算机可读介质上编码的指令、逻辑的一个或更多个处理器执行的。在由一个或更多个处理器执行时,指令使得实现在本申请中描述的至少一个方法。包括能够执行指定要采取的动作的一组指令(顺序的或者其它)的任何处理器。因此,一个示例是包括一个或更多个处理器的典型的处理系统。每个处理器可以包括CPU或类似的元件、图形处理单元(GPU)和/或可编程的DSP单元中的一个或更多个。处理系统还包括具有至少一个存储介质的存储子系统,其可以包括嵌入半导体装置中的存储器,或者包括主RAM和/或静态RAM、和/或ROM、以及还包括高速缓冲存储器的分离的存储器子系统。存储子系统还可以包括一个或更多个其它存储装置,诸如磁的和/或光学的和/或另外的固态存储装置。可以包括总线子系统以用于在组件之间进行通信。处理系统还可以是具有通过网络(例如,经由网络接口装置或无线网络接口装置)耦接的处理器的分布式处理系统。如果处理系统要求显示器,则可以包括这种显示器,例如,液晶显示器(LCD)、有机发光显示器(OLED)、或阴极射线管(CRT)显示器。如果要求手动的数据输入,则处理系统还包括诸如字母数字的输入单元(诸如键盘)、指向控制装置(诸如鼠标)等中的一个或更多个之类的输入装置。如果根据上下文是清楚的并且除非明确地陈述,否则,如本申请中使用的术语“存储装置”、“存储子系统”或“存储单元”还包括诸如盘驱动单元之类的存储系统。一些配置中的处理系统可以包括声音输出装置、以及网络接口装置。The methodologies described in this application are, in some embodiments, executable by one or more processors receiving instructions, logic encoded on one or more computer-readable media. When executed by one or more processors, the instructions cause at least one of the methods described in this application to be implemented. Includes any processor capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken. Thus, one example is a typical processing system including one or more processors. Each processor may include one or more of a CPU or similar element, a graphics processing unit (GPU), and/or a programmable DSP unit. The processing system also includes a storage subsystem having at least one storage medium, which may include memory embedded in the semiconductor device, or include main RAM and/or static RAM, and/or ROM, and separate memory subsystems that also include cache memory system. The storage subsystem may also include one or more other storage devices, such as magnetic and/or optical and/or additional solid-state storage devices. A bus subsystem may be included for communication between components. The processing system may also be a distributed processing system having processors coupled through a network (eg, via a network interface device or a wireless network interface device). If the processing system requires a display, such a display may be included, for example, a liquid crystal display (LCD), an organic light emitting display (OLED), or a cathode ray tube (CRT) display. If manual data entry is required, the processing system also includes input devices such as one or more of an alphanumeric input unit such as a keyboard, a pointing control device such as a mouse, or the like. The term "storage", "storage subsystem" or "storage unit" as used in this application also includes a storage system such as a disk drive unit if clear from the context and unless expressly stated otherwise. The processing system in some configurations may include an audio output device, as well as a network interface device.

因此存储子系统包括计算机可读的存储介质,该计算机可读的存储介质被配置具有(例如,被编码具有)指令,例如,逻辑,例如,软件,该指令在由一个或更多个处理器执行时使得实现在本申请中描述的方法步骤中的一个或更多个。软件可以存在于硬盘中,或还可以在其由计算机系统执行期间全部或至少部分地存在于RAM内和/或处理器内。因此,存储器和处理器还构成其上有编码的指令的计算机可读介质。The storage subsystem thus includes a computer-readable storage medium configured with (e.g., encoded with) instructions, e.g., logic, e.g., software, which when executed by one or more processors When executed such that one or more of the method steps described in this application are carried out. The software may reside on the hard disk or also reside fully or at least partially in RAM and/or in the processor during its execution by the computer system. Accordingly, the memory and processor also constitute a computer-readable medium having encoded instructions thereon.

此外,计算机可读的存储介质可以形成计算机程序产品,或被包括在计算机程序产品内。Furthermore, a computer readable storage medium may form a computer program product, or be included in a computer program product.

在可替代实施例中,一个或更多个处理器操作作为独立的装置或可以在网络连接的部署中连接(例如,网络连接)到一个或更多个其它处理器,其中一个或更多个处理器可以在服务器-客户端网络环境中以服务器的身分或客户端机器的身分操作,或者在对等或分布式网络环境中操作作为对等机器。除非在本申请中明确地排除,否则术语“处理系统”包括所有这样的可能性。一个或更多个处理器可以形成个人计算机(PC)、便携式媒体装置、媒体回放系统、平板PC、机顶盒(STB)、个人数字助理(PDA)、游戏机、蜂窝式电话、Web用具(appliance)、网络路由器、开关或桥、或者能够执行指定要由该机器采取的动作的一组指令(顺序的或者其它)的任何机器。In alternative embodiments, one or more processors operate as stand-alone devices or may be connected (e.g., network-connected) to one or more other processors in a network-attached deployment, where one or more The processor can operate as a server or client machine in a server-client network environment, or as a peer machine in a peer-to-peer or distributed network environment. Unless expressly excluded in this application, the term "processing system" includes all such possibilities. One or more processors can form a personal computer (PC), portable media device, media playback system, tablet PC, set-top box (STB), personal digital assistant (PDA), game console, cellular phone, Web appliance (appliance) , network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) specifying actions to be taken by that machine.

注意,虽然一些图仅仅示出了单个处理器和单个存储子系统,例如,存储包括指令的逻辑的单个存储器,但是本领域技术人员将理解上面描述的组件中的许多组件被包括,但为了不模糊有独创性的方面不明确地示出或描述。例如,虽然仅仅示出单个机器,但是术语“机器”应该还被视为包括独立地或联合地执行一组(或多组)指令以便执行在本申请中讨论的方法论中的任何一个或更多个的机器的任何集合。Note that while some of the figures show only a single processor and a single storage subsystem, e.g., a single memory storing logic including instructions, those skilled in the art will understand that many of the components described above are included, but in order not to Aspects that are vague and inventive are not explicitly shown or described. For example, while a single machine is illustrated, the term "machine" should also be taken to include the execution of a set (or multiple sets) of instructions, independently or jointly, to perform any one or more of the methodologies discussed in this application. Any collection of machines.

因此,在本申请中描述的方法中的每一个的一个实施例具有计算机可读的存储介质的形式,该计算机可读的存储介质被配置具有一组指令,例如,计算机程序,其在一个或更多个处理器(例如,作为便携式媒体装置的一部分的一个或更多个处理器)上执行时使得实现方法步骤。一些实施例具有逻辑本身的形式。因此,如本领域技术人员将明白的,本发明的实施例可以被具体实现为方法、设备(诸如特殊用途设备)、设备(诸如数据处理系统)、逻辑(例如,具体实现在计算机可读的存储介质中)、或者编码有指令的计算机可读的存储介质(例如,配置作为计算机程序产品的计算机可读的存储介质)。计算机可读介质被配置具有一组指令,该指令在由一个或更多个处理器执行时使得实现方法步骤。因此,本发明的方面可以采取方法、完全硬件实施例、完全软件实施例或者结合软件和硬件方面的实施例的形式。此外,本发明可以采取例如在计算机可读介质中的程序逻辑(例如,计算机可读的存储介质上的计算机程序)或者配置具有计算机可读的程序代码的计算机可读介质(例如,计算机程序产品)的形式。Accordingly, one embodiment of each of the methods described in this application is in the form of a computer-readable storage medium configured with a set of instructions, e.g., a computer program, which is executed in one or The method steps are implemented when executed on more than one processor (eg, one or more processors that are part of a portable media device). Some embodiments are in the form of logic itself. Accordingly, as will be apparent to those skilled in the art, embodiments of the present invention may be embodied as methods, apparatus (such as special purpose apparatus), apparatus (such as data processing systems), logic (e.g., embodied in a computer-readable storage medium), or a computer-readable storage medium encoded with instructions (for example, a computer-readable storage medium configured as a computer program product). The computer readable medium is configured with a set of instructions which, when executed by one or more processors, cause the implementation of method steps. Accordingly, aspects of the invention may take the form of a method, an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. In addition, the present invention can be embodied, for example, as program logic in a computer-readable medium (for example, a computer program on a computer-readable storage medium) or a computer-readable medium (for example, a computer program product) configured with computer-readable program code. )form.

虽然计算机可读介质在示例实施例中被示出为单个介质,但是术语“介质”应该被视为包括存储一个或更多个组的指令的单个介质或者多个介质(例如,若干存储器、集中式或者分布式数据库、和/或关联的高速缓存和服务器)。计算机可读介质可以采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质包括,例如,光盘、磁盘以及磁光盘。易失性介质包括动态存储器,诸如主存储器。Although the computer-readable medium is shown in example embodiments as a single medium, the term "medium" should be taken to include a single medium or multiple media (e.g., several memories, a centralized or distributed databases, and/or associated caches and servers). Computer readable media may take many forms including, but not limited to, non-volatile media and volatile media. Non-volatile media include, for example, optical disks, magnetic disks, and magneto-optical disks. Volatile media includes dynamic memory, such as main memory.

还将理解,本发明的实施例不限于任何特定的实现方式或者编程技术,并且本发明可以使用用于实现在本申请中描述的功能的任何适当的技术来实现。此外,实施例不限于任何特定的编程语言或者操作系统。It will also be understood that embodiments of the invention are not limited to any particular implementation or programming technique, and that the invention may be implemented using any suitable technique for implementing the functionality described in this application. Furthermore, embodiments are not limited to any particular programming language or operating system.

在整个本说明书中提及“一个实施例”或者“实施例”意指,与实施例结合描述的特定的特征、结构或者特性被包括在本发明的至少一个实施例内。因此,在整个本说明书中的各个地方中的短语“在一个实施例中”或者“在实施例中”的出现不一定都指的是同一个实施例,但是可能指的是同一个实施例。此外,如本领域技术人员根据本公开会清楚的,可以在一个或更多个实施例中以任何合适的方式结合特定的特征、结构或者特性。Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment, but may. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner in one or more embodiments, as would be apparent to one skilled in the art from this disclosure.

类似地,应当明白,在本发明的示例实施例的上述描述中,出于使本公开简单化并且帮助理解各个有独创性的方面中的一个或更多个的目的,本发明的各个特征有时被集合在一起在单个实施例、图或者其说明中。然而,公开的此方法不被解释为反映所要求保护的发明需要比每个权利要求中明确叙述的特征更多的特征的意图。相反,如下面的权利要求反映的,有独创性的方面依赖于小于单个在前公开的实施例的所有特征。因此,具体实施方式之后的权利要求由此被明确地并入本具体实施方式中,每个权利要求自身保持为单独的本发明的实施例。Similarly, it should be appreciated that in the foregoing description of example embodiments of the invention, various features of the invention are sometimes referred to for the purpose of simplifying the disclosure and facilitating an understanding of one or more of the various inventive aspects. are grouped together in a single embodiment, figure, or description thereof. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single previously disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.

此外,虽然在本申请中描述的一些实施例包括包含在其它实施例内的一些特征但不包括其它特征,但是不同的实施例的特征的组合意图在本发明范围内,并且形成不同的实施例,如本领域技术人员会理解的。例如,在下面权利要求中,能以任何组合来使用任何要求保护的实施例。Furthermore, although some embodiments described in this application include some features contained in other embodiments but not others, combinations of features of different embodiments are intended to be within the scope of the invention and to form different embodiments. , as will be understood by those skilled in the art. For example, in the following claims, any of the claimed embodiments can be used in any combination.

此外,在本申请中描述一些实施例作为能由计算机系统的处理器或者由实现功能的其它部件实现的方法或者方法的要素的组合。因此,具有用于实现这种方法或者方法的要素的必需的指令的处理器形成用于实现方法或者方法的要素的部件。此外,在本申请中描述的设备实施例的元件是用于实现由出于实现本发明的目的的元件执行的功能的部件的示例。Furthermore, some embodiments are described in this application as a method or a combination of elements of a method that can be implemented by a processor of a computer system or by other means implementing a function. Thus, a processor with the necessary instructions for carrying out such a method or element of a method forms a means for carrying out the method or element of a method. Furthermore, the elements of the apparatus embodiments described in this application are examples of means for implementing the functions performed by the elements for the purpose of carrying out the invention.

在本申请中提供的说明中,陈述了许多的具体细节。然而,应当理解本发明的实施例可以在没有这些具体细节的情况下被实践。在其它例子中,为了不模糊对该说明的理解,没有详细示出公知的方法、结构和技术。In the description provided in this application, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

除非另有规定,如本文中使用的,用于描述共同的对象的顺序形容词“第一”、“第二”、“第三”等的使用仅仅指示正在提及相似的对象的不同的例子,并且不意图暗示如此描述的对象必须时间地、空间地、分等级地或者以任何其它方式具有给出的序列。Unless otherwise specified, as used herein, the use of the ordinal adjectives "first," "second," "third," etc. to describe a common object merely indicates that different instances of a similar object are being referred to, And it is not intended to imply that objects so described must have a given sequence temporally, spatially, hierarchically or in any other way.

在本申请中引用的所有美国专利、美国专利申请以及指定美国的国际(PCT)专利申请通过参考被并入于此。在专利实施细则或者法规不容许通过参考并入本身通过参考并入信息的材料的情况下,在本申请中的材料的通过参考的并入在这种通过参考并入的材料中排除通过参考并入的任何信息,除非这种信息明确地通过参考并入于此。All US patents, US patent applications, and international (PCT) patent applications designating the United States cited in this application are hereby incorporated by reference. In cases where patent regulations or statutes do not permit the incorporation by reference of material that is itself incorporated by reference, the incorporation of material in this application excludes the incorporation by reference of material in such incorporated by reference. any information incorporated, unless such information is expressly incorporated herein by reference.

在本说明书中的任何现有技术的讨论决不应该被认为是这种现有技术是普遍已知的、公众已知的或者形成本领域中的常识的一部分的认可。Any discussion of prior art in this specification should in no way be taken as an admission that such prior art is generally known, is publicly known or forms part of the common general knowledge in the field.

在下面的权利要求以及本申请中的说明中,术语“包括”、“由...组成”或者“其包括”中的任何一个是开放术语,其意指至少包括随后的元件/特征,但不排除其它。因此,在权利要求中使用时,术语“包括”不应该被解释为限制其后列出的部件或者元件或者步骤。例如,表述“装置包括A和B”的范围不应该被限于仅由元件A和B组成的装置。如本文中使用的术语“包含”或者“其包含”或者“包含……的”中的任何一个也是开放术语,其也意指至少包含该术语之后的元件/特征,但不排除其它。因此,“包含”和“包括”同义并且意指“包括”。In the following claims as well as in the description in this application, any of the terms "comprising", "consisting of" or "which includes" is an open term, which means including at least the following elements/features, but Others are not excluded. Therefore, when used in the claims, the term "comprising" should not be interpreted as being limited to the parts or elements or steps listed thereafter. For example, the scope of the expression "the device includes A and B" should not be limited to a device consisting of elements A and B only. Any of the terms "comprising" or "comprising" or "comprising of" as used herein is also an open term, which also means including at least the elements/features following the term, but not excluding others. Thus, "comprising" and "including" are synonymous and mean "including."

类似地,要注意,在权利要求中使用时,术语“耦接”不应该被解释为限制为仅仅直接连接。可以使用术语“耦接”和“连接”及其派生词。应当理解这些术语不意图作为彼此同义词。因此,表述“装置A耦接到装置B”的范围不应该限于其中装置A的输出直接连接到装置B的输入的装置或者系统。这意指在A的输出和B的输入之间存在可以是包含其它装置或者部件的路径的路径。“耦接”可以意指两个或更多个元件直接物理或者电接触,或者两个或更多个元件不彼此直接接触但仍然合作或者彼此相互作用。Similarly, it is to be noted that, when used in the claims, the term "coupled" should not be construed as being restricted to a mere direct connection. The terms "coupled" and "connected," along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. Therefore, the scope of the expression "a device A is coupled to a device B" should not be limited to devices or systems in which the output of device A is directly connected to the input of device B. This means that between the output of A and the input of B there is a path which may be a path involving other devices or components. "Coupled" may mean that two or more elements are in direct physical or electrical contact, or that two or more elements are not in direct contact with each other but still co-operate or interact with each other.

因此,虽然已经描述了被认为是本发明的优选实施例的实施例,但是本领域技术人员将认识到在不脱离本发明的精神的情况下可以对其进行其它和进一步修改,并且意图要求保护如落入本发明的范围内的所有这样的改变和修改。例如,上面给出的任何公式仅仅代表可以使用的过程。可以在框图中添加或者从框图中删除功能,并且可以在功能块之间交换操作。可以在本发明范围内对描述的方法添加或者删除步骤。Therefore, while what are considered to be the preferred embodiments of the invention have been described, those skilled in the art will recognize that other and further modifications can be made thereto without departing from the spirit of the invention, and it is intended to claim All such changes and modifications are intended to come within the scope of the invention. For example, any formulas given above are merely representative of procedures that could be used. Functionality may be added to or deleted from the block diagrams and operations may be interchanged between functional blocks. Steps may be added or deleted to the described methods within the scope of the invention.

Claims (25)

1.一种操作便携式媒体装置的方法,包括:1. A method of operating a portable media device comprising: 在便携式媒体装置上记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,该回放系统包括扬声器并且在便携式媒体装置的外部,利用便携式媒体装置中内建的或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的多个不同的期望的收听者位置处时进行该记录,由此测量扬声器在特定的听音布置中的多个不同的空间位置中的每一个处的冲激响应;Recording on a portable media device the sound field resulting from one or more predefined calibration signals being played back on a particular playback system that includes speakers and is external to the portable media device using built-in Or a microphone connected to the portable media device makes the recording while the microphone is at a number of different expected listener positions in a particular listening arrangement, thereby measuring a number of different spatial locations of the speakers in the particular listening arrangement the impulse response at each of the locations; 对所测量的冲激响应求平均以便确定平均的冲激响应;averaging the measured impulse responses to determine the average impulse response; 根据平均的冲激响应以及根据特定的回放系统的扬声器的目标响应,确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组,以及determining a specific set of one or more correction filters for at least equalizing for the specific playback system from the averaged impulse response and from the target response of the loudspeakers of the specific playback system, and 在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据,storing data for a particular set of one or more correction filters for a particular playback system in or for the portable media device, 其中,在便携式媒体装置与特定的回放系统耦接时,在便携式媒体装置应用一个或更多个校正滤波器的特定组时,便携式媒体装置和特定的回放系统的组合在特定的听音布置中回放音频信号。wherein the combination of the portable media device and the particular playback system in a particular listening arrangement when the portable media device is coupled to the particular playback system, when the portable media device applies a particular set of one or more correction filters Play back the audio signal. 2.如权利要求1所述的方法,还包括将临界频带平滑化应用于平均的冲激响应。2. The method of claim 1, further comprising applying critical band smoothing to the averaged impulse response. 3.如权利要求1所述的方法,其中校正滤波器的特定组或者用于其的数据被存储在包括在便携式媒体装置内的存储子系统中。3. The method of claim 1, wherein the particular set of correction filters or data therefor is stored in a storage subsystem included within the portable media device. 4.如权利要求1到3中的任何一个所述的方法,其中在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的一个或更多个校正滤波器的特定组或者用于其的数据包括:存储一个或更多个校正滤波器的特定组与特定的回放系统关联的指示器。4. The method according to any one of claims 1 to 3, wherein a specific set of one or more correction filters for a specific playback system is stored in or for the portable media device or used for the same The data includes storing an indicator that a particular set of one or more correction filters is associated with a particular playback system. 5.如权利要求1到3中的任何一个所述的方法,其中便携式媒体装置包括用户界面,并且其中校准方法包括在用户界面上接收来自用户的指示以便实现一个或更多个校正滤波器的特定组或者用于其的数据的记录、确定和存储。5. The method of any one of claims 1 to 3, wherein the portable media device includes a user interface, and wherein the calibrating method includes receiving an indication from a user on the user interface in order to implement a calibration of the one or more correction filters The recording, identification and storage of data for or for a particular group. 6.如权利要求1到3中的任何一个所述的方法,其中便携式媒体装置通过网络耦接到远程处理系统,并且其中确定特定组包括:6. The method of any one of claims 1 to 3, wherein the portable media device is coupled to the remote processing system over a network, and wherein determining a particular group comprises: 将记录的声场或者与其有关的数据发送到远程处理系统,sending the recorded sound field or data related thereto to a remote processing system, 在远程处理系统中确定特定组,以及identify specific groups in the remoting system, and 经由网络从远程处理系统接收所确定的特定组或者用于其的数据。The determined particular group or data therefor is received from the remote processing system via the network. 7.如权利要求1到3中的任何一个所述的方法,其中确定特定组的步骤是由包括在便携式媒体装置内的一个或更多个处理器执行的。7. A method as claimed in any one of claims 1 to 3, wherein the step of determining the particular group is performed by one or more processors included in the portable media device. 8.如权利要求1到2中的任何一个所述的方法,其中一个或更多个校正滤波器的特定组或者用于其的数据被存储到远离便携式媒体装置的存储子系统中,使得在便携式媒体装置与特定的回放系统耦接以用于回放音频信号时或者之前校正滤波器的特定组或者用于其的数据被装载在便携式媒体装置中。8. The method of any one of claims 1 to 2, wherein a specific set of one or more correction filters or data therefor is stored in a storage subsystem remote from the portable media device such that at A particular set of correction filters, or data therefor, is loaded in the portable media device when the portable media device is coupled to a particular playback system for playback of an audio signal or before. 9.如权利要求1到3中的任何一个所述的方法,其中便携式媒体装置能操作作为便携式电话。9. A method as claimed in any one of claims 1 to 3, wherein the portable media device is operable as a portable telephone. 10.一种操作便携式媒体装置的设备,包括:10. An apparatus for operating a portable media device, comprising: 用于在便携式媒体装置上记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场的装置,该回放系统包括扬声器并且在便携式媒体装置的外部,利用便携式媒体装置中内建的或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的多个不同的期望的收听者位置处时进行该记录,由此测量扬声器在特定的听音布置中的多个不同的空间位置中的每一个处的冲激响应;Apparatus for recording on a portable media device a sound field resulting from one or more predefined calibration signals being played back on a particular playback system comprising loudspeakers and external to the portable media device using the portable media device A microphone built into the device or connected to the portable media device makes this recording while the microphone is at a number of different expected listener positions for a particular listening arrangement, thereby measuring how many speakers are in the particular listening arrangement. The impulse response at each of the different spatial locations; 用于对所测量的冲激响应求平均以便确定平均的冲激响应的装置;means for averaging the measured impulse responses in order to determine the averaged impulse response; 用于根据平均的冲激响应以及根据特定的回放系统的扬声器的目标响应来确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组的装置,以及means for determining at least a particular set of one or more correction filters for equalization for a particular playback system from the averaged impulse response and from a target response of loudspeakers of the particular playback system, and 用于在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据的装置,means for storing in or for a portable media device data for a particular set of one or more correction filters for a particular playback system, 其中,在便携式媒体装置与特定的回放系统耦接时,在便携式媒体装置应用一个或更多个校正滤波器的特定组时,便携式媒体装置和特定的回放系统的组合在特定的听音布置中回放音频信号。wherein the combination of the portable media device and the particular playback system in a particular listening arrangement when the portable media device is coupled to the particular playback system, when the portable media device applies a particular set of one or more correction filters Play back the audio signal. 11.如权利要求10所述的设备,还包括用于将临界频带平滑化应用于平均的冲激响应的装置。11. The apparatus of claim 10, further comprising means for applying critical band smoothing to the averaged impulse response. 12.如权利要求10所述的设备,其中校正滤波器的特定组或者用于其的数据被存储在包括在便携式媒体装置内的存储子系统中。12. The apparatus of claim 10, wherein the particular set of correction filters or data therefor is stored in a storage subsystem included within the portable media device. 13.如权利要求10到12中的任何一个所述的设备,其中用于在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的一个或更多个校正滤波器的特定组或者用于其的数据的装置包括:用于存储一个或更多个校正滤波器的特定组与特定的回放系统关联的指示器的装置。13. Apparatus as claimed in any one of claims 10 to 12, wherein for storing in or for a portable media device a specific set of one or more correction filters for a specific playback system or using The means for storing data thereon includes means for storing an indicator that a particular set of one or more correction filters is associated with a particular playback system. 14.如权利要求10到12中的任何一个所述的设备,其中便携式媒体装置包括用户界面,并且其中校准处理包括在用户界面上接收来自用户的指示以便实现一个或更多个校正滤波器的特定组或者用于其的数据的记录、确定和存储。14. The apparatus of any one of claims 10 to 12, wherein the portable media device includes a user interface, and wherein the calibration process includes receiving an indication from a user on the user interface in order to implement the one or more correction filters The recording, identification and storage of data for or for a particular group. 15.如权利要求10到12中的任何一个所述的设备,其中便携式媒体装置通过网络耦接到远程处理系统,并且其中用于确定特定组的装置包括:15. The apparatus of any one of claims 10 to 12, wherein the portable media device is coupled to the remote processing system via a network, and wherein the means for determining a particular group comprises: 用于将记录的声场或者与其有关的数据发送到远程处理系统的装置,means for sending the recorded sound field or data relating thereto to a remote processing system, 用于在远程处理系统中确定特定组的装置,以及means for determining a particular group in the teleprocessing system, and 用于经由网络从远程处理系统接收所确定的特定组或者用于其的数据的装置。Means for receiving the determined particular group or data therefor from a remote processing system via a network. 16.如权利要求10到12中的任何一个所述的设备,其中用于确定特定组的装置包括一个或更多个被包括在便携式媒体装置内的处理器。16. An apparatus as claimed in any one of claims 10 to 12, wherein the means for determining the particular group comprises one or more processors included in the portable media device. 17.如权利要求10到11中的任何一个所述的设备,其中一个或更多个校正滤波器的特定组或者用于其的数据被存储到远离便携式媒体装置的存储子系统中,使得在便携式媒体装置与特定的回放系统耦接以用于回放音频信号时或者之前校正滤波器的特定组或者用于其的数据被装载在便携式媒体装置中。17. Apparatus as claimed in any one of claims 10 to 11, wherein a specific set of one or more correction filters or data therefor are stored in a storage subsystem remote from the portable media device such that at A particular set of correction filters, or data therefor, is loaded in the portable media device when the portable media device is coupled to a particular playback system for playback of an audio signal or before. 18.如权利要求10到12中的任何一个所述的设备,其中便携式媒体装置能操作作为便携式电话。18. Apparatus as claimed in any one of claims 10 to 12, wherein the portable media device is operable as a portable telephone. 19.一种便携式媒体装置,包括:19. A portable media device comprising: 回放子系统,被配置为回放所选择的音频信号;a playback subsystem configured to playback the selected audio signal; 滤波子系统,与回放子系统耦接并且被配置为在音频信号的回放期间将一个或更多个校正滤波器的组应用于音频信号;a filtering subsystem coupled to the playback subsystem and configured to apply a set of one or more corrective filters to the audio signal during playback of the audio signal; 耦接器,被配置为将便携式媒体装置与包括在回放系统内的匹配耦接器耦接;其中该回放系统包括扬声器并且在便携式媒体装置的外部;a coupler configured to couple the portable media device with a mating coupler included within a playback system; wherein the playback system includes speakers and is external to the portable media device; 用户界面,被配置为接受来自用户的输入;以及a user interface configured to accept input from a user; and 麦克风或者到麦克风的耦接器;A microphone or a coupler to a microphone; 其中滤波子系统被配置为在特定的听音布置中将便携式媒体装置与特定的回放系统耦接时,在经由特定的回放系统回放音频信号期间应用与特定的回放系统和特定的听音布置关联的一个或更多个校正滤波器的特定组,wherein the filtering subsystem is configured to be associated with the particular playback system and the particular listening arrangement during playback of the audio signal via the particular playback system when the portable media device is coupled to the particular playback system in the particular listening arrangement A specific set of one or more correction filters, 其中便携式媒体装置被配置为通过包括如下操作的校准处理来确定一个或更多个校正滤波器的特定组:wherein the portable media device is configured to determine the particular set of one or more correction filters through a calibration process comprising: 记录由正在特定的回放系统上回放的一个或更多个预定义的校准信号得到的声场,利用便携式媒体装置中的麦克风或者与便携式媒体装置连接的麦克风在该麦克风在特定的听音布置的多个不同的期望的收听者位置处时进行该记录,由此测量扬声器在特定的听音布置中的多个不同的空间位置中的每一个处的冲激响应;Recording the sound field resulting from one or more predefined calibration signals being played back on a particular playback system, using a microphone in or connected to the portable media device when the microphone is in multiple locations in a particular listening arrangement This recording is made at a number of different expected listener positions, thereby measuring the impulse response of the loudspeaker at each of a number of different spatial positions in a particular listening arrangement; 对所测量的冲激响应求平均以便确定平均的冲激响应;averaging the measured impulse responses to determine the average impulse response; 根据平均的冲激响应以及根据特定的回放系统的扬声器的目标响应,确定至少用于针对特定的回放系统进行均衡的一个或更多个校正滤波器的特定组;以及determining a specific set of one or more correction filters for at least equalizing for the specific playback system based on the averaged impulse response and based on the target response of the loudspeakers of the specific playback system; and 在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的用于一个或更多个校正滤波器的特定组的数据。Data for a particular set of one or more correction filters for a particular playback system is stored in or for the portable media device. 20.如权利要求19所述的便携式媒体装置,还包括:20. The portable media device of claim 19, further comprising: 至少一个处理器;以及at least one processor; and 存储子系统,耦接到滤波子系统和该至少一个处理器,a storage subsystem coupled to the filtering subsystem and the at least one processor, 其中应用一个或更多个校正滤波器的特定组包括在一个或更多个处理器中的至少一个处理器上数字地处理数字信号。Where applying the particular set of one or more corrective filters includes digitally processing the digital signal on at least one of the one or more processors. 21.如权利要求19到20中的任何一个所述的便携式媒体装置,其中在便携式媒体装置中或者针对便携式媒体装置存储针对特定的回放系统的一个或更多个校正滤波器的特定组或者用于其的数据包括:存储一个或更多个校正滤波器的特定组与特定的回放系统关联的指示器。21. The portable media device as claimed in any one of claims 19 to 20, wherein a specific set of one or more correction filters for a specific playback system is stored in or for the portable media device or used The data therein includes: storing an indicator that a particular set of one or more correction filters is associated with a particular playback system. 22.如权利要求19到20中的任何一个所述的便携式媒体装置,其中便携式媒体装置被配置为在用户界面上接收来自用户的指示以便实现一个或更多个校正滤波器的特定组或者用于其的数据的记录、确定和存储。22. The portable media device of any one of claims 19 to 20, wherein the portable media device is configured to receive an indication from a user on a user interface in order to implement a particular set of one or more correction filters or to use Recording, determination and storage of data related to it. 23.如权利要求19到20中的任何一个所述的便携式媒体装置,其中便携式媒体装置包括用于将便携式媒体装置经由网络耦接到远程处理系统的网络接口,并且其中便携式媒体装置针对确定特定组的处理被配置为:23. The portable media device as claimed in any one of claims 19 to 20, wherein the portable media device comprises a network interface for coupling the portable media device to a remote processing system via a network, and wherein the portable media device is specific for determining Group handling is configured as: 将记录的声场或者与其有关的数据发送到远程处理系统以使得远程处理系统能确定特定组,并且经由网络从远程处理系统接收所确定的特定组或者用于其的数据。The recorded sound field, or data relating thereto, is sent to the remote processing system to enable the remote processing system to determine the particular group, and the determined particular group, or data therefor, is received from the remote processing system via the network. 24.如权利要求20所述的便携式媒体装置,24. The portable media device of claim 20, 其中分析记录以便确定特定组是由该至少一个处理器执行的。wherein the records are analyzed to determine that a particular set was performed by the at least one processor. 25.如权利要求19到20中的任何一个所述的便携式媒体装置,包括使得便携式媒体装置能够操作作为便携式电话的组件。25. A portable media device as claimed in any one of claims 19 to 20, comprising components enabling the portable media device to operate as a cellular phone.
CN201180022627.1A 2010-05-06 2011-04-13 Audio system equalization for portable media playback devices Expired - Fee Related CN102893633B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US33215910P 2010-05-06 2010-05-06
US61/332,159 2010-05-06
PCT/US2011/032332 WO2011139502A1 (en) 2010-05-06 2011-04-13 Audio system equalization for portable media playback devices

Publications (2)

Publication Number Publication Date
CN102893633A CN102893633A (en) 2013-01-23
CN102893633B true CN102893633B (en) 2015-04-15

Family

ID=44146859

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180022627.1A Expired - Fee Related CN102893633B (en) 2010-05-06 2011-04-13 Audio system equalization for portable media playback devices

Country Status (5)

Country Link
EP (2) EP2567554B1 (en)
JP (3) JP2013530420A (en)
CN (1) CN102893633B (en)
ES (1) ES2632576T3 (en)
WO (1) WO2011139502A1 (en)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8483853B1 (en) 2006-09-12 2013-07-09 Sonos, Inc. Controlling and manipulating groupings in a multi-zone media system
US12167216B2 (en) 2006-09-12 2024-12-10 Sonos, Inc. Playback device pairing
US9202509B2 (en) 2006-09-12 2015-12-01 Sonos, Inc. Controlling and grouping in a multi-zone media system
US8788080B1 (en) 2006-09-12 2014-07-22 Sonos, Inc. Multi-channel pairing in a media system
US11429343B2 (en) 2011-01-25 2022-08-30 Sonos, Inc. Stereo playback configuration and control
US11265652B2 (en) 2011-01-25 2022-03-01 Sonos, Inc. Playback device pairing
GB201121075D0 (en) * 2011-12-08 2012-01-18 Sontia Logic Ltd Correcting non-linear frequency response
US9204211B2 (en) * 2011-12-16 2015-12-01 Avnera Corporation Pad-type device case providing enhanced audio functionality and output
US9661413B2 (en) 2011-12-16 2017-05-23 Avnera Corporation Acoustic layer in media device providing enhanced audio performance
US9998819B2 (en) 2011-12-16 2018-06-12 Avnera Corporation Audio layer in keyboard device providing enhanced audio performance
US9729960B1 (en) 2011-12-16 2017-08-08 Avnera Corporation Audio layer in keyboard device providing enhanced audio performance
US9084058B2 (en) 2011-12-29 2015-07-14 Sonos, Inc. Sound field calibration using listener localization
US9654821B2 (en) 2011-12-30 2017-05-16 Sonos, Inc. Systems and methods for networked music playback
MX346504B (en) * 2012-02-24 2017-03-22 Fraunhofer Ges Forschung Apparatus for providing an audio signal for reproduction by a sound transducer, system, method and computer program.
US9020161B2 (en) 2012-03-08 2015-04-28 Harman International Industries, Incorporated System for headphone equalization
US9674587B2 (en) 2012-06-26 2017-06-06 Sonos, Inc. Systems and methods for networked music playback including remote add to queue
US9706323B2 (en) * 2014-09-09 2017-07-11 Sonos, Inc. Playback device calibration
US9106192B2 (en) 2012-06-28 2015-08-11 Sonos, Inc. System and method for device playback calibration
US9690539B2 (en) 2012-06-28 2017-06-27 Sonos, Inc. Speaker calibration user interface
US9219460B2 (en) 2014-03-17 2015-12-22 Sonos, Inc. Audio settings based on environment
EP2823650B1 (en) * 2012-08-29 2020-07-29 Huawei Technologies Co., Ltd. Audio rendering system
US9501533B2 (en) 2013-04-16 2016-11-22 Sonos, Inc. Private queue for a media playback system
US9361371B2 (en) 2013-04-16 2016-06-07 Sonos, Inc. Playlist update in a media playback system
US9247363B2 (en) 2013-04-16 2016-01-26 Sonos, Inc. Playback queue transfer in a media playback system
US9684484B2 (en) 2013-05-29 2017-06-20 Sonos, Inc. Playback zone silent connect
EP3025517B1 (en) * 2013-07-22 2018-09-05 Harman Becker Automotive Systems GmbH Automatic timbre control
EP3025516B1 (en) 2013-07-22 2020-11-04 Harman Becker Automotive Systems GmbH Automatic timbre, loudness and equalization control
US20150095679A1 (en) 2013-09-30 2015-04-02 Sonos, Inc. Transitioning A Networked Playback Device Between Operating Modes
US9264839B2 (en) 2014-03-17 2016-02-16 Sonos, Inc. Playback device configuration based on proximity detection
US10127006B2 (en) 2014-09-09 2018-11-13 Sonos, Inc. Facilitating calibration of an audio playback device
US9910634B2 (en) * 2014-09-09 2018-03-06 Sonos, Inc. Microphone calibration
US9891881B2 (en) 2014-09-09 2018-02-13 Sonos, Inc. Audio processing algorithm database
EP4243450B1 (en) * 2014-09-09 2024-08-07 Sonos, Inc. Method for transmitting a determined audio processing algorithm to a playback device, corresponding playback device, system and computer readable storage medium
US9952825B2 (en) 2014-09-09 2018-04-24 Sonos, Inc. Audio processing algorithms
US9916836B2 (en) * 2015-03-23 2018-03-13 Microsoft Technology Licensing, Llc Replacing an encoded audio output signal
WO2016157388A1 (en) * 2015-03-30 2016-10-06 パイオニア株式会社 Mobile terminal, server, method for providing sound field data, and program
US10664224B2 (en) 2015-04-24 2020-05-26 Sonos, Inc. Speaker calibration user interface
WO2016172593A1 (en) 2015-04-24 2016-10-27 Sonos, Inc. Playback device calibration user interfaces
US10248376B2 (en) 2015-06-11 2019-04-02 Sonos, Inc. Multiple groupings in a playback system
US9794719B2 (en) * 2015-06-15 2017-10-17 Harman International Industries, Inc. Crowd sourced audio data for venue equalization
US9538305B2 (en) 2015-07-28 2017-01-03 Sonos, Inc. Calibration error conditions
US9913056B2 (en) * 2015-08-06 2018-03-06 Dolby Laboratories Licensing Corporation System and method to enhance speakers connected to devices with microphones
KR102351368B1 (en) * 2015-08-12 2022-01-14 삼성전자주식회사 Method and apparatus for outputting audio in an electronic device
US9693165B2 (en) 2015-09-17 2017-06-27 Sonos, Inc. Validation of audio calibration using multi-dimensional motion check
CN108028985B (en) 2015-09-17 2020-03-13 搜诺思公司 Method for computing device
US9743207B1 (en) 2016-01-18 2017-08-22 Sonos, Inc. Calibration using multiple recording devices
US11106423B2 (en) 2016-01-25 2021-08-31 Sonos, Inc. Evaluating calibration of a playback device
US10003899B2 (en) 2016-01-25 2018-06-19 Sonos, Inc. Calibration with particular locations
US9811314B2 (en) 2016-02-22 2017-11-07 Sonos, Inc. Metadata exchange involving a networked playback system and a networked microphone system
US9826306B2 (en) 2016-02-22 2017-11-21 Sonos, Inc. Default playback device designation
US10264030B2 (en) 2016-02-22 2019-04-16 Sonos, Inc. Networked microphone device control
US9965247B2 (en) 2016-02-22 2018-05-08 Sonos, Inc. Voice controlled media playback system based on user profile
US9947316B2 (en) 2016-02-22 2018-04-17 Sonos, Inc. Voice control of a media playback system
US10095470B2 (en) 2016-02-22 2018-10-09 Sonos, Inc. Audio response playback
US9991862B2 (en) * 2016-03-31 2018-06-05 Bose Corporation Audio system equalizing
US9864574B2 (en) 2016-04-01 2018-01-09 Sonos, Inc. Playback device calibration based on representation spectral characteristics
US9860662B2 (en) 2016-04-01 2018-01-02 Sonos, Inc. Updating playback device configuration information based on calibration data
US9763018B1 (en) 2016-04-12 2017-09-12 Sonos, Inc. Calibration of audio playback devices
US10547947B2 (en) * 2016-05-18 2020-01-28 Qualcomm Incorporated Device for generating audio output
US9978390B2 (en) 2016-06-09 2018-05-22 Sonos, Inc. Dynamic player selection for audio signal processing
CN112492502B (en) * 2016-07-15 2022-07-19 搜诺思公司 Networked microphone apparatus, method thereof, and media playback system
US9860670B1 (en) 2016-07-15 2018-01-02 Sonos, Inc. Spectral correction using spatial calibration
US10134399B2 (en) 2016-07-15 2018-11-20 Sonos, Inc. Contextualization of voice inputs
US9794710B1 (en) 2016-07-15 2017-10-17 Sonos, Inc. Spatial audio correction
US10372406B2 (en) 2016-07-22 2019-08-06 Sonos, Inc. Calibration interface
US10459684B2 (en) 2016-08-05 2019-10-29 Sonos, Inc. Calibration of a playback device based on an estimated frequency response
US9693164B1 (en) * 2016-08-05 2017-06-27 Sonos, Inc. Determining direction of networked microphone device relative to audio playback device
US10115400B2 (en) 2016-08-05 2018-10-30 Sonos, Inc. Multiple voice services
US9942678B1 (en) 2016-09-27 2018-04-10 Sonos, Inc. Audio playback settings for voice interaction
US10712997B2 (en) 2016-10-17 2020-07-14 Sonos, Inc. Room association based on name
US10181323B2 (en) 2016-10-19 2019-01-15 Sonos, Inc. Arbitration-based voice recognition
US11183181B2 (en) 2017-03-27 2021-11-23 Sonos, Inc. Systems and methods of multiple voice services
US10475449B2 (en) 2017-08-07 2019-11-12 Sonos, Inc. Wake-word detection suppression
US10048930B1 (en) 2017-09-08 2018-08-14 Sonos, Inc. Dynamic computation of system response volume
US10446165B2 (en) 2017-09-27 2019-10-15 Sonos, Inc. Robust short-time fourier transform acoustic echo cancellation during audio playback
US10482868B2 (en) 2017-09-28 2019-11-19 Sonos, Inc. Multi-channel acoustic echo cancellation
US10621981B2 (en) 2017-09-28 2020-04-14 Sonos, Inc. Tone interference cancellation
US10051366B1 (en) 2017-09-28 2018-08-14 Sonos, Inc. Three-dimensional beam forming with a microphone array
US10466962B2 (en) 2017-09-29 2019-11-05 Sonos, Inc. Media playback system with voice assistance
CN110663173B (en) 2017-10-04 2023-09-19 谷歌有限责任公司 Method and system for automatically equalizing audio output based on room characteristics
US10880650B2 (en) 2017-12-10 2020-12-29 Sonos, Inc. Network microphone devices with automatic do not disturb actuation capabilities
US10818290B2 (en) 2017-12-11 2020-10-27 Sonos, Inc. Home graph
US11343614B2 (en) 2018-01-31 2022-05-24 Sonos, Inc. Device designation of playback and network microphone device arrangements
US11175880B2 (en) 2018-05-10 2021-11-16 Sonos, Inc. Systems and methods for voice-assisted media content selection
US10959029B2 (en) 2018-05-25 2021-03-23 Sonos, Inc. Determining and adapting to changes in microphone performance of playback devices
US10805723B2 (en) 2018-06-06 2020-10-13 Dolby Laboratories Licensing Corporation Automatic characterization of perceived transducer distortion
US10681460B2 (en) 2018-06-28 2020-06-09 Sonos, Inc. Systems and methods for associating playback devices with voice assistant services
US10461710B1 (en) 2018-08-28 2019-10-29 Sonos, Inc. Media playback system with maximum volume setting
US11076035B2 (en) 2018-08-28 2021-07-27 Sonos, Inc. Do not disturb feature for audio notifications
US10299061B1 (en) 2018-08-28 2019-05-21 Sonos, Inc. Playback device calibration
US11206484B2 (en) 2018-08-28 2021-12-21 Sonos, Inc. Passive speaker authentication
US10587430B1 (en) 2018-09-14 2020-03-10 Sonos, Inc. Networked devices, systems, and methods for associating playback devices based on sound codes
US11024331B2 (en) 2018-09-21 2021-06-01 Sonos, Inc. Voice detection optimization using sound metadata
US10811015B2 (en) 2018-09-25 2020-10-20 Sonos, Inc. Voice detection optimization based on selected voice assistant service
US11100923B2 (en) 2018-09-28 2021-08-24 Sonos, Inc. Systems and methods for selective wake word detection using neural network models
US10692518B2 (en) 2018-09-29 2020-06-23 Sonos, Inc. Linear filtering for noise-suppressed speech detection via multiple network microphone devices
US11899519B2 (en) 2018-10-23 2024-02-13 Sonos, Inc. Multiple stage network microphone device with reduced power consumption and processing load
EP3654249A1 (en) 2018-11-15 2020-05-20 Snips Dilated convolutions and gating for efficient keyword spotting
US11183183B2 (en) 2018-12-07 2021-11-23 Sonos, Inc. Systems and methods of operating media playback systems having multiple voice assistant services
US11132989B2 (en) 2018-12-13 2021-09-28 Sonos, Inc. Networked microphone devices, systems, and methods of localized arbitration
US10602268B1 (en) 2018-12-20 2020-03-24 Sonos, Inc. Optimization of network microphone devices using noise classification
US10932079B2 (en) * 2019-02-04 2021-02-23 Harman International Industries, Incorporated Acoustical listening area mapping and frequency correction
US10867604B2 (en) 2019-02-08 2020-12-15 Sonos, Inc. Devices, systems, and methods for distributed voice processing
US11315556B2 (en) 2019-02-08 2022-04-26 Sonos, Inc. Devices, systems, and methods for distributed voice processing by transmitting sound data associated with a wake word to an appropriate device for identification
US11120794B2 (en) 2019-05-03 2021-09-14 Sonos, Inc. Voice assistant persistence across multiple network microphone devices
US10586540B1 (en) 2019-06-12 2020-03-10 Sonos, Inc. Network microphone device with command keyword conditioning
US11361756B2 (en) 2019-06-12 2022-06-14 Sonos, Inc. Conditional wake word eventing based on environment
US11200894B2 (en) 2019-06-12 2021-12-14 Sonos, Inc. Network microphone device with command keyword eventing
US11138975B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US10871943B1 (en) 2019-07-31 2020-12-22 Sonos, Inc. Noise classification for event detection
US11138969B2 (en) 2019-07-31 2021-10-05 Sonos, Inc. Locally distributed keyword detection
US10734965B1 (en) 2019-08-12 2020-08-04 Sonos, Inc. Audio calibration of a portable playback device
US11189286B2 (en) 2019-10-22 2021-11-30 Sonos, Inc. VAS toggle based on device orientation
US11200900B2 (en) 2019-12-20 2021-12-14 Sonos, Inc. Offline voice control
US11562740B2 (en) 2020-01-07 2023-01-24 Sonos, Inc. Voice verification for media playback
US11556307B2 (en) 2020-01-31 2023-01-17 Sonos, Inc. Local voice data processing
US11308958B2 (en) 2020-02-07 2022-04-19 Sonos, Inc. Localized wakeword verification
JP2021164109A (en) * 2020-04-02 2021-10-11 アルプスアルパイン株式会社 Sound field correction method, sound field correction program and sound field correction system
US11482224B2 (en) 2020-05-20 2022-10-25 Sonos, Inc. Command keywords with input detection windowing
US11727919B2 (en) 2020-05-20 2023-08-15 Sonos, Inc. Memory allocation for keyword spotting engines
US11308962B2 (en) 2020-05-20 2022-04-19 Sonos, Inc. Input detection windowing
US12387716B2 (en) 2020-06-08 2025-08-12 Sonos, Inc. Wakewordless voice quickstarts
US11698771B2 (en) 2020-08-25 2023-07-11 Sonos, Inc. Vocal guidance engines for playback devices
US12283269B2 (en) 2020-10-16 2025-04-22 Sonos, Inc. Intent inference in audiovisual communication sessions
US11984123B2 (en) 2020-11-12 2024-05-14 Sonos, Inc. Network device interaction by range
EP4564154A3 (en) 2021-09-30 2025-07-23 Sonos Inc. Conflict management for wake-word detection processes
EP4409933A1 (en) 2021-09-30 2024-08-07 Sonos, Inc. Enabling and disabling microphones and voice assistants
US12327549B2 (en) 2022-02-09 2025-06-10 Sonos, Inc. Gatekeeping for voice intent processing

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1622694A (en) * 2003-11-24 2005-06-01 三星电子株式会社 Method and equipment for playing multichannel digital sound
CN1659927A (en) * 2002-06-12 2005-08-24 伊科泰克公司 Method of digital equalisation of a sound from loudspeakers in rooms and use of the method
WO2009134537A2 (en) * 2008-05-02 2009-11-05 Bose Corporation Detecting a loudspeaker configuration

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001005464A (en) * 1999-06-21 2001-01-12 Matsushita Electric Ind Co Ltd Sound field control method
JP2005070171A (en) * 2003-08-20 2005-03-17 Fujitsu Ten Ltd Characteristic arithmetic facility
JP2007509558A (en) * 2003-10-24 2007-04-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Adaptive audio playback
JP4281601B2 (en) * 2004-03-30 2009-06-17 ブラザー工業株式会社 Information communication system, communication karaoke terminal, distribution host device and program
US7630501B2 (en) * 2004-05-14 2009-12-08 Microsoft Corporation System and method for calibration of an acoustic system
JP2006005902A (en) * 2004-05-20 2006-01-05 Denon Ltd Amplifier and amplitude frequency characteristics adjusting method
US9008331B2 (en) * 2004-12-30 2015-04-14 Harman International Industries, Incorporated Equalization system to improve the quality of bass sounds within a listening area
JP2006279863A (en) * 2005-03-30 2006-10-12 Clarion Co Ltd Correction method of head-related transfer function
JP4407571B2 (en) * 2005-06-06 2010-02-03 株式会社デンソー In-vehicle system, vehicle interior sound field adjustment system, and portable terminal
JP4232775B2 (en) * 2005-11-11 2009-03-04 ソニー株式会社 Sound field correction device
US20070142942A1 (en) * 2005-12-16 2007-06-21 Sony Ericsson Mobile Communications Ab Audio profiles for portable music playback device
US20070155332A1 (en) * 2005-12-30 2007-07-05 Burgan John M Method and mobile communication device for characterizing an audio accessory for use with the mobile communication device
JP4862448B2 (en) * 2006-03-27 2012-01-25 株式会社Jvcケンウッド Audio system, portable information processing apparatus, audio apparatus, and sound field correction method
US20100020846A1 (en) 2006-06-19 2010-01-28 Michael Kagan Irreversible Coolness Indicator
JP4466658B2 (en) * 2007-02-05 2010-05-26 ソニー株式会社 Signal processing apparatus, signal processing method, and program
JP2008227681A (en) * 2007-03-09 2008-09-25 Yamaha Corp Acoustic characteristic correction system
JP5338038B2 (en) * 2007-05-23 2013-11-13 ヤマハ株式会社 Sound field correction apparatus and karaoke apparatus
JP4955460B2 (en) * 2007-05-30 2012-06-20 京セラ株式会社 Electronics
JP2009060209A (en) * 2007-08-30 2009-03-19 Kenwood Corp Playback apparatus, program, and frequency characteristics adjustment method in the playback apparatus
JP2009164943A (en) * 2008-01-08 2009-07-23 Pioneer Electronic Corp Acoustic device, sound field correcting method, sound field correcting program and its record medium
DE102008039330A1 (en) * 2008-01-31 2009-08-13 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for calculating filter coefficients for echo cancellation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1659927A (en) * 2002-06-12 2005-08-24 伊科泰克公司 Method of digital equalisation of a sound from loudspeakers in rooms and use of the method
CN1622694A (en) * 2003-11-24 2005-06-01 三星电子株式会社 Method and equipment for playing multichannel digital sound
WO2009134537A2 (en) * 2008-05-02 2009-11-05 Bose Corporation Detecting a loudspeaker configuration

Also Published As

Publication number Publication date
JP6377018B2 (en) 2018-08-22
JP2015180954A (en) 2015-10-15
ES2632576T3 (en) 2017-09-14
EP2567554A1 (en) 2013-03-13
HK1221845A1 (en) 2017-06-09
EP2567554B1 (en) 2016-03-23
JP2013530420A (en) 2013-07-25
WO2011139502A1 (en) 2011-11-10
EP2986034B1 (en) 2017-05-31
CN102893633A (en) 2013-01-23
EP2986034A1 (en) 2016-02-17
JP2017194703A (en) 2017-10-26

Similar Documents

Publication Publication Date Title
CN102893633B (en) Audio system equalization for portable media playback devices
US9307340B2 (en) Audio system equalization for portable media playback devices
US8682002B2 (en) Systems and methods for transducer calibration and tuning
EP3128767B1 (en) System and method to enhance speakers connected to devices with microphones
CN109274909B (en) Television sound adjustment method, television and storage medium
US20180199144A1 (en) Systems and methods for calibrating speakers
KR102767029B1 (en) Customized audio processing based on user-specific and hardware-specific audio information
US20120230501A1 (en) auditory test and compensation method
US20140064513A1 (en) System and method for remotely controlling audio equipment
KR102302683B1 (en) Sound output apparatus and signal processing method thereof
US20180098720A1 (en) A Method and Device for Conducting a Self-Administered Hearing Test
JP2008125113A (en) Untethered personal on-demand audio entertainment device that allows wireless download of content
TW201142831A (en) Adaptive environmental noise compensation for audio playback
TW200922360A (en) Dynamic equalizer
US20130044888A1 (en) Audio device and audio producing method
KR102393176B1 (en) Optimal sound setting device and method therefor
HK1221845B (en) Audio system equalization for portable media playback devices
JP7583708B2 (en) Improved and personalized sound quality
CN115202605A (en) Audio processing method and device, terminal equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150415

Termination date: 20190413

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载