CN104115224A - 控制音频回放设备的系统、方法、装置和制品 - Google Patents
控制音频回放设备的系统、方法、装置和制品 Download PDFInfo
- Publication number
- CN104115224A CN104115224A CN201280061765.5A CN201280061765A CN104115224A CN 104115224 A CN104115224 A CN 104115224A CN 201280061765 A CN201280061765 A CN 201280061765A CN 104115224 A CN104115224 A CN 104115224A
- Authority
- CN
- China
- Prior art keywords
- audio
- sources
- message
- information
- source
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R27/00—Public address systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers without distortion of the input signal
- H03G3/20—Automatic control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4396—Processing of audio elementary streams by muting the audio signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/12—Circuits for transducers, loudspeakers or microphones for distributing signals to two or more loudspeakers
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03G—CONTROL OF AMPLIFICATION
- H03G3/00—Gain control in amplifiers or frequency changers without distortion of the input signal
- H03G3/001—Digital control of analog signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2227/00—Details of public address [PA] systems covered by H04R27/00 but not provided for in any of its subgroups
- H04R2227/003—Digital PA systems using, e.g. LAN or internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2227/00—Details of public address [PA] systems covered by H04R27/00 but not provided for in any of its subgroups
- H04R2227/005—Audio distribution systems for home, i.e. multi-room use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2420/00—Details of connection covered by H04R, not provided for in its groups
- H04R2420/07—Applications of wireless loudspeakers or wireless microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2430/00—Signal processing covered by H04R, not provided for in its groups
- H04R2430/01—Aspects of volume control, not necessarily automatic, in sound systems
Abstract
本发明公开了控制音频回放设备的系统、方法、装置和制品。示例音频回放设备包括:音频输出设备,基于信号源产生音频信号;设备接口,从第一音频信息源接收第一消息;以及源选择器,基于所述第一消息将信号源从第二音频信息源改变为第一音频信息源。
Description
技术领域
本公开涉及消费电子设备,更具体地,涉及用于无线扬声器的天线配置。
背景技术
技术的发展增加了对音乐内容以及其他类型媒体(例如,电视内容、电影和交互内容)的可访问性。例如,除了访问音频和视频内容的更传统方法以外,用户还可以通过在线商店、互联网无线电站、在线音乐服务、在线电影服务等在互联网上访问音频、视频或音频和视频内容二者。对这种音频和视频内容的需求继续激增。考虑到这种强烈的需求,用于访问和播放这种内容的技术同样地已经改善。
附图说明
参考下面的描述、所附权利要求和附图,将更好地理解当前所述技术的特征、方面和优点,附图中:
图1示出了可以实现这里所公开的方法和装置的实施例的示例系统的示图;
图2A示出了具有内置放大器和扬声器的示例区域播放器的示图;
图2B示出了具有内置放大器并与外部扬声器相连的示例区域播放器的示图;
图2C示出了与A/V接收器和扬声器相连的示例区域播放器的示图;
图3示出了示例控制器的示图;
图4示出了示例区域播放器的内部功能框图;
图5示出了示例控制器的内部功能框图;
图6示出了包括音频回放设备和音频信息源的示例系统;
图7示出了示例音频回放设备的内部功能框图;
图8示出了示例音频信息源的内部功能框图;
图9示出了表示控制音频信息源的示例方法的流程图;
图10示出了表示控制音频回放设备的音频信息源的示例方法的流程图;
图11示出了表示控制音频回放设备的音量设置的示例方法的流程图;
图12示出了表示控制音频回放设备的示例方法的流程图;
图13示出了表示控制音频回放设备的另一示例方法的流程图;以及
图14示出了状态图,表示控制示例系统通过回放设备回放来自音频信息源的音频的指令。
此外,附图是用于说明示例实施例的目的,但应理解的是,本公开不限于附图中所示的布置和手段。
具体实施方式
I.概述
媒体呈现系统(Media presentation systems)包括诸如显示器和/或扬声器等呈现设备,以便接收内容并使用接收到的内容产生一个或多个输出。呈现设备可以使用不同技巧和/或技术,以多种方式接收表示内容的信号。一些示例中,在载体信号上编码音频内容(例如音乐或音频/视频内容的音频部分),接着将载体信号从一个或多个源无线发送到一个或多个无线回放设备或扬声器。
这里所公开的示例系统、方法、装置和制品提供对与多个音频信息源相连的音频回放设备的简单控制方法。在一些实施例中,音频信息源和音频回放设备交换消息以便控制诸如音量等设置和所选信号源。在一些这样的实施例中,音频信息源和音频回放设备交换消息,以便使得用户能够使用相应专用的用户输入设备与每个音频信息源和音频回放设备进行交互。例如,用户可以使用与该音频回放设备相关联的用户输入设备以便将信号源从该音频信息源改变到另一音频信息源。音频回放设备向音频信息源发送消息以便使音频信息源调整一个或多个设置,从而与用户发出的源命令相符。用户还可以使用与该音频信息源相关联的用户输入设备,以便调整音量设置。音频信息源向音频回放设备发送命令以便使音频回放设备调整音量设置,从而与用户发出的音量命令相符。
这里所公开的系统、方法、装置和制品的实施例提供对音频回放设备的控制。如下文所详述,这里所公开的系统、方法、装置和制品向音频回放设备的用户提供使用不同用户输入设备的控制方法。在操作示例中,音频回放设备通过基于数据包的连接与诸如电视等音频信息源相连。用户具备音频回放设备的第一用户输入设备和电视的第二用户输入设备。在该示例中,电视在关闭状态下开始。用户使用电视用户输入设备开启电视,电视通过接通音频回放设备的电源,向音频回放设备发送将所选信号源改变为电视并开始播放由电视提供的(例如,通过基于数据包的连接)音频信息的命令,来进行响应。用户可以使用音频回放设备的用户输入设备和/或使用电视用户输入设备,增加音频音量、降低音频音量、使音频静音、和/或取消使音频静音。在使用电视用户输入设备改变音频或使音频静音的情况下,电视向示例音频回放设备发送对应音量命令,以便改变音频的音量、使音频静音或取消使音频静音。
继续该示例,用户决定聆听不同音频,例如基于互联网的无线电站。为此,用户使用音频回放设备的用户输入设备以便选择所期望音频信息源(例如,基于互联网的无线电站)。音频回放设备开始播放来自所选音频信息源的音频,向电视发送音量命令以便使电视改变到静音设置。此时,电视可以仍然播放电视信号的视频部分,但由于电视的静音设置而不输出音频。用户还可以通过音频回放设备的用户输入设备改变音量设置、使音频静音和/或取消对正播放音频的静音。当用户需要变回聆听与电视相关联的音频时,用户可以使用电视用户输入设备来改变音量和/或取消对音频的静音。电视通过改变为取消静音设置并向音频回放设备发送将信号源改变为电视的源消息,对来自电视用户输入设备的命令进行响应。接着,音频回放设备将电视用作音频信息源,并开始播放来自电视的音频。这种方式下,示例系统、方法、装置和制品提供从用户视角便于使用的音频回放设备(例如,在家庭影院系统中)的控制方法。
根据本公开实现的音频回放设备的示例实施例包括:音频输出设备,基于信号源产生音频信号;设备接口,从第一音频信息源接收第一消息;以及源选择器,基于第一消息将信号源从第二音频信息源改变为第一音频信息源。在一些实施例中,回放设备还包括:用户输入接口,从用户输入设备接收第一命令。设备接口用于基于所述命令向第一音频信息源发送第二消息。在一些这样的实施例中,源选择器响应于该命令,将信号源从第一音频信息源改变为第二音频信息源,第二消息包括静音命令。
在一些实施例中,当信号源是第一音频信息源时,设备接口从第一音频信息源接收第二消息。第二消息基于来自配置为与第一音频信息源进行通信的用户输入设备的命令并包括音量命令,并且音频输出设备基于所述第二消息改变音频信号的音量。
在一些实施例中,设备接口基于所述第二消息向至少一个附加回放设备发送第三消息。
在一些实施例中,第一消息基于来自配置为与第一音频信息源进行通信的用户输入设备的命令。在一些这样的实施例中,该命令是接通电源命令或音量命令中的至少一个。
在一些实施例中,设备接口通过有线网络或无线网络中的至少一个与第一音频信息源和第二音频信息源进行通信。
在一些实施例中,设备接口向至少一个附加回放设备发送与信号源相关联的音频信息。
在一些实施例中,第一音频信息源是电视,设备接口通过基于数据包的连接与电视进行通信。
在一些实施例中,第二音频信息源是基于网络的数字音频信息源。
根据本公开实现的示例系统包括电视和与电视通信的音频输出设备。在一些实施例中,音频输出设备选择性地从电视接收第一音频信息,基于所述第一音频信息以第一音量设置产生第一音频信号,基于对电视的用户输入从电视接收第一消息,以及基于第一音频信息和基于第一消息,以不同于第一音量设置的第二音量设置产生第二音频信号。
在一些实施例中,电视基于所述用户输入产生消息,所述消息包括音量命令。
在一些实施例中,电视和音频输出设备通过局域网相耦接,所述消息是基于数据包的网络消息。
在一些实施例中,音频输出设备从配置为与音频输出设备进行通信的用户输入设备接收命令,基于来自基于网络的音频信息源的第二音频信息产生第三音频信号,并向电视发送第二消息。在一些这样的实施例中,电视基于第二消息改变音量设置。
在一些实施例中,音频输出设备产生第三音频信号,以使刚好在将音频信息源从电视改变为基于网络的音频信息源之后的音量与刚好在改变音频信息源之前的音量实质上相同。
根据本公开实现的示例方法包括:从第一音频源接收第一音频信息;通过回放设备,基于第一音频信息产生第一音频信号;从第二音频源接收第一消息;以及响应于接收到第一消息,基于来自第二音频源的第二音频信息产生第二音频信号。
在一些实施例中,所述方法还包括:通过基于数据包的消息接收第二音频信息。
在一些实施例中,所述方法还包括:基于来自与第二音频源相关联的第一用户输入设备的命令,接收第二消息,基于所述第二消息调整回放设备的音量设置。
在一些实施例中,所述方法还包括:从与回放设备相关联的第一用户输入设备接收源命令,并向第二音频源发送第二消息以便使第一音频源调整音频信息。
根据本公开实现的示例方法包括:通过网络连接向回放设备发送第一音频信息;通过网络连接,基于对回放设备的用户输入从回放设备接收消息;以及基于第一消息改变音量设置。
在一些实施例中,改变音量设置包括:停止向回放设备发送第一音频信息。在一些这样的实施例中,所述方法还包括:从用户输入设备接收命令,通过网络连接向回放设备发送第二消息,以及继续向回放设备发送第一音频信息,以便使回放设备基于所述第一音频信息产生音频信号。在一些这样的实施例中,所述方法还包括:从用户输入设备接收命令,通过网络连接向回放设备发送消息以便使回放设备改变回放设备的音量设置。
根据本公开实现的示例制品包括机器可读指令,该机器可读指令在被执行时使机器至少从第一音频源接收第一音频信息,通过回放设备基于所述第一音频信息产生第一音频信号,从第二音频源接收第一消息,以及响应于接收到第一消息,基于来自第二音频源的第二音频信息产生第二音频信号。
在一些实施例中,指令还使机器至少通过基于数据包的消息接收第二音频信息。
在一些实施例中,指令还使机器至少基于来自与第二音频源相关联的第一用户输入设备的命令,接收第二消息,并且基于所述第二消息调整回放设备的音量设置。
在一些实施例中,指令还使机器至少从与回放设备相关联的第一用户输入设备接收源命令,并向第二音频源发送第二消息以便使第一音频源调整音频信息。
根据本公开实现的示例制品包括机器可读指令,该机器可读指令在被执行时,使机器至少通过网络连接向回放设备发送第一音频信息,基于对回放设备的用户输入通过网络连接从回放设备接收消息;以及基于第一消息改变音量设置。
在一些实施例中,改变音量设置包括:停止向回放设备发送第一音频信息。在一些这样的实施例中,指令还使机器至少从用户输入设备接收命令,通过网络连接向回放设备发送第二消息,以及继续向回放设备发送第一音频信息以便使回放设备基于所述第一音频信息产生音频信号。
在一些这种实施例中,指令还使机器至少从用户输入设备接收命令,并通过网络连接向回放设备发送消息以便使回放设备改变回放设备的音量设置。
尽管以下公开了示例系统、方法、装置和制品包括其它组件中的固件和/或在硬件上执行的软件,然而应注意,这种系统、方法、装置和/或制品仅是说明性的,不应理解为限制。例如,应认识到,任意或全部的这些固件、硬件和/或软件组件可以排他地以硬件,排他地以软件,排他地以固件或以硬件、软件和/或固件的任意组合来实现。因此,尽管以下描述了示例系统、方法、装置和/或制品,然而所提供的示例不是实现这种系统、方法、装置和/或制品的唯一方式。
当阅读任何所附权利要求以涵盖纯软件和/或固件实现时,将至少一个示例中的至少一个元件在此明确地定义为包括存储软件和/或固件的有形介质,例如,存储器、DVD、CD、蓝光等。
以下更详细地描述这些实施例和许多其他实施例。此外,详细描述在很大程度上是围绕直接或间接类似于耦连到网络的数据处理设备的操作的示例性环境、系统、过程、步骤、逻辑块、处理以及其它符号表示来给出的。这些过程描述和表示通常由本领域技术人员使用以向本领域其它技术人员最有效地传达其工作的实质。阐述了大量具体细节,以提供对本公开的全面理解。然而,本领域技术人员将理解的是,可以在没有特定具体细节的情况下实现本公开的特定实施例。在其他示例中,未详细地描述公知的方法、过程、组件和电路,以避免不必要地模糊实施例的各个方面。
本文中对“实施例”的引述意味着,结合实施例描述的特定特征、结构或特性可以包括在本发明的至少一个示例实施例中。在说明书中的各个位置出现该短语并不一定均指相同实施例,也不是与其它实施例互斥的独立或备选实施例。这样,本领域技术人员显式地和隐式地理解的是本文所描述的实施例可以与其它实施例相结合。
II.示例环境
现参照附图,在多个附图中,相似的数字可以指示相似的部分,图1示出了可以实践或实现本文所公开的一个或多个方法和/或装置的示例系统配置100。示例性地,系统配置100表示具有多个区域的家庭。例如,每个区域表示不同房间或空间,例如办公室、浴室、卧室、厨房、餐厅、家庭活动室、家庭影院、杂物间或洗衣间、以及院子。尽管这里未示出,然而单个区域可以覆盖多于一个的房间或空间。在各个区域中示出了一个或多个区域播放器102-124。区域播放器102-124也称作回放设备、多媒体单元、扬声器等,提供音频、视频和/或视听输出。控制器130(例如,为了说明目的在厨房中示出的)提供对系统配置100的控制。系统配置100示出了示例性的整个家庭音频系统,然而通过所述系统可以理解这里所述的技术不限于具体应用位置或如图1的整个家庭音频系统100这样的昂贵系统。
图2A、2B和2C示出了区域播放器200-204的示例图示。图2A、2B和2C的区域播放器200-204可以分别对应于图1的区域播放器102-124中的任何一个。尽管特定实施例提供了多个区域播放器,然而可以仅使用单个区域播放器产生音频输出。图2A示出了包括声音产生设备208的区域播放器200,声音产生设备208能够产生与接收到的信号(例如,无线地和/或经由有线接口)相对应的声音或音频输出。图2A的区域播放器200的声音产生设备208包括内置放大器(该图示未示出)和扬声器(例如,高音扬声器、中音驱动器和/或低音炮)。在特定实施例中,图2A的区域播放器200可配置为播放立体声音频或单耳音频。在一些实施例中,图2A的示例区域播放器200可以配置为结合区域播放器以便播放立体声音频、单耳音频和/或环绕音频的组件。如下所详述,在一些实施例中,图2A的示例区域播放器200还可以向相同或不同区域内的其它播放器、扬声器、接收器等发送第二信号。所述第二信号的传输可以是系统的一部分,例如,在所述系统中,多个区域播放器、扬声器、接收器等形成网络以便例如以同步或分布式方式呈现媒体内容。
图2B的示例区域播放器202包括内置放大器(该图示未示出)以便向一组分离的扬声器210供电。例如,图2B的扬声器210可以包括任何类型的扬声器。图2B的区域播放器202通过有线和/或无线通道向分离的扬声器210传送与音频内容相对应的信号。代替如图2A所示接收并生成音频内容,图2B的区域播放器202接收音频内容并向分离的扬声器210发送所述音频内容(例如,在处理接收到的信号后)。类似于图2A的示例区播放器200,例如,一些实施例中,区域播放器202可以向相同或不同区域内的其他区域播放器、扬声器、接收器等发送第二信号。
图2C的示例区域播放器204不包括放大器,但允许接收器214或具有内置放大功能的其他音频和/或视频类型设备连接到图1的数据网络128,并经由接收器214和分离的扬声器216的集合播放在数据网络128上接收的音频。除了图2C所示的有线耦接之外,分离的扬声器216可以经由在所述分离的扬声器216和例如区域播放器204和/或接收器214之间的无线通信通道来接收音频内容。一些实施例中,区域播放器202可以向相同或不同区域内的其他区域播放器、扬声器、接收器等发送第二信号。
示例区域播放器包括由California,Santa Barbara的Sonos股份有限公司提供的“Sonos Play:5”、“ZonePlayer120”和“ZonePlayer90”。附加地或备选地,可以将任意其它过去的、现在的和/或将来的区域播放器用作实现这里所公开示例实施例的区域播放器。这里也可以将区域播放器称作回放设备,区域播放器不限定于图2A、2B和2C所示的具体示例。例如,区域播放器可以包括有线或无线头戴式耳机。在其他示例中,区域播放器可以包括低音炮。在再一示例中,区域播放器可能包括声吧(sound bar)。在示例中,区域播放器可以包括Apple iPodTM或类似设备的对接站或与其进行交互。一些实施例中,区域播放器可以将例如从第一区域播放器接收的一个或多个信号中继到另一回放设备。在一些实施例中,区域播放器可以接收第一信号并产生与第一信号相对应的输出,并且可以同时或分别接收第二信号并向另一区域播放器、扬声器、接收器等发送或中继所述第二信号。因此,这里所述的示例区域播放器可以用作回放设备,同时在区域播放器网络中操作为集线器。这种情况下,与第一信号相对应的媒体内容可以不同于与第二信号相对应的媒体内容。
图3示出了对接站302中的无线控制器300的示例图示。控制器300可以对应于图1的控制设备130。控制器300配备触摸屏304,触摸屏304允许用户与控制器300进行交互以便例如获取和导航音频项目的播放列表、控制一个或多个区域播放器的操作、并提供对系统配置100的整体控制。特定实施例中,可以使用多个控制器来控制系统配置100。特定实施例中,可以存在对能够控制系统配置100的控制器的数目的限制。控制器可能是无线的,例如无线控制器300,或有线连接到数据网络128。此外,运行在任何支持网络的便携式设备(例如,iPhoneTM、ipadTM、AndroidTM驱动电话)或任何其它智能电话或支持网络的设备上的应用可以通过连接到数据网络128而用作控制器。运行在膝上式计算机或台式PC或Mac上的应用也可用作控制器。示例控制器包括由California,Santa Barbara的Sonos股份有限公司提供的“Controller200”、“Controller for iPhone”、“Controller for iPad”、“Controller for Android”、“Controller for Mac or PC”。
返回参考图1的系统配置100,特定区域可以包含一个或多个区域播放器。例如,图1的家庭活动室包含两个区域播放器106和108,而厨房示出为具有一个区域播放器102。通过将区域播放器置于房间或空间内并经由控制器130将所述区域播放器分配给新的或已有的区域,可以动态配置区域。这样,可以创建区域、将区域与其他区域结合、移除区域、给予区域特定名称(例如,“厨房”),如果可以这样编程的话。将区域播放器102到124直接或间接地耦接到数据网络,例如图1所示的数据网络128。数据网络128在附图中表示为八边形,以便从图中所示的其它组件中突出。尽管在单个位置中示出数据网络128,然而应理解可以在系统配置100中和周围分布这种网络。
具体地,数据网络128可以是有线网络、无线网络或两者的组合。一些实施例中,基于私有网状网络,将区域播放器102-124中的一个或多个无线耦接到所述数据网络128。一些实施例中,使用非网状拓扑将区域播放器102-124中的一个或多个无线耦接到数据网络128。一些实施例中,使用以太网或类似技术,将区域播放器102-124中的一个或多个有线耦接到数据网络128。除了连接到数据网络128的一个或多个区域播放器102-124之外,数据网络128还可以允许访问广域网,例如,互联网。
在特定实施例中,可以通过将区域播放器102-124中的任何一个或一些其它连接设备连接到宽带路由器,来创建数据网络。接着可以向数据网络128有线或无线地添加其他区域播放器102-124。例如,可以通过简单地按压区域播放器本身上的按钮,来将区域播放器(例如,区域播放器102-124中的任何一个)添加到系统配置100,按压区域播放器本身上的按钮能够实现到数据网络128的连接。例如,可以将宽带路由器连接到互联网服务提供商(ISP)。宽带路由器可以用于形成系统配置100内的另一数据网络,系统配置100可以在其他应用(例如,上网)中使用。数据网络128还可用于其它应用中,如果如此编程的话。此外,在特定实施例中,数据网络128是用于家庭中其他应用的相同网络。
在特定实施例中,每个区域都可以从与另一区域相同的音频源进行播放,或每个区域都可以从不同音频源进行播放。例如,某人可以在院子上烧烤并通过区域播放器124收听爵士音乐,同时某人在厨房准备食物并通过区域播放器102收听古典音乐。此外,某人可以通过区域播放器110在办公室聆听通过区域播放器124在院子里播放的同一爵士音乐。在一些实施例中,通过区域播放器110和124播放的爵士音乐是同步播放的。区域之间的同步回放允许某人在经过区域同时无缝收听该音频。此外,可以使区域处于“派对模式”,使得所有关联区域同步播放音频。
在特定实施例中,区域包含两个或多个区域播放器。例如,家庭活动室包含两个区域播放器106和108,家庭影院室至少包含区域播放器116、118和120。区域可以配置为包含所需数目的区域播放器,例如,家庭影院室可能包含附加区域播放器来播放来自5.1声道或更大音频源的音频(例如,用5.1或更大音频声道编码的电影)。如果区域包含两个或更多个区域播放器,例如,家庭活动室中的两个区域播放器106和108,则所述两个区域播放器106和108可以配置为同步播放相同音频源,或所述两个区域播放器106和108可以进行配对以便播放例如左右声道内的两个独立声音。换言之,可以通过两个区域播放器106和108再现或增强声音的立体声效果,两个区域播放器106和108,一个用于左声音,另一个用于右声音。在特定实施例中,配对后的区域播放器可以与其它区域播放器同步地播放音频。
在特定实施例中,三个或更多个区域播放器可以配置为播放用三个声道编码的音频的各个声道或者更多声音。例如,家庭影院室示出了区域播放器116、118和120。如果将声音编码为2.1声道音频,则可以将该区域播放器116配置为播放左声道音频,区域播放器118可以配置为播放右声道音频,区域播放器120可以配置为播放低音频率。其它配置是可能的并依赖于区域播放器的数目和音频的类型。此外,特定区域可以配置为在一个情况下(例如,当播放来自电影的音频时)播放5.1声道音频,然后动态切换至播放立体声,例如,当播放来自双声道源的音频时。
在特定实施例中,可以将两个或多个区域播放器声音合并以便形成单个、合并的区域播放器。合并的区域播放器(由多个、单独的设备构成)可以配置为不同于未合并的区域播放器或配对的区域播放器地来处理并再现声音,这是因为,合并的区域播放器具有额外的扬声器驱动器,声音可以从所述额外的扬声器驱动器传递。合并的区域播放器还可以与单个区域播放器或另一合并的区域播放器配对。优选地将合并的回放设备的每个回放设备设置为合并的模式。
根据一些实施例,可以继续进行任何以下操作:对区域播放器进行分组、合并和配对,例如,直到所需配置完成。优选地,例如,通过控制接口(例如,使用控制器130)执行分组、合并和配对动作,而不是通过将扬声器线缆物理连接和重新连接到独立的分立扬声器以创建不同配置。如此,这里所述的特定实施例提供了更加灵活和动态的平台,可以通过该平台向终端用户提供声音再现。
要由区域播放器102-124播放的音频内容的源是多种多样的。可以通过数据网络128访间来自存储在计算机或网络连接的存储设备(NAS)上的个人库的音乐并对其进行播放。可以通过数据网络128访问互联网无线电站、节目秀和播客。通过数据网络128访问令用户分流并下载音乐和音频内容的音乐服务。此外,例如可以经由与区域播放器的线式连接,从传统源(例如,唱盘或CD播放器)获得音乐。例如,还可以通过Apple公司的AirPlayTM无线技术访问音频内容。可以通过数据网络128和/或控制器130在区域播放器102至124之间共享从一个或多个源接收的音频内容。这里将以上公开的音频内容源称作基于网络的音频信息源。然而,基于网络的音频信息源不限于此。
将示例家庭影院区域播放器116、118、120耦接到例如电视132等音频信息源。在一些示例中,将电视132用作家庭影院区域播放器116、118、120的音频源,而在其他示例中,可以与音频系统100内的任意区域播放器102-124共享来自电视132的音频信息。
III.示例性回放设备
现参照图4,示出了根据实施例的区域播放器400的示例功能框图。图4的区域播放器400包括网络接口402、处理器408、存储器410、音频处理组件142、模块414、音频放大器416和与音频放大器416耦接的扬声器单元418。图2A示出了这种区域播放器的示例图示。其它类型的区域播放器可以不包括扬声器单元418(例如,如图2B所示)或音频放大器416(例如,如图2C所示)。此外,应认识到,可以将区域播放器400集成在另一组件中。例如,区域播放器400可以构造为用于室内或室外使用的灯的一部分。
返回参考图4,网络接口402有助于数据网络(例如,图1的数据网络128)上的区域播放器和其他设备与区域播放器400之间的数据流。在一些实施例中,网络接口402可以管理将音频源或文件封装为通过数据网络发送的较小数据包,或将接收到的数据包重新封装为初始源或文件。在一些实施例中,网络接口402还可以处理每个数据包的地址部分,使得可以到达正确的目的地或拦截以区域播放器400为目的地的数据包。因此,在特定实施例中,每个数据包包括基于网络协议(IP)的源地址以及基于IP的目的地地址。
在一些实施例中,网络接口402可以包括无线接口404和有线接口406中的一个或二者。无线接口404(也被称为RF接口)提供网络接口功能,以便区域播放器400根据通信协议(例如,无线标准IEEE802.11a、802.11b、802.11g、802.11n或802.15中的任何一个)与其他设备(例如,其他区域播放器、扬声器、接收器、与数据网络128关联的组件等)进行无线通信。为了接收无线信号并且将该无线信号提供给无线接口404,以及为了发送无线信号,图4的区域播放器400包括一个或多个天线420。有线接口406提供网络接口功能,以便区域播放器400根据通信协议(例如,IEEE802.3)与其他设备进行有线通信。在一些实施例中,区域播放器包括接口404和406二者。在一些实施例中,区域播放器400仅包括无线接口404或者仅包括有线接口406。
在一些实施例中,处理器408是时钟驱动的电子设备,配置为根据存储器410中存储的指令来处理输入数据。存储器410是可加载有一个或多个软件模块414的数据存储设备,所述软件模块414可以由处理器408执行以实现特定任务。在所示实施例中,存储器410是存储可以由处理器408执行的指令的有形机器可读介质。在一些实施例中,任务可以是:区域播放器400获取来自网络上的另一区域播放器或设备的音频数据。在一些实施例中,任务可以是:区域播放器400向网络上的另一区域播放器或设备发送音频数据。在一些实施例中,任务可以是:区域播放器400与一个或多个附加区域播放器同步回放音频。在一些实施例中,任务可以是:将区域播放器400与一个或多个区域播放器进行配对以创建多声道音频环境。可以经由一个或多个软件模块414和处理器408来实现附加或备选的任务。
音频处理组件412可以包括一个或多个数模转换器(DAC)、音频预处理组件、音频增强组件、或者数字信号处理器等。在特定实施例中,由音频处理组件412处理和/或有意地改变经由网络接口402获取到的音频。此外,音频处理部件412可以产生模拟音频信号。接着将经处理的模拟音频信号提供给音频放大器416,以便通过扬声器418进行回放。另外,音频处理组件412可以包括必要电路以处理作为输入的模拟或数字信号,从而从区域播放器400播放,发送给网络上的另一区域播放器,或者既播放也发送给网络上的另一区域播放器。示例输入包括线路输入连接(例如,自动检测3.5mm音频线路输入连接)。
音频放大器416是将音频信号放大到用于驱动一个或多个扬声器418的电平的设备。该一个或多个扬声器418可以包括单独换能器(例如,“驱动器”)或完整的扬声器系统,该系统包括包含一个或多个驱动器的外壳。例如,特定的驱动器可以是低音炮(用于低频)、中频驱动器(例如,用于中频)以及高音喇叭(例如,用于高频)。外壳例如可以是密封的或有端口的。
区域播放器400在这里还可以被称作回放设备。示例回放设备包括由California,Santa Barbara的Sonos股份有限公司制造的Play:5。Play:5是具有内置放大器和扬声器的示例区域播放器。特别地,Play:5是五驱动扬声器系统,包括两个高音喇叭、两个中频驱动器和一个低音炮。当经由Play:5播放音频内容时,音轨的左声道音频数据从左高音喇叭和左中频驱动器发出,音轨的右声道音频数据从右高频喇叭和右中频驱动器发出,以及单声道低音从低音炮发出。此外,两个中频驱动器和两个高音喇叭都具有相同的均衡(或基本相同的均衡)。也就是说,它们都发送相同的频率,但是来自不同音频声道。可以从Play:5播放来自互联网电台、在线音乐和视频服务、下载的音乐、模拟音频输入、电视、DVD等的音频。尽管Play:5是具有扬声器的区域播放器的示例,然而应理解,具有扬声器的区域播放器不限于具有特定数目扬声器的播放器(例如,如Play:5的五个扬声器),而是可以包含一个或多个扬声器。此外,区域播放器可以是另一设备的一部分,所述设备甚至可以用于不同于音频的目的(例如,灯)。
IV.示例性控制器
现在参考图5,示出了示例控制器500,该示例控制器500可以对应于图1中的控制设备130。控制器500可用于有助于对系统中的多媒体应用、自动化和其他方面的控制。特别地,控制器500可被配置成有助于选择在网络上可用的多个音频源,并且使得能够通过无线网络接口508控制一个或多个区域播放器(如,图1中的区域播放器102-124)。根据一个实施例,无线通信基于工业标准(例如,红外线、无线电、无线标准IEEE802.11a、802.11b、802.11g、802.11n或802.15)。此外,当正在经由控制器500访问特定的音频或者经由区域播放器播放特定的音频时,可以从区域播放器或其他电子设备向控制器500发送与所述音频源相关联的照片(例如,相册封面)或任何其他数据,以供显示。
控制器500设置有屏幕502和输入接口514,所述输入接口514允许用户与控制器500进行交互,例如,导航多个多媒体项目的播放列表,并且控制一个或多个区域播放器的操作。例如,控制器500上的屏幕502可以是LCD屏幕。屏幕500与屏幕驱动器504通信,并且接受屏幕驱动器504的命令,该屏幕驱动器504由微控制器(例如,处理器)506进行控制。存储器510可以加载有一个或多个应用模块512,该一个或多个应用模块512可以在有或没有经由用户接口514的用户输入的情况下由微控制器506执行,以便实现特定任务。在一些实施例中,应用模块512配置为:有助于将多个所选的区域播放器分成区域组,并且同步区域播放器以便音频回放。在一些实施例中,应用模块512配置为控制区域组中的区域播放器的音频声音(例如,音量)。在操作中,当微控制器506执行一个或多个应用模块512时,屏幕驱动器504生成控制信号来驱动屏幕502来相应地显示应用特定的用户界面。
控制器500包括有助于与区域播放器进行无线通信的网络接口508。在一些实施例中,经由网络接口508发送诸如音量控制和音频回放同步之类的命令。在一些实施例中,经由网络接口508在区域播放器与控制器之间传输所保存的区域组配置。控制器500可以控制一个或多个区域播放器,如图1中的102-124。对于特定系统,可以存在多于一个的控制器。此外,控制器可以集成到区域播放器中。
应该注意,其他支持网络的设备,如或任何其它智能电话或支持网络的设备(例如,联网的计算机,如PC或)也可以被用作控制器,以便在特定环境下与区域播放器交互或控制区域播放器。在一些实施例中,可以将软件应用或升级下载到支持网络的设备以执行本文所述的功能。
在特定实施例中,用户可以从控制器500创建至少包括两个区域播放器的区域组。区域组中的区域播放器可以以同步方式播放音频,使得该区域组中的所有区域播放器以同步方式回放相同音频源或相同音频源的列表,使得不会(或实质上不会)听到可听延迟或暂停。类似地,在一些实施例中,当用户从控制器500增大该组的音频音量时,将增加该组的音频音量的信号或数据发送给区域播放器之一,并使该组中的其他区域播放器一同增大音量。
经由控制器500用户可以通过激活“链接区域”或“添加区域”软按钮将区域播放器分组成区域组,或者可以通过激活“取消链接区域”或“放弃区域”按钮来取消区域组。例如,用于将多个区域播放器“联合”到一起以便进行音频回放的一种机制是将多个区域播放器链接在一起以形成组。为了将多个区域播放器链接在一起,用户可以手动地逐个链接每个区域播放器或房间。例如,假设存在包括下述区域的多区域系统:浴室、卧室、书房、饭厅、家庭娱乐室和休息室。
在特定实施例中,用户可以例如通过从单个区域开始,然后手动将每个区域链接到该区域,来链接六个区域播放器中的任意数目的区域播放器。
在特定实施例中,可以使用用以创建区域场景或主题(在首先创建区域场景之后)的命令,将一组区域动态链接在一起。例如,“早晨”区域场景命令可以在一个动作中将卧室、办公室和厨房链接到一起。如果没有这种单个命令,则用户需要手动地并单独链接每个区域。单个命令可以包括鼠标点击、鼠标双击、按钮按压、手势或者某其他按程序编制的动作。可以按程序编制其它种类的区域场景。
在特定实施例中,可以基于时间(例如,闹钟功能)触发区域场景。例如,一个区域场景可被设置为在上午8:00应用。系统可以自动链接合适的区域,设置要播放的特定音乐,并然后在定义的持续时间之后停止音乐。例如,尽管可以基于时间将任何特定区域触发为“开”或“关”状态,但是区域场景使得链接到该场景的任何区域能够在特定时间和/或在特定持续时间内播放预定的音频(例如,喜欢的歌曲、预定义的播放喇叭)。如果因为任何原因(例如,空的播放列表、没有连接到共享、无通用的即插即用(UPnP)、无针对互联网电台的互联网连接等等)所调度的音乐没有播放,则备用蜂鸣器可被编程为发出声音。例如,蜂鸣器可以包括存储在区域播放器中的声音文件。
V.控制音频回放设备
图6示出了包括音频回放设备602和音频信息源604的示例系统600。图6的示例音频回放设备602是例如以上参考图4描述的区域播放器400的区域播放器、声吧、中心声道扬声器、和/或中心声道扬声器与左右声道扬声器的组合。示例音频回放设备602位于还包括附加区域播放器(例如,低音炮606和后环绕设备608、610)的区域中。图6所示的示例可以结合电视(例如,音频信息源604)用作家庭影院系统。例如,控制器612与音频回放设备602进行通信,以便控制选择由音频回放设备602、低音炮606和/或后环绕设备608、610进行播放的信号源。
在图6所示示例中,音频回放设备602通过有线连接614与示例音频信息源604相耦接。在一些其它示例中,可以使用无线连接来替换或增强有线连接614。有线连接614在音频回放设备602和音频信息源604之间发送音频信息、控制消息、音频和/或视频元数据、和/或其它信息。可以用于实现有线连接614的示例有线连接是以太网。在一些示例中,音频信息源604将所发送音频信息的音量调整为由音频回放设备602限定的音量大小。尽管例如电视的一些音频信息源配备音频输出机械结构(例如,扬声器),但是在示例系统600中,音频回放设备602而不是音频信息源604上的任意音频输出机械结构输出音频。示例音频回放设备602可以在多个不同音频信息源之间选择其中的哪个是音频信息源604。在一些示例中,当将音频信息源604用作附加设备的开关或集线器时,音频信息源604表示多个可能的音频信息源。在一些实施例中,音频信息源604是可以在不同输入设备(例如,视频游戏机、有线、卫星和/或广播电视节目、DVD播放器、蓝光播放器、视频磁带播放器、数字视频播放器和/或任意其它输入设备)之间进行切换的电视。
在图6的示例中,音频回放设备602和音频信息源604各自具有专用的用户输入设备。示例音频回放设备602通过无线连接616与控制器612进行通信。例如,可以使用图5的控制器500来实现控制器612。系统600的用户可以使用控制器612来控制示例音频回放设备602,以便例如改变音频回放设备602的音频输出音量(例如,增加音量、降低音量、静音等),改变音频回放设备602从中获得要播放的音频信息的信号源,配置哪个区域播放来自特定音频信息源的音频,和/或执行对音频回放设备602的任意其它设置和/或配置调整。
示例音频信息源604通过无线连接620与分离的用户输入设备618进行通信。用户输入设备618可以包括一个或多个遥控器(例如,与电视相对应的遥控器、通用遥控器)和/或与音频信息源604通信耦接的软件设备,所述遥控器在音频信息源的物理壳体或边框上包含一个或多个命令按钮、按钮集合。无线连接620可以是红外连接、蓝牙连接和/或任意其它过去的、现在的和/或将来的无线连接。系统600的用户可以使用用户输入设备618来控制示例音频信息源604,以便例如向音频信息源传输音量命令,改变对音频信息源604的输入,接通和/或关闭音频信息源604,和/或执行对音频信息源604的任意其它设置和/或配置调整。
在一些示例中,用户输入设备612、618可以结合为组合(例如,通用)遥控器,可以选择性地和/或同时地与音频回放设备602和音频信息源604进行交互。在一些这样的示例中,音频回放设备602和音频信息源604根据针对给定命令组合遥控器配置为与音频回放设备602和音频信息源604中的哪个进行交互,发送消息并接收命令。
除了示例音频信息源604之外,音频回放设备602还可以通过路由器622选择音频信息源,例如基于网络的音频信息源。示例音频回放设备602通过有线或无线连接624与示例路由器622相耦接,所述路由器622能够访问基于网络的音频信息源(例如,通过互联网和/或局域网)。
由图6的示例音频回放设备602和示例音频信息源604发送并接收的示例消息是基于数据包的消息,例如,以太网数据包。例如,可以在基于数据包的消息的负载中携带消息的类型(例如,音量消息、源消息等)和/或任意附加信息(例如,增加音量、降低音量、静音、取消静音、指定音频信息源等)。基于数据包的消息还可以用于从音频信息源604向音频回放设备602发送音频信息。
将图6的示例系统600分组为多个组626、628。例如,每个组626、628可以位于较大位置(例如,房屋)的不同房间。示例组626包括音频回放设备602;音频信息源604;低音炮606;后环绕设备608、610;用户输入设备618和路由器622。示例组628包括两个音频回放设备630、632(例如,区域播放器)。示例用户输入设备612是手机,可以在任意给定时间与示例组626、628之一处于相同物理位置,或与它们处于不同物理位置。
按照主-从布置对组628内的示例音频回放设备630、632进行分组,其中音频回放设备630、632之一与群626和/或路由器622进行通信以便接收和/或提供音频信息、同步信号和/或命令。音频回放设备630、632接着彼此通信,以便接收和/或提供音频信息、同步信号和/或命令。
尽管将图6的示例组626、628位于不同位置中,然而可以在用户指导(例如,通过用户输入设备612)下对组626、628进行组合,使得设备602、606、608、610、630、632同步播放相同音频。附加地或备选地,用户可以指导组626、628之一播放源自音频信息源604的音频,同时组626、628中的另一个(例如,通过路由器622)播放源自另一音频信息源的另一音频。
图15示出了示例用户输入设备612在图6示例系统600的不同状态下的示例界面屏幕1502、1504、1506、1508。图15的第一示例界面屏幕1502示出了当取消对组626、628的分组并且组626(例如,TV房间组)播放来自与组628(例如,厨房组)和另一示例组(例如,餐厅组)不同的源的音频时用户输入设备612上的显示。当示例音频回放设备602将信号源改变为音频信息源604时,示例用户输入设备612将界面屏幕更新到第二界面屏幕1504,以便通知用户组626正在播放来自音频信息源604的音频,而另一个组继续播放来自相同源的音频。
第三示例界面屏幕1506通知用户所有组都在播放相同音频。当示例音频回放设备602将信号源改变为音频信息源604时,分组可以保留或改变。如果保留界面屏幕1506内所示的示例分组,则示例组将信号源改变为音频信息源604,用户输入设备612进行更新以便显示通知用户所述改变的第四示例界面屏幕1508。相反,如果改变示例分组(例如,由于所需的用户配置),则组626与其他组分离,开始播放来自音频信息源604的音频,而其他组继续播放来自与分组改变之前相同的源的音频。在这种示例中,用户输入设备612进行更新以显示示例显示屏幕1504(或与改变后的分组相对应的其它显示屏幕),从而通知用户分组的改变。
在一些示例中,当音频回放设备602从一个音频信息源(例如,互联网音乐源)改变为音频信息源604时,示例音频回放设备602确定是否由于将信号源改变为音频信息源604(例如,从不同音频信息源)而触发场景。如本文所使用的,场景是对(通过用户)配置为当执行事件(例如,某时刻、音频信息源改变等)时执行一个或多个动作(例如,播放来自特定音频信息源的音频)的区域播放器的分组。例如,用户可以对场景(例如,“TV场景”)进行编程,改变音频回放设备602的信号源触发区域分组,其中图6的音频回放设备602、低音炮606和后环绕扬声器608、610自动将它们配置到用于回放来自音频信息源604的音频的区域中。在一些这样的示例中,场景还包括音频回放设备630、632,与设备602、606-610执行相同动作和/或执行不同动作(例如,静音、断电、改变为不同音频信息源)。在一些示例中,用户可以配置以下场景:包括通过包括设备606-610、630、632中的一个或多个而不包括音频回放设备602的区域分组来播放来自音频信息源604的音频。场景可以指定通过多个设备602、606-610、630、632和/或组630、632独立地和/或同步地播放音频.
当触发示例TV场景时,图6的示例音频回放设备602根据场景设置来配置适合的区域组。为了改变场景,音频回放设备602发信号通知一个或多个其它扬声器(例如,低音炮606、后环绕设备608、610)和/或一个或多个其它组630,以便改变为音频信息源604。附加地或备选地,当音频回放设备602从音频信息源604改变为另一音频信息源时,音频回放设备602可以发信号通知一个或多个其它扬声器和/或组,以便改变为所述音频信息源。用户可以使用用户输入设备612来控制将哪个扬声器和/或组配置为改变为音频信息源604。响应于由于场景引起的分组改变,示例用户输入设备612改变显示屏幕(例如,基于场景配置,从示出分组区域的显示屏幕1506改变为显示屏幕1504或显示屏幕1508)。在一些示例中,当音频回放设备602接收来自用户接口设备612的对应音量命令和/或来自音频回放设备604的音量消息时,音频信息源602发信号通知其他扬声器和/或组,以便改变回放音量。
在一些示例中,音频回放设备602和音频信息源604可以用于针对音频回放设备602、630、632、低音炮606和/或后环绕扬声器608、610,配置组628、630、场景和/或其它用户可配置设置。例如,用户接口设备612可以控制通过音频信息源604(例如,电视监视器)向用户显示区域配置和/或可能配置的音频回放设备602配置区域。音频回放设备602向音频信息源604传送显示信息以便向用户显示,该用户可能喜欢在较大显示区域的音频信息源604上观看对所述群628、630的配置,而不是在较小显示区域的音频信息源612上。
图7示出了示例音频回放设备700的内部功能框图。图7的示例音频回放设备700可以用于实现图2A-2C的区域播放器200、202、204、图4的区域播放器400和/或图6的音频回放设备602中的任意一个,以便基于音频信息源输出音频。图7的示例音频回放设备700包括用户输入接口702、设备接口704、源选择器706以及音频输出设备708。
示例用户输入接口702与用户输入设备(例如,图5的控制器500和/或图6的用户输入设备612)进行通信。在一些示例中,用户输入设备500、612配置为控制区域播放器。如图7所示,用户输入接口702通过无线连接616与用户输入设备612进行通信。用户输入接口702从用户输入设备612接收命令,所述命令可以包括由用户输入设备612的用户选择与当前使用的音频信息源不同的音频信息源。附加地,用户输入接口702可以接收音量命令,以便增加、降低和/或消除正从音频回放设备700输出的音量,和/或例如通过暂停、取消暂停、跳过音频曲目、快进正播放的音频、回退正播放的音频、和/或停止回放音频,来改变对音频的播放。
在一些实施例中,使用无线接口404、有线接口406和/或更一般地图4的网络接口402,来实现用户输入接口702。附加地或备选地,可以使用其他实现方式来提供用户输入接口702。
示例设备接口704通过有线和/或无线连接614、710与其它组件中的音频信息源604进行接口连接。设备接口704通过示例有线连接614从音频信息源604接收消息、音频信息、元数据和/或其它信息。示例设备接口704还通过有线连接614从音频信息源604接收消息。在一些实施例中,示例回放设备700与诸如区域播放器等其它回放设备进行通信。
在一些实施例中,使用无线接口404、有线接口406和/或更一般地图4的网络接口402,来实现设备接口704。附加地或备选地,可以使用其他实现方式来提供设备接口704。
在一些实施例中,设备接口704最初从音频信息源604接收要通过音频回放设备700播放的音频信息。之后,用户决定在保持音频信息源604处于接通状态的同时聆听来自不同源的音频(例如,在继续观看电视上的节目的同时聆听音乐,在观看电视上的视频广播的同时聆听体育新闻的广播等)。示例设备接口704向示例音频信息源604发送消息,以便使音频信息源将其音量改变为静音设置。
图7的示例源选择器706选择信号源,以便用于基于用户输入接口702和/或设备接口704来回放音频。源选择器706向音频输出设备708提供与所选信号源相关联的音频信息,以便转换为音频输出信号(例如,声学信号、到外部扬声器的立体声模拟输出信号等)。例如,源选择器706可以选择由用户通过用户输入设备指定的特定音频信息源,用户输入设备发送通过用户输入接口702接收的命令。在其他示例中,源选择器706响应于在设备接口704处接收到的消息(例如,来自音频信息源604的源消息、音量消息),选择音频信息源604。在一些实施例中,如果源选择器706已选择了不同于音频信息源604的音频信息源,则音频信息源604向音频回放设备700(例如,向设备接口704)发送源消息,则源选择器706将所选源改变为音频信息源604。
在一些实施例中,示例源选择器706还管理要回放的音频的系统音量。示例源选择器706可以基于通过用户输入接口702接收到的命令和/或基于通过设备接口704接收到的消息,改变系统音量。例如,当系统的用户使用配置为控制音频信息源的用户输入设备(例如,电视音频信息源的电视遥控器)时,设备接口704可以从音频信息源604接收音量消息(例如,指示音频回放设备700增加、降低或消除回放音量的消息)。
在一些实施例中,使用图4的示例处理器408和示例存储器410来实现源选择器706。附加地或备选地,可以使用其它实现方式来提供源选择器706。
示例音频输出设备708基于来自所选音频信息源的输入音频信息并基于音量设置,输出音频信号712。示例源选择器706选择音频信息源,向音频输出设备708提供从所选音频信息源接收到的音频信息,并提供音频输出设备708用于输出音频信号712的音量设置。示例音频信号712可以包括从一个或多个扬声器输出的声学信号和/或向音频回放设备700外部的声音输出设备输出的模拟和/或数字电信号。
在一些实施例中,使用图4的示例音频处理电路412、示例音频放大器416、和/或示例扬声器418实现音频输出设备708。附加地或备选地,可以将其他实现方式用于提供音频输出设备708。
图8示出了示例音频信息源800的内部功能框图。图8的示例音频信息源800可以用于实现图6的音频信息源604,以便选择性地向音频回放设备602提供音频信息。图8的示例音频信息源800包括用户输入接口802、回放设备接口804、音频控制器806和输入选择器808。
图8的示例用户输入接口802通过无线连接810从用户输入设备(例如,遥控器)接收命令。示例命令包括音量命令(例如,增加音量、降低音量、静音、取消静音)和/或输入选择命令(例如,一组输入设备中哪个是音频和/或视频信息源)。
图8的示例回放设备接口804通过有线连接(例如,有线连接614)和/或无线连接812向音频回放设备(例如,图6和7的音频回放设备602、700)发送消息、元数据和/或音频信息。回放设备接口804还通过有线连接614和/或无线连接812从音频回放设备602接收消息。
图8的示例音量控制器806控制对示例音频信息源800的音量设置。音频信息设备800可以使用音量设置,以在音频回放设备接收到音量设置时,将输出音频信息修改为更大声或更小声。当示例音量控制器806与例如图7的音频回放设备700等音频回放设备相连时,响应于用户输入接口802接收到对应音量命令,示例音量控制器806使回放设备接口804(通过有线连接614和/或无线连接812)发送音量消息。例如,回放设备接口804在用户输入接口802接收到来自用户输入设备的降低音量命令时发送降低音量消息,在用户输入接口802接收到来自用户输入设备的增加音量命令时发送增加音量消息,和/或在用户输入接口802接收到来自用户输入设备的静音命令时发送静音消息。
在一些实施例中,音量控制器806还响应于回放设备接口804通过有线连接614和/或无线连接812接收到音量消息,控制对音量信息源800的音量设置。例如,当音频回放设备602选择与音频信息源800不同的音频信息源时,回放设备接口804可以接收静音消息。作为响应,音量控制器806将音频信息源800的音量设置改变为静音设置。此后,当用户输入接口802接收到音量命令时,音量控制器806引起回放设备接口804向音频回放设备602发送音量消息。
图8的示例输入选择器808通过对应输入连接814从一个或多个输入设备中进行选择。输入选择器808向示例回放设备接口804提供来自输入连接中所选的一个输入连接814的音频信息。回放设备接口804通过有线连接614和/或无线连接812向音频回放设备602提供该音频信息。
在一些实施例中,图8的音频信息设备800是支持互联网的电视。在一些这样的实施例中,电视能够下载应用或app,应用或app可以是能够执行特定功能的专用软件。在其他这种实施例中,电视配备存储在存储器上并由处理器执行的固件,所述固件实现用户输入接口802、回放设备接口804、音量控制器806和/或输入选择器808中的一个或多个。
尽管图7和8示出了示例音频回放设备602和音频信息源604,然而可以以任意方式组合、划分、重排、省略、消除和/或实现图7和8所示的接口、数据结构、元素、处理和/或设备中的一个或多个。此外,示例用户输入接口702、示例设备接口704、示例源选择器706、示例音频输出设备708、示例用户输入接口802、示例回放设备接口804、示例音量控制器806、示例输入选择器808和/或更一般地示例音频回放设备602和/或示例音频信息源604可以由硬件、软件、固件和/或硬件、软件和/或固件的任意组合来实现。因此,例如,示例用户输入接口702、示例设备接口704、示例源选择器706、示例音频输出设备708、示例用户输入接口802、示例回放设备接口804、示例音量控制器806、示例输入选择器808和/或更一般地示例音频回放设备602和/或示例音频信息源604可以由一个或多个电路、可编程处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)和/或现场可编程逻辑器件(FPLD)等来实现。
当阅读任何所附权利要求以覆盖纯软件和/或固件实现方式时,将示例用户输入接口702、示例设备接口704、示例源选择器706、示例音频输出设备708、示例用户输入接口802、示例回放设备接口804、示例音量控制器806、和/或示例输入选择器808中的至少一个元件在此明确地定义为包括存储软件和/或固件的计算机可读介质,例如,存储器、DVD、CD等。此外,示例音频回放设备602和/或示例音频信息源604可以包括除了图7和8所示的元件、处理和/或设备之外或代替图7和8所示的元件、处理和/或设备的一个或多个设备、处理和/或设备,和/或可以包括多于一个的所示元件、处理和设备中的任何一个或全部。
图9示出了表示控制例如电视等音频信息源的示例方法900的流程图。图9的示例方法900开始于音频信息源(例如,图6和8的音频信息源604、800)向音频回放设备(例如,图6的音频回放设备602)发送音频信息(框902)。在一些实施例中,音频信息源604通过基于数据包的连接发送音频信息。在一些实施例中,音频信息源604包括设备接口(例如,图8的设备接口804),以便通过有线连接(例如,有线连接614)和/或无线连接(例如,无线连接812)向音频回放设备602发送消息。
接着,示例方法900确定(例如,通过回放设备接口804)是否从回放设备接收到音量消息(框904)。如果接收到了音量消息(框904),则示例音量控制器806基于接收到的音量消息906改变音量设置。例如,如果接收到的音量消息是静音消息,则音量控制器806将音量设置改变为静音设置。相反,如果接收到的音量消息是取消静音消息,则音量控制器806将音量设置从静音设置改变为打开音量(或取消静音)设置。
示例方法900可以在改变音量设置(框906)之后或在尚未从音频回放设备接收到音量消息(框904)的情况下结束和/或迭代。在一些实施例中,当音频信息源604向音频回放设备发送音频信息时,以轮询方式重复执行示例方法900。
图10示出了表示控制音频回放设备(例如,图6和7的音频回放设备602、700)的音频信息源(例如,图6和8的音频信息源604、800)的示例方法1000的流程图。图10的示例方法1000在音频信息源604处于静音状态时开始(框1002)。例如,如果音频信息源604是电视,则开启电视,电视显示视频图片而不输出音频信息。
在一些示例中,电视可以向用户显示唠叨屏幕(nag screen),以便提供关于电视音频的状态的信息。例如,当电视被静音时和/或当电视向音频回放设备602输出音频而电视上的扬声器被静音时,电视可以显示具有词语“静音”的唠叨屏幕。在一些其它示例中,即使当激活了静音设置时,电视不显示唠叨屏幕。在一些示例中,当电视向音频回放设备602输出音频信息时(例如,在通过音频回放设备602开始回放时和/或当用户通过用户输入设备612、618调整音量时),唠叨屏幕可以显示“通过外部扬声器输出声音”。附加地或备选地,可以使用其他唠叨屏幕以便通过电视向用户显示信息。
示例音频信息源604确定(例如,通过图8的用户输入接口802)是否从用户输入设备接收到取消静音/增加音量命令(框1004)。如果接收到了取消静音/增加音量命令(框1004),则示例音频信息源604(例如,通过回放设备接口804)向音频回放设备602发送源消息(框1006)。在一些实施例中,源消息使音频回放设备602选择信号源作为发送源消息的音频信息源604。示例音频信息源604继续向音频回放设备602发送音频信息(框1008)。例如,输入选择器808接收输入音频信息,所述输入音频信息是由回放设备接口804以数据包或其它传输形式向音频回放设备602发送的。
示例方法1000可以在恢复向音频回放设备602发送音频信息(框1008)之后或在没有接收到取消静音/增加音量命令(框1004)的情况下结束和/或迭代。在一些实施例中,当音频信息源604处于静音状态下时,以轮询方式重复执行示例方法1000。
图11示出了表示控制对音频回放设备(例如,图6和7的音频回放设备602、700)的音量设置的示例方法1100的流程图。使用图6的示例音频信息源604执行示例方法1100,其中所述示例音频信息源604通过有线连接614与示例音频回放设备602通信耦接。图11的方法1100在音频信息源604向音频回放设备(例如,音频回放设备602)发送(例如,通过图8的回放设备接口804)音频信息时开始(框1102)。在一些实施例中,音频信息源604使用包含音频信息的基于数据包的消息,向音频回放设备602音频信息。
示例音频信息源604确定(例如,通过图8的用户输入接口802)是否从用户输入设备接收到增加音量命令(框1104)。如果接收到了增加音量命令(框1104),则音频信息源604向音频回放设备602发送(例如,通过回放设备接口804)增大音量消息。
示例音频信息源604还确定是否从用户输入设备接收到降低音量命令(框1108)。如果接收到了降低音量命令(框1108),则音频信息源604向音频回放设备发送降低音量消息(框1110)。
示例音频信息源604还确定是否从用户输入设备接收到静音命令(框1112)。如果接收到了静音命令(框1112),则音频信息源604向音频回放设备602发送静音消息(框1114)。
在一些实施例中,如果框1104、1108、1112中的任何一个确定从用户输入设备接收到命令,则跳过框1104、1108、1112中的其它框,并在响应于确定在框1104、1108、1112处接收到了命令而执行各框1106、1110、1114之后,结束所述方法1100。例如,如果音频信息源604从用户输入设备618接收到增加音量命令(框1104),则音频信息源向音频回放设备发送增大音量消息(框1106),接着跳过框1108-1114。
在图11的示例中,所述方法可以在向音频回放设备602发送静音消息(框1114)之后或在尚未接收到静音命令(框1112)的情况下结束和/或迭代。在一些实施例中,当音频信息源604向音频回放设备602发送音频信息时,以轮询方式重复执行示例方法1100。
图12示出了表示控制音频回放设备的示例方法1200的流程图。示例方法1200可以用于实现图6和7的示例音频回放设备602、700,所述示例音频回放设备通过有线连接614和/或无线连接710与音频信息源604通信耦接。示例方法1200在音频回放设备602接收到来自基于网络的音频信息源的音频信息时开始(框1202)。示例性的基于网络的音频信息源可以包括互联网订阅音乐服务、互联网无线电服务、位于局域网和/或广域网上的音频文件等。
示例音频回放设备602基于从基于网络的音频信息源接收的音频信息,产生音频信号(框1204)。例如,音频输出设备708可以产生表示从基于网络的音频信息源接收到的音频信息的声学和/或电信号。示例音频回放设备602确定(例如,通过图7的设备接口704)是否从音频信息源604接收到源消息(框1206)。如果接收到源消息(框1206),则示例音频回放设备602(例如,通过源选择器708)将信号源改变为该音频信息源,开始从该音频信息源接收音频信息(框1208)。因此,音频回放设备602停止播放来自基于网络的音频信息源的音频。
示例音频回放设备602确定(例如,通过设备接口704)是否由于将信号源改变为该音频信息源而触发场景(框1210)。例如,用户可以对场景进行编程,改变音频回放设备602的信号源触发区域分组,其中图6的音频回放设备602、低音炮606和后环绕扬声器608、610自动将它们配置到用于回放来自音频信息源604的音频的区域中。如果触发了场景(框1210),则示例音频回放设备602根据场景设置配置合适的区域组(框1212)。
在根据场景设置配置区域组(框1212)之后,或如果信号源的改变没有触发场景(框1210),则音频回放设备602基于从该音频信息源604接收到的音频信息,产生音频信号(例如,表示该音频信息的声学和/或电信号)(框1214)。为了产生音频信号,示例设备接口704和/或示例源选择器706可以向音频输出设备708提供从音频信息源604接收到的音频信息。
示例方法1200可以在产生音频信号(框1214)之后或在尚未接收到源消息(框1206)的情况下结束和/或迭代。在一些实施例中,当音频回放设备602接收到来自基于网络的音频信息源的音频信息时,以轮询方式重复执行示例方法1200。
图13示出了表示控制音频回放设备的另一示例方法1300的流程图。示例方法1300可以用于实现图6和7的示例音频回放设备602、700,所述示例音频回放设备通过有线连接614和/或无线连接710与音频信息源604通信耦接。图13的示例方法1300在音频回放设备602接收到来自音频信息源604的音频信息时开始(框1302)。
示例音频回放设备602产生音频信号(例如,表示音频信息的声学和/或电信号)(框1304)。为了产生音频信号,图7的示例设备接口704和/或示例源选择器706可以向音频输出设备708提供从音频信息源604接收到的音频信息。音频回放设备602确定是否(例如,通过图7的用户输入接口702)接收到来自用户输入设备(例如,图6的用户输入设备612)的源命令(框1306)。例如,图6的系统600的用户可以使用用户输入设备612选择基于网络的音频信息源,所述用户输入设备向音频回放设备602发送源命令。如果从用户输入设备612接收到源命令,则音频回放设备602将信号源改变为由用户选择的基于网络的音频信息源(框1308)。音频回放设备602还向音频信息源704(例如,通过设备接口704)发送音量消息(框1310)。在一些实施例中,音量消息使音频信息源704将音量设置改变为静音状态,和/或使音频信息源704断电。
示例方法1300可以在发送音量消息(框1310)之后或在尚未接收到源命令(框1306)的情况下结束和/或迭代。在一些实施例中,当音频回放设备602接收到来自音频信息源604的音频信息时,以轮询方式重复执行示例方法1300。
图14示出了表示控制示例系统以通过音频回放设备回放来自音频信息源的音频的指令的状态图1400。示例状态图1400示出了系统(例如,图6的系统600)的多个状态1402-和过渡,该系统包括通过有线连接614与音频回放设备602通信耦接的音频信息源604。这里将参考与区域播放器(音频回放设备602)相连的支持互联网的电视(音频信息源604)来描述图14的示例状态图1400。该示例中,除了作为音频信息源的电视之外,区域播放器还访问基于网络的音乐源。然而,可以使用不同类型的音频回放设备602和/或音频信息源604,根据所示实施例来修改状态图1400。
图14的状态图1400还示出了由与示例音频回放设备602和/或示例音频信息源604进行用户交互而产生的不同过渡1416-1428、1432-1442。例如,过渡1418、1422、1424、1426、1442由通过用户输入设备618与音频信息源604进行用户交互产生,而过渡1416、1420、1428、1432、1434、1436、1438、1440由通过用户输入设备612与音频回放设备602进行用户交互产生。
首先,示例电视开启并处于取消静音状态(状态1402)。在取消静音状态下,示例区域播放器接收来自电视的音频信息,将音频信息输出为声学信号。从状态1402,用户可以使用用户输入设备612(过渡1416)或用户输入设备618(过渡1418)来输入静音命令。在状态1404下,电视开启并处于静音状态下。从状态1404,用户可以使用用户输入设备612(过渡1420)或用户输入设备618(过渡1422)来输入取消静音命令(例如,取消静音、增加音量、降低音量等),以返回到状态1402。
从状态1402、1404中的任何一个状态,用户可以输入电视电源命令(例如,关闭电源)(过渡1424)以使电视断电,从而移至电视关闭状态1406。从状态1406,用户可以输入电视电源命令(例如,上电)(过渡1426)以使电视上电,从而移至状态1402。在状态1402、1404、1406期间,区域播放器将电视选择作为信号源。在一些实施例中,当所选信号源处于电源关闭状态、睡眠状态和/或非活动状态时,区域播放器进入电源关闭状态、睡眠状态或非活动状态。
从状态1402、1404、1406中任何一个状态,用户可以通过用户输入设备612(过渡1428)输入源命令(例如,选择音乐源)。示例过渡1428使区域播放器向电视发送音量消息,并选择诸如基于网络的音乐源等不同信号源。从电视开启的示例状态1402、1404,区域播放器可以配备有指示区域播放器向电视发送哪种消息的装置1430。在第一配置(过渡1432)中,区域播放器装置1430使区域播放器向电视发出音量消息(例如,静音消息),使电视在状态1410处改变为静音音量设置。在第二配置(过渡1434)中,区域播放器装置1430使区域播放器向电视发出电源关闭消息,使得在状态1412关闭电视电源。
在示例状态1410下,区域播放器播放来自基于网络的音乐源的音乐,电视是接通的并具有静音音量设置。从状态1410,用户可以通过用户输入设备612向区域播放器输入暂停命令(过渡1436),以便改变为状态1408。在示例状态1408中,区域播放器暂停了音乐电视,但是区域播放器尚未选择不同信号源,电视开启并具有静音音量设置。用户可以通过用户输入设备612向区域播放器输入取消暂停命令(过渡1438),以便改变为状态1410。
从状态1408、1410中的任意一个状态,用户可以使区域播放器选择电视作为音频信息源,并改变为状态1402。在第一示例方法中,用户可以使用用户输入设备612,选择电视作为区域播放器的音频信息源(过渡1440)。响应于此,示例区域播放器选择电视作为音频信息源,并向电视发送音量消息,以便使电视取消静音或增加音量。电视基于音量消息改变其音量设置,使得电视开启但不具有静音音量设置。电视开始和/或恢复向回放音频的区域播放器发送音频信息。在第二示例方法中,用户可以使用用户输入设备618向电视发送音量命令(例如,取消静音、增加音量、降低音量)。示例电视通过改变其音量设置并向区域播放器发送源消息来对该命令进行响应,区域播放器将信号源改变为电视并开始播放从电视接收到的音频信息。
从状态1408、1410,用户可以使用用户输入设备618向电视发出关闭TV命令(过渡1424)。过渡1424引起从状态1408改变到状态1414,状态1414下,电视断电,停止由区域播放器进行的音乐回放。过渡1424引起从状态1410改变为状态1412,在状态1412下,区域播放器回放音乐,并电视断电。从状态1412用户可以通过用户输入设备612向区域播放器输入暂停命令(过渡1436),以便改变为状态1414。从示例状态1414,用户可以通过用户输入设备612向区域播放器输入取消暂停命令(过渡1438),以便改变到状态1412。
用户可以从状态1412、1414中的任意状态改变为状态1402。示例状态图1400假定当用户使电视电源从关闭状态上电时,用户希望通过区域播放器回放来自电视的音频信息。然而,该示例假设是可以修改的、可由用户配置的、和/或省略的。在第一示例方法中,用户通过用户输入设备618向电视输入上电命令(过渡1426)。示例电视通过上电并向区域播放器发送源消息,来对上电命令进行响应。区域播放器通过选择电视作为信号源并回放从电视接收到的音频信息,来对源消息进行响应。在第二示例方法中,用户通过用户输入设备612向区域播放器输入源命令(过渡1440)。示例区域播放器通过向电视发送上电消息(在一些实施例中,接收来自低功率状态的消息,而不是来自完全断电的状态)并选择电视作为音频信息源,来对源命令进行响应。电视通过改变为使得状态并(例如,基于输入源)向区域播放器发送音频信息,来对上电消息进行响应。
尽管以上描述了示例状态图1400,然而可以修改状态图1400以便反应对系统行为中用户需求的不同假定。在一些实施例中,可以通过用户改变音频回放设备602和/或音频信息源604的设置和/或配置,来修改状态图1400。一种这样的示例设置是设置1430,允许用户配置所示示例的电视如何对从状态1402、1404的过渡1428进行响应。
鉴于以上内容,应清楚,所公开的示例系统、方法、装置和制品可以用于控制音频回放设备。有利地,一些示例系统、方法、装置和制品允许从系统用户的角度更简单地控制包括音频回放设备和音频信息源的音频系统。在一些这样的示例中,所述系统的用户可以使用配置为与不同系统元件进行通信的多个用户输入设备中的任意用户输入设备,来控制对音频的回放。这里所公开的一些示例系统、方法、装置和制品允许包括音频回放设备和音频信息源的音频系统的用户,使用配置为与音频信息源进行通信而并未配置为与音频回放设备进行通信的用户输入设备,来控制音频音量和音频输入源。
当在不同音频信息源之间改变时,文本所公开的示例系统、方法、装置和制品保持一致音量,其中所述不同音频信息源中的一个或多个具有单独的和/或不同的音量设置。
已经足够详细并且以特定的精确程度描述了多种发明。本领域技术人员应该理解,已经做出的对本实施例的公开仅是作为示例,并且在不偏离所要求保护的本公开的精神和范围的情况下,可以在各部分的布置和组合方面采取众多改变。尽管本文所讨论的实施例可能关于信息单元的介绍在形式和布置方面似乎包含某些限制,但是本领域技术人员应该理解这些实施例具有远远超出这种实施例的适用性。因此,本公开的范围由权利要求书而不是前述实施例的描述来限定。
Claims (20)
1.一种音频回放设备,包括:
音频输出设备,基于信号源产生音频信号;
设备接口,从第一音频信息源接收第一消息;以及
源选择器,基于所述第一消息将信号源从第二音频信息源改变为第一音频信息源。
2.根据权利要求1所述的音频回放设备,还包括:用户输入接口,从用户输入设备接收第一命令,所述设备接口基于所述命令向第一音频信息源发送第二消息。
3.根据权利要求2所述的音频回放设备,其中所述源选择器响应于所述命令,将信号源从第一音频信息源改变为第二音频信息源,所述第二消息包括静音命令。
4.根据权利要求1所述的音频回放设备,其中当信号源是第一音频信息源时,所述设备接口从第一音频信息源接收第二消息,所述第二消息基于来自配置为与第一音频信息源进行通信的用户输入设备的命令并包括音量命令,所述音频输出设备基于所述第二消息改变音频信号的音量。
5.根据权利要求1所述的音频回放设备,其中所述设备接口用于基于所述第二消息向至少一个附加回放设备发送第三消息。
6.根据权利要求1所述的音频回放设备,其中所述第一消息基于来自配置为与第一音频信息源进行通信的用户输入设备的命令。
7.根据权利要求6所述的音频回放设备,其中所述命令是上电命令或音量命令中的至少一个。
8.根据权利要求1所述的音频回放设备,其中所述设备接口通过有线网络或无线网络中的至少一个与第一音频信息源和第二音频信息源进行通信。
9.根据权利要求1所述的音频回放设备,其中所述设备接口向至少一个附加回放设备发送与信号源相关联的音频信息。
10.根据权利要求1所述的音频回放设备,其中所述第一音频信息源是电视,所述设备接口通过基于数据包的连接与电视进行通信。
11.根据权利要求1所述的音频回放设备,其中所述第二音频信息源是基于网络的数字音频信息源。
12.一种包括与电视进行通信的音频输出设备的系统,所述音频输出设备选择性地从电视接收第一音频信息,基于所述第一音频信息以第一音量设置产生第一音频信号,基于对电视的用户输入从电视接收第一消息,以及基于第一音频信息并基于第一消息,以不同于第一音量设置的第二音量设置产生第二音频信号。
13.根据权利要求12所述的系统,其中所述电视基于所述用户输入产生消息,所述消息包括音量命令。
14.根据权利要求12所述的系统,其中所述电视和音频输出设备通过局域网相耦接,所述消息是基于数据包的网络消息。
15.根据权利要求12所述的系统,其中所述音频输出设备从配置为与音频输出设备进行通信的用户输入设备接收命令,基于来自基于网络的音频信息源的第二音频信息产生第三音频信号,以及向电视发送第二消息,所述电视基于所述第二消息改变音量设置。
16.根据权利要求15所述的系统,其中所述音频输出设备产生第三音频信号,使得刚好在音频信息源从电视改变为基于网络的音频信息源之后的音量与刚好在音频信息源改变之前的音量实质上相同。
17.一种方法,包括:
从第一音频源接收第一音频信息;
通过回放设备,基于第一音频信息产生第一音频信号;
从第二音频源接收第一消息;以及
响应于接收到第一消息,基于来自第二音频源的第二音频信息产生第二音频信号。
18.根据权利要求17所述的方法,还包括:通过基于数据包的消息接收第二音频信息。
19.根据权利要求17所述的方法,还包括:基于来自与第二音频源相关联的第一用户输入设备的命令,接收第二消息,以及基于所述第二消息调整回放设备的音量设置。
20.根据权利要求17所述的方法,还包括:从与回放设备相关联的第一用户输入设备接收源命令,以及向第二音频源发送第二消息以使第一音频源调整音频信息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/274,059 | 2011-10-14 | ||
US13/274,059 US8971546B2 (en) | 2011-10-14 | 2011-10-14 | Systems, methods, apparatus, and articles of manufacture to control audio playback devices |
PCT/US2012/059304 WO2013055661A1 (en) | 2011-10-14 | 2012-10-09 | Systems, methods, apparatus, and articles of manufacture to control audio playback devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104115224A true CN104115224A (zh) | 2014-10-22 |
CN104115224B CN104115224B (zh) | 2017-05-17 |
Family
ID=48082336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280061765.5A Active CN104115224B (zh) | 2011-10-14 | 2012-10-09 | 控制音频回放设备的系统、方法、装置和制品 |
Country Status (5)
Country | Link |
---|---|
US (5) | US8971546B2 (zh) |
EP (4) | EP3486906B1 (zh) |
JP (2) | JP6022583B2 (zh) |
CN (1) | CN104115224B (zh) |
WO (1) | WO2013055661A1 (zh) |
Cited By (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106488302A (zh) * | 2015-09-02 | 2017-03-08 | 哈曼国际工业有限公司 | 具有多屏应用的音频系统 |
CN106843799A (zh) * | 2016-12-22 | 2017-06-13 | 杭州鸿雁电器有限公司 | 一种带蓝牙功放的壁式充电装置及音频数据同步方法 |
CN107087162A (zh) * | 2017-06-05 | 2017-08-22 | 广东小天才科技有限公司 | 一种摄像机故障的检测方法及故障检测装置 |
CN107852545A (zh) * | 2015-09-30 | 2018-03-27 | 雅马哈株式会社 | 音频设备、控制终端、用于音频设备及控制终端的方法 |
CN108028986A (zh) * | 2015-09-30 | 2018-05-11 | 雅马哈株式会社 | 控制终端、音频系统以及控制音频系统的方法 |
CN108962292A (zh) * | 2017-05-17 | 2018-12-07 | 蒂雅克股份有限公司 | 音频装置及程序 |
CN110073326A (zh) * | 2016-10-19 | 2019-07-30 | 搜诺思公司 | 基于仲裁的语音识别 |
US11343614B2 (en) | 2018-01-31 | 2022-05-24 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
US11405430B2 (en) | 2016-02-22 | 2022-08-02 | Sonos, Inc. | Networked microphone device control |
US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
US11482978B2 (en) | 2018-08-28 | 2022-10-25 | Sonos, Inc. | Audio notifications |
US11500611B2 (en) | 2017-09-08 | 2022-11-15 | Sonos, Inc. | Dynamic computation of system response volume |
US11501773B2 (en) | 2019-06-12 | 2022-11-15 | Sonos, Inc. | Network microphone device with command keyword conditioning |
US11514898B2 (en) | 2016-02-22 | 2022-11-29 | Sonos, Inc. | Voice control of a media playback system |
US11531520B2 (en) | 2016-08-05 | 2022-12-20 | Sonos, Inc. | Playback device supporting concurrent voice assistants |
US11540047B2 (en) | 2018-12-20 | 2022-12-27 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
US11538451B2 (en) | 2017-09-28 | 2022-12-27 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
US11538460B2 (en) | 2018-12-13 | 2022-12-27 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
US11545169B2 (en) | 2016-06-09 | 2023-01-03 | Sonos, Inc. | Dynamic player selection for audio signal processing |
US11557294B2 (en) | 2018-12-07 | 2023-01-17 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
US11556306B2 (en) | 2016-02-22 | 2023-01-17 | Sonos, Inc. | Voice controlled media playback system |
US11563842B2 (en) | 2018-08-28 | 2023-01-24 | Sonos, Inc. | Do not disturb feature for audio notifications |
US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
US11641559B2 (en) | 2016-09-27 | 2023-05-02 | Sonos, Inc. | Audio playback settings for voice interaction |
US11646045B2 (en) | 2017-09-27 | 2023-05-09 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
US11646023B2 (en) | 2019-02-08 | 2023-05-09 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
US11694689B2 (en) | 2020-05-20 | 2023-07-04 | Sonos, Inc. | Input detection windowing |
US11696074B2 (en) | 2018-06-28 | 2023-07-04 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
US11710487B2 (en) | 2019-07-31 | 2023-07-25 | Sonos, Inc. | Locally distributed keyword detection |
US11714600B2 (en) | 2019-07-31 | 2023-08-01 | Sonos, Inc. | Noise classification for event detection |
US11736860B2 (en) | 2016-02-22 | 2023-08-22 | Sonos, Inc. | Voice control of a media playback system |
US11741948B2 (en) | 2018-11-15 | 2023-08-29 | Sonos Vox France Sas | Dilated convolutions and gating for efficient keyword spotting |
US11769505B2 (en) | 2017-09-28 | 2023-09-26 | Sonos, Inc. | Echo of tone interferance cancellation using two acoustic echo cancellers |
US11778259B2 (en) | 2018-09-14 | 2023-10-03 | Sonos, Inc. | Networked devices, systems and methods for associating playback devices based on sound codes |
US11792590B2 (en) | 2018-05-25 | 2023-10-17 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
US11790911B2 (en) | 2018-09-28 | 2023-10-17 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
US11790937B2 (en) | 2018-09-21 | 2023-10-17 | Sonos, Inc. | Voice detection optimization using sound metadata |
US11797263B2 (en) | 2018-05-10 | 2023-10-24 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
US11798553B2 (en) | 2019-05-03 | 2023-10-24 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
US11854547B2 (en) | 2019-06-12 | 2023-12-26 | Sonos, Inc. | Network microphone device with command keyword eventing |
US11862161B2 (en) | 2019-10-22 | 2024-01-02 | Sonos, Inc. | VAS toggle based on device orientation |
US11869503B2 (en) | 2019-12-20 | 2024-01-09 | Sonos, Inc. | Offline voice control |
US11893308B2 (en) | 2017-09-29 | 2024-02-06 | Sonos, Inc. | Media playback system with concurrent voice assistance |
US11900937B2 (en) | 2017-08-07 | 2024-02-13 | Sonos, Inc. | Wake-word detection suppression |
US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
US11947870B2 (en) | 2016-02-22 | 2024-04-02 | Sonos, Inc. | Audio response playback |
US11961519B2 (en) | 2020-02-07 | 2024-04-16 | Sonos, Inc. | Localized wakeword verification |
Families Citing this family (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8326951B1 (en) | 2004-06-05 | 2012-12-04 | Sonos, Inc. | Establishing a secure wireless network with minimum human intervention |
US8788080B1 (en) | 2006-09-12 | 2014-07-22 | Sonos, Inc. | Multi-channel pairing in a media system |
US9202509B2 (en) | 2006-09-12 | 2015-12-01 | Sonos, Inc. | Controlling and grouping in a multi-zone 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 |
US20130076651A1 (en) * | 2011-09-28 | 2013-03-28 | Robert Reimann | Methods and apparatus to change control centexts of controllers |
US9094706B2 (en) | 2011-10-21 | 2015-07-28 | Sonos, Inc. | Systems and methods for wireless music playback |
US9344292B2 (en) * | 2011-12-30 | 2016-05-17 | Sonos, Inc. | Systems and methods for player setup room names |
US9654821B2 (en) | 2011-12-30 | 2017-05-16 | Sonos, Inc. | Systems and methods for networked music playback |
US9674587B2 (en) | 2012-06-26 | 2017-06-06 | Sonos, Inc. | Systems and methods for networked music playback including remote add to queue |
MY168889A (en) | 2013-02-20 | 2018-12-04 | Panasonic Ip Corp America | Control method for information apparatus and program |
EP2961189B1 (en) * | 2013-02-20 | 2019-01-30 | Panasonic Intellectual Property Corporation of America | Methode for controlling information apparatus and program |
MY181880A (en) | 2013-02-20 | 2021-01-12 | Panasonic Ip Corp America | Method for controlling information apparatus and program |
US9247363B2 (en) | 2013-04-16 | 2016-01-26 | Sonos, Inc. | Playback queue transfer in a media playback system |
US9361371B2 (en) | 2013-04-16 | 2016-06-07 | Sonos, Inc. | Playlist update in a media playback system |
US9501533B2 (en) | 2013-04-16 | 2016-11-22 | Sonos, Inc. | Private queue for a media playback system |
EP2802122A1 (en) * | 2013-05-07 | 2014-11-12 | Nagravision S.A. | A Media Player for Receiving Media Content from a Remote Server |
US9798510B2 (en) | 2013-05-29 | 2017-10-24 | Sonos, Inc. | Connected state indicator |
US10715973B2 (en) | 2013-05-29 | 2020-07-14 | Sonos, Inc. | Playback queue control transition |
US9953179B2 (en) | 2013-05-29 | 2018-04-24 | Sonos, Inc. | Private queue indicator |
US9684484B2 (en) | 2013-05-29 | 2017-06-20 | Sonos, Inc. | Playback zone silent connect |
US9703521B2 (en) | 2013-05-29 | 2017-07-11 | Sonos, Inc. | Moving a playback queue to a new zone |
US9495076B2 (en) | 2013-05-29 | 2016-11-15 | Sonos, Inc. | Playlist modification |
EP3826237A1 (en) * | 2013-05-29 | 2021-05-26 | Sonos Inc. | Playback queue control via a playlist on a mobile device |
US9438193B2 (en) | 2013-06-05 | 2016-09-06 | Sonos, Inc. | Satellite volume control |
US9654073B2 (en) * | 2013-06-07 | 2017-05-16 | Sonos, Inc. | Group volume control |
US9285886B2 (en) * | 2013-06-24 | 2016-03-15 | Sonos, Inc. | Intelligent amplifier activation |
US9288596B2 (en) * | 2013-09-30 | 2016-03-15 | Sonos, Inc. | Coordinator device for paired or consolidated players |
US9456037B2 (en) * | 2013-09-30 | 2016-09-27 | Sonos, Inc. | Identifying a useful wired connection |
KR102114219B1 (ko) * | 2013-10-10 | 2020-05-25 | 삼성전자주식회사 | 오디오 시스템 및 오디오 출력 방법, 그리고 스피커 장치 |
CN113630711B (zh) | 2013-10-31 | 2023-12-01 | 杜比实验室特许公司 | 使用元数据处理的耳机的双耳呈现 |
JP6213181B2 (ja) * | 2013-11-20 | 2017-10-18 | ヤマハ株式会社 | 同期再生システム及び同期再生方法 |
US8874448B1 (en) | 2014-04-01 | 2014-10-28 | Google Inc. | Attention-based dynamic audio level adjustment |
KR102190229B1 (ko) * | 2014-04-11 | 2020-12-11 | 삼성전자주식회사 | 음량 제어를 위한 원격 제어 장치, 방법 및 음량 조절을 위한 멀티미디어 시스템 |
US9348824B2 (en) | 2014-06-18 | 2016-05-24 | Sonos, Inc. | Device group identification |
US9671997B2 (en) * | 2014-07-23 | 2017-06-06 | Sonos, Inc. | Zone grouping |
US10275138B2 (en) * | 2014-09-02 | 2019-04-30 | Sonos, Inc. | Zone recognition |
US11237842B2 (en) * | 2014-09-04 | 2022-02-01 | Tuxera, Inc. | Systems and methods for transmitting data from multiple sources to multiple destinations |
KR102221680B1 (ko) * | 2014-12-11 | 2021-03-02 | 삼성전자주식회사 | 음향 출력 장치, 음향 출력 시스템 및 그 제어 방법 |
US9891880B2 (en) | 2015-03-31 | 2018-02-13 | Sonos, Inc. | Information display regarding playback queue subscriptions |
US11113022B2 (en) * | 2015-05-12 | 2021-09-07 | D&M Holdings, Inc. | Method, system and interface for controlling a subwoofer in a networked audio system |
US10248376B2 (en) | 2015-06-11 | 2019-04-02 | Sonos, Inc. | Multiple groupings in a playback system |
JP6547560B2 (ja) | 2015-09-30 | 2019-07-24 | ヤマハ株式会社 | 制御端末装置および機器制御プログラム |
JP6451596B2 (ja) | 2015-10-30 | 2019-01-16 | ヤマハ株式会社 | オーディオ装置およびオーディオ機器 |
CN108370461B (zh) * | 2015-12-28 | 2020-07-10 | 宗德工业国际有限公司 | 一种包括用户接口装置的音频播放设备 |
US10075908B2 (en) | 2016-06-13 | 2018-09-11 | Erik Young | Group speakers |
US10013232B2 (en) * | 2016-08-29 | 2018-07-03 | Bose Corporation | Wireless speaker connection management |
US10712997B2 (en) | 2016-10-17 | 2020-07-14 | Sonos, Inc. | Room association based on name |
KR102555485B1 (ko) * | 2016-11-07 | 2023-07-14 | 삼성전자주식회사 | 스피커 장치, 스피커 장치와 연결되는 전자 장치 및 스피커 장치의 제어 방법 |
US10863264B2 (en) * | 2017-01-23 | 2020-12-08 | David Sampson | Vibration inducing tactile apparatus |
JP2018160871A (ja) * | 2017-03-24 | 2018-10-11 | ヤマハ株式会社 | 情報処理装置、情報処理システム、及び情報処理方法 |
US10448153B2 (en) * | 2017-06-20 | 2019-10-15 | Cisco Technology, Inc. | Interfacing a microphone or headset with multiple computing devices |
CN107895016B (zh) * | 2017-11-14 | 2022-02-15 | 百度在线网络技术(北京)有限公司 | 一种播放多媒体的方法和装置 |
WO2019163702A1 (ja) * | 2018-02-26 | 2019-08-29 | ヤマハ株式会社 | オーディオ信号入出力装置、音響システム、オーディオ信号入出力方法およびプログラム |
KR102580521B1 (ko) * | 2018-07-13 | 2023-09-21 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 음량 조절 방법 |
US10869128B2 (en) | 2018-08-07 | 2020-12-15 | Pangissimo Llc | Modular speaker system |
WO2021112646A1 (ko) * | 2019-12-06 | 2021-06-10 | 엘지전자 주식회사 | 무선 통신 시스템에서 근거리 무선 통신을 이용한 오디오 데이터 전송 방법 및 이에 대한 장치 |
US11553254B2 (en) * | 2019-12-11 | 2023-01-10 | Google Llc | Methods, systems, and media for providing dynamic media sessions with audio stream expansion features |
US11080011B1 (en) | 2020-03-20 | 2021-08-03 | Tap Sound System | Audio rendering device and audio configurator device for audio stream selection, and related methods |
US11941319B2 (en) | 2020-07-20 | 2024-03-26 | Apple Inc. | Systems, methods, and graphical user interfaces for selecting audio output modes of wearable audio output devices |
US11523243B2 (en) * | 2020-09-25 | 2022-12-06 | Apple Inc. | Systems, methods, and graphical user interfaces for using spatialized audio during communication sessions |
CN112333512B (zh) * | 2020-11-18 | 2024-04-12 | 深圳巴金科技有限公司 | 影音系统、检测音频延时方法及影音收看场景同步方法 |
US11709650B2 (en) * | 2020-12-18 | 2023-07-25 | Realtek Semiconductor Corp. | Bluetooth audio broadcasting system and related multi-member Bluetooth device supporting Bluetooth low energy audio broadcasting operations and capable of synchronously adjusting audio volume |
US11709651B2 (en) | 2020-12-18 | 2023-07-25 | Realtek Semiconductor Corp. | Bluetooth audio broadcasting system and related multi-member Bluetooth device supporting Bluetooth low energy audio broadcasting operations and capable of synchronously adjusting audio volume |
US11818555B2 (en) | 2020-12-18 | 2023-11-14 | Realtek Semiconductor Corp. | Bluetooth audio broadcasting system and related multi-member Bluetooth device supporting Bluetooth low energy audio broadcasting operations and capable of synchronously adjusting audio volume |
JP2022156199A (ja) * | 2021-03-31 | 2022-10-14 | セイコーエプソン株式会社 | 音出力装置、音出力システム、及び制御方法 |
US11789691B2 (en) | 2021-06-16 | 2023-10-17 | Kyndryl, Inc. | Audio management for a priority computing device application |
WO2023076776A1 (en) * | 2021-10-27 | 2023-05-04 | Atieva, Inc. | Displaying indications corresponding to settings of hardware vehicle controls |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222186A1 (en) * | 2005-04-05 | 2006-10-05 | Paige Robert F | Multi-channel audio switch |
CN101512458A (zh) * | 2006-08-31 | 2009-08-19 | 伯斯有限公司 | 来自于入坞的手持媒体设备的媒体播放 |
Family Cites Families (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5440644A (en) | 1991-01-09 | 1995-08-08 | Square D Company | Audio distribution system having programmable zoning features |
US5745583A (en) * | 1994-04-04 | 1998-04-28 | Honda Giken Kogyo Kabushiki Kaisha | Audio playback system |
JP3094900B2 (ja) | 1996-02-20 | 2000-10-03 | ヤマハ株式会社 | ネットワーク機器およびデータ送受信方法 |
US6404811B1 (en) | 1996-05-13 | 2002-06-11 | Tektronix, Inc. | Interactive multimedia system |
IT1286478B1 (it) * | 1996-12-02 | 1998-07-08 | Sgs Thomson Microelectronics | Metodo di regolazione del volume e della sensazione sonora in un dispositivo audio |
US6469633B1 (en) | 1997-01-06 | 2002-10-22 | Openglobe Inc. | Remote control of electronic devices |
US6611537B1 (en) | 1997-05-30 | 2003-08-26 | Centillium Communications, Inc. | Synchronous network for digital media streams |
US6032202A (en) | 1998-01-06 | 2000-02-29 | Sony Corporation Of Japan | Home audio/video network with two level device control |
US20020002039A1 (en) | 1998-06-12 | 2002-01-03 | Safi Qureshey | Network-enabled audio device |
US7130616B2 (en) | 2000-04-25 | 2006-10-31 | Simple Devices | System and method for providing content, management, and interactivity for client devices |
US6256554B1 (en) | 1999-04-14 | 2001-07-03 | Dilorenzo Mark | Multi-room entertainment system with in-room media player/dispenser |
US7657910B1 (en) | 1999-07-26 | 2010-02-02 | E-Cast Inc. | Distributed electronic entertainment method and apparatus |
US6522886B1 (en) | 1999-11-22 | 2003-02-18 | Qwest Communications International Inc. | Method and system for simultaneously sharing wireless communications among multiple wireless handsets |
ES2277419T3 (es) | 1999-12-03 | 2007-07-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Un metodo para producir simultaneamente ficheros de audio en dos telefonos. |
US20010042107A1 (en) | 2000-01-06 | 2001-11-15 | Palm Stephen R. | Networked audio player transport protocol and architecture |
AU2001231115A1 (en) | 2000-01-24 | 2001-07-31 | Zapmedia, Inc. | System and method for the distribution and sharing of media assets between mediaplayers devices |
JP2004500651A (ja) | 2000-01-24 | 2004-01-08 | フリスキット インコーポレイテッド | ストリーミングメディアの検索および再生システム |
DE60138266D1 (de) | 2000-02-18 | 2009-05-20 | Bridgeco Ag | Verteilung einer zeitreferenz über ein netzwerk |
US6631410B1 (en) | 2000-03-16 | 2003-10-07 | Sharp Laboratories Of America, Inc. | Multimedia wired/wireless content synchronization system and method |
AU4219601A (en) | 2000-03-31 | 2001-10-15 | Classwave Wireless Inc. | Dynamic protocol selection and routing of content to mobile devices |
GB2363036B (en) | 2000-05-31 | 2004-05-12 | Nokia Mobile Phones Ltd | Conference call method and apparatus therefor |
JP2002042423A (ja) * | 2000-07-27 | 2002-02-08 | Pioneer Electronic Corp | オーディオ再生装置 |
US6778869B2 (en) | 2000-12-11 | 2004-08-17 | Sony Corporation | System and method for request, delivery and use of multimedia files for audiovisual entertainment in the home environment |
US7143939B2 (en) | 2000-12-19 | 2006-12-05 | Intel Corporation | Wireless music device and method therefor |
US20020124097A1 (en) | 2000-12-29 | 2002-09-05 | Isely Larson J. | Methods, systems and computer program products for zone based distribution of audio signals |
US6757517B2 (en) | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
WO2003054686A2 (en) | 2001-12-17 | 2003-07-03 | Becomm Corporation | Method and system for synchronization of content rendering |
US7853341B2 (en) | 2002-01-25 | 2010-12-14 | Ksc Industries, Inc. | Wired, wireless, infrared, and powerline audio entertainment systems |
US8103009B2 (en) | 2002-01-25 | 2012-01-24 | Ksc Industries, Inc. | Wired, wireless, infrared, and powerline audio entertainment systems |
EP1477033A2 (en) | 2002-02-20 | 2004-11-17 | Meshnetworks, Inc. | A system and method for routing 802.11 data traffic across channels to increase ad-hoc network capacity |
US7797446B2 (en) | 2002-07-16 | 2010-09-14 | Apple Inc. | Method and system for updating playlists |
US7657224B2 (en) | 2002-05-06 | 2010-02-02 | Syncronation, Inc. | Localized audio networks and associated digital accessories |
KR100966415B1 (ko) | 2002-05-09 | 2010-06-28 | 넷스트림스 엘엘씨 | 오디오 네트워크 분산 시스템 |
US20040128198A1 (en) | 2002-05-15 | 2004-07-01 | Linwood Register | System and method for computer network-based enterprise media distribution |
US8060225B2 (en) | 2002-07-31 | 2011-11-15 | Hewlett-Packard Development Company, L. P. | Digital audio device |
DE60210177T2 (de) | 2002-08-14 | 2006-12-28 | Sony Deutschland Gmbh | Bandbreitenorientierte Neukonfigurierung von drahtlosen Ad-Hoc-Netzen |
US7295548B2 (en) | 2002-11-27 | 2007-11-13 | Microsoft Corporation | Method and system for disaggregating audio/visual components |
US8442239B2 (en) * | 2003-01-23 | 2013-05-14 | Harman Becker Automotive Systems Gmbh | Audio system with balance setting based on information addresses |
US6728729B1 (en) | 2003-04-25 | 2004-04-27 | Apple Computer, Inc. | Accessing media across networks |
US20040247138A1 (en) * | 2003-06-03 | 2004-12-09 | Randall Wang | Audio/video remote control with built-in earphone system |
US7571014B1 (en) | 2004-04-01 | 2009-08-04 | Sonos, Inc. | Method and apparatus for controlling multimedia players in a multi-zone system |
US8234395B2 (en) | 2003-07-28 | 2012-07-31 | Sonos, Inc. | System and method for synchronizing operations among a plurality of independently clocked digital data processing devices |
US8290603B1 (en) * | 2004-06-05 | 2012-10-16 | Sonos, Inc. | User interfaces for controlling and manipulating groupings in a multi-zone media system |
US7653203B2 (en) * | 2004-01-13 | 2010-01-26 | Bose Corporation | Vehicle audio system surround modes |
US20050190145A1 (en) * | 2004-02-24 | 2005-09-01 | Daryl Hlasny | Method and system for controlling legacy entertainment devices through a data network |
US7483538B2 (en) | 2004-03-02 | 2009-01-27 | Ksc Industries, Inc. | Wireless and wired speaker hub for a home theater system |
US7630501B2 (en) | 2004-05-14 | 2009-12-08 | Microsoft Corporation | System and method for calibration of an acoustic system |
US8024055B1 (en) * | 2004-05-15 | 2011-09-20 | Sonos, Inc. | Method and system for controlling amplifiers |
US7792311B1 (en) * | 2004-05-15 | 2010-09-07 | Sonos, Inc., | Method and apparatus for automatically enabling subwoofer channel audio based on detection of subwoofer device |
US7415119B2 (en) * | 2004-08-24 | 2008-08-19 | International Business Machines Corporation | Method for hierarchical audio conflict control |
US7382760B2 (en) | 2004-09-10 | 2008-06-03 | Logitech Europe S.A. | Communication of audio control signals for wireless audio headphones |
US20060089735A1 (en) * | 2004-10-21 | 2006-04-27 | Atkinson Lee W | Method and apparatus for configuring the audio outputs of an electronic device |
US20070060054A1 (en) * | 2005-09-15 | 2007-03-15 | Sony Ericsson Mobile Communications Ab | Wireless home communication system method and apparatus |
WO2007037208A1 (ja) * | 2005-09-29 | 2007-04-05 | Matsushita Electric Industrial Co., Ltd. | 映像音出力装置、及び外部スピーカ制御装置 |
US20080085015A1 (en) * | 2006-01-17 | 2008-04-10 | Chen-Lee Chen | Economic indoor power amplification system |
JP2007288706A (ja) * | 2006-04-20 | 2007-11-01 | Sharp Corp | 音量調整方法 |
US8239559B2 (en) * | 2006-07-15 | 2012-08-07 | Blackfire Research Corp. | Provisioning and streaming media to wireless speakers from fixed and mobile media sources and clients |
US8005236B2 (en) * | 2006-09-07 | 2011-08-23 | Porto Vinci Ltd. Limited Liability Company | Control of data presentation using a wireless home entertainment hub |
US8483853B1 (en) | 2006-09-12 | 2013-07-09 | Sonos, Inc. | Controlling and manipulating groupings in a multi-zone media system |
JP2010507294A (ja) | 2006-10-17 | 2010-03-04 | アベガ システムズ ピーティーワイ リミテッド | マルチメディアデバイスの統合 |
US20080118086A1 (en) * | 2006-11-16 | 2008-05-22 | Scott Krig | Method and System For Controlling Volume Settings For Multimedia Devices |
EP2091228A4 (en) | 2006-12-08 | 2012-12-19 | Panasonic Corp | REMOTE CONTROL SYSTEM |
US20080215169A1 (en) | 2007-03-02 | 2008-09-04 | Lisa Debettencourt | Audio System |
US8111837B2 (en) * | 2007-06-28 | 2012-02-07 | Apple Inc. | Data-driven media management within an electronic device |
JP4561825B2 (ja) * | 2007-12-27 | 2010-10-13 | ソニー株式会社 | オーディオ信号受信装置、オーディオ信号受信方法、プログラムおよびオーディオ信号伝送システム |
US8364296B2 (en) | 2008-01-02 | 2013-01-29 | International Business Machines Corporation | Method and system for synchronizing playing of an ordered list of auditory content on multiple playback devices |
US8737643B2 (en) * | 2008-01-24 | 2014-05-27 | International Business Machines Corporation | Method and system for assigning independent audio volume settings to components, channels, and media content |
US8175289B2 (en) * | 2008-03-13 | 2012-05-08 | Gordon Raymond L | Digital audio distribution network |
US9654718B2 (en) | 2008-04-02 | 2017-05-16 | Bose Corporation | Method and apparatus for selecting a signal source |
JP5310007B2 (ja) * | 2008-10-16 | 2013-10-09 | ソニー株式会社 | 情報処理システム、表示装置、出力装置および情報処理装置 |
WO2010077564A1 (en) * | 2008-12-08 | 2010-07-08 | Analog Devices Inc. | Multimedia switching over wired or wireless connections in a distributed environment |
US20100313133A1 (en) | 2009-06-08 | 2010-12-09 | Microsoft Corporation | Audio and position control of user interface |
US8620653B2 (en) | 2009-06-18 | 2013-12-31 | Microsoft Corporation | Mute control in audio endpoints |
JP4991818B2 (ja) * | 2009-10-05 | 2012-08-01 | シャープ株式会社 | ソフトウェア更新システム、表示ユニット、及びソフトウェア更新方法 |
EP2532178A1 (en) * | 2010-02-02 | 2012-12-12 | Koninklijke Philips Electronics N.V. | Spatial sound reproduction |
US9426574B2 (en) | 2010-03-19 | 2016-08-23 | Bose Corporation | Automatic audio source switching |
US8611559B2 (en) * | 2010-08-31 | 2013-12-17 | Apple Inc. | Dynamic adjustment of master and individual volume controls |
US9100734B2 (en) * | 2010-10-22 | 2015-08-04 | Qualcomm Incorporated | Systems, methods, apparatus, and computer-readable media for far-field multi-source tracking and separation |
US8938312B2 (en) | 2011-04-18 | 2015-01-20 | Sonos, Inc. | Smart line-in processing |
US9319409B2 (en) | 2013-02-14 | 2016-04-19 | Sonos, Inc. | Automatic configuration of household playback devices |
US20140256260A1 (en) | 2013-03-07 | 2014-09-11 | Bose Corporation | Wireless Device Pairing |
US9331799B2 (en) * | 2013-10-07 | 2016-05-03 | Bose Corporation | Synchronous audio playback |
CN103945310B (zh) * | 2014-04-29 | 2017-01-11 | 华为终端有限公司 | 一种传输方法、移动终端、多声道耳机及音频播放系统 |
-
2011
- 2011-10-14 US US13/274,059 patent/US8971546B2/en active Active
-
2012
- 2012-10-09 WO PCT/US2012/059304 patent/WO2013055661A1/en active Application Filing
- 2012-10-09 EP EP18210533.8A patent/EP3486906B1/en active Active
- 2012-10-09 EP EP20210879.1A patent/EP3826013B1/en active Active
- 2012-10-09 EP EP12839986.2A patent/EP2766905B1/en active Active
- 2012-10-09 JP JP2014535781A patent/JP6022583B2/ja active Active
- 2012-10-09 CN CN201280061765.5A patent/CN104115224B/zh active Active
- 2012-10-09 EP EP23186585.8A patent/EP4250089A3/en active Pending
-
2014
- 2014-12-15 US US14/570,869 patent/US9681232B2/en active Active
-
2016
- 2016-08-03 JP JP2016152952A patent/JP6234519B2/ja active Active
-
2017
- 2017-04-18 US US15/489,918 patent/US10117034B2/en active Active
-
2018
- 2018-10-29 US US16/174,245 patent/US11184721B2/en active Active
-
2021
- 2021-11-22 US US17/532,548 patent/US20220295202A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060222186A1 (en) * | 2005-04-05 | 2006-10-05 | Paige Robert F | Multi-channel audio switch |
CN101512458A (zh) * | 2006-08-31 | 2009-08-19 | 伯斯有限公司 | 来自于入坞的手持媒体设备的媒体播放 |
Cited By (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180307460A1 (en) * | 2015-09-02 | 2018-10-25 | Harman International Industries, Incorporated | Audio system with multi-screen application |
US10824387B2 (en) | 2015-09-02 | 2020-11-03 | Harman International Industries, Incorporated | Audio system with multi-screen application |
CN106488302A (zh) * | 2015-09-02 | 2017-03-08 | 哈曼国际工业有限公司 | 具有多屏应用的音频系统 |
CN108028986A (zh) * | 2015-09-30 | 2018-05-11 | 雅马哈株式会社 | 控制终端、音频系统以及控制音频系统的方法 |
CN108028986B (zh) * | 2015-09-30 | 2021-01-15 | 雅马哈株式会社 | 控制终端、音频系统以及控制音频系统的方法 |
CN107852545A (zh) * | 2015-09-30 | 2018-03-27 | 雅马哈株式会社 | 音频设备、控制终端、用于音频设备及控制终端的方法 |
CN107852545B (zh) * | 2015-09-30 | 2020-08-07 | 雅马哈株式会社 | 音频设备、控制终端、用于音频设备及控制终端的方法 |
US11863593B2 (en) | 2016-02-22 | 2024-01-02 | Sonos, Inc. | Networked microphone device control |
US11514898B2 (en) | 2016-02-22 | 2022-11-29 | Sonos, Inc. | Voice control of a media playback system |
US11832068B2 (en) | 2016-02-22 | 2023-11-28 | Sonos, Inc. | Music service selection |
US11556306B2 (en) | 2016-02-22 | 2023-01-17 | Sonos, Inc. | Voice controlled media playback system |
US11750969B2 (en) | 2016-02-22 | 2023-09-05 | Sonos, Inc. | Default playback device designation |
US11736860B2 (en) | 2016-02-22 | 2023-08-22 | Sonos, Inc. | Voice control of a media playback system |
US11405430B2 (en) | 2016-02-22 | 2022-08-02 | Sonos, Inc. | Networked microphone device control |
US11947870B2 (en) | 2016-02-22 | 2024-04-02 | Sonos, Inc. | Audio response playback |
US11545169B2 (en) | 2016-06-09 | 2023-01-03 | Sonos, Inc. | Dynamic player selection for audio signal processing |
US11531520B2 (en) | 2016-08-05 | 2022-12-20 | Sonos, Inc. | Playback device supporting concurrent voice assistants |
US11641559B2 (en) | 2016-09-27 | 2023-05-02 | Sonos, Inc. | Audio playback settings for voice interaction |
US11727933B2 (en) | 2016-10-19 | 2023-08-15 | Sonos, Inc. | Arbitration-based voice recognition |
US11308961B2 (en) | 2016-10-19 | 2022-04-19 | Sonos, Inc. | Arbitration-based voice recognition |
CN110073326A (zh) * | 2016-10-19 | 2019-07-30 | 搜诺思公司 | 基于仲裁的语音识别 |
CN106843799B (zh) * | 2016-12-22 | 2019-12-10 | 杭州鸿雁电器有限公司 | 一种带蓝牙功放的壁式充电装置及音频数据同步方法 |
CN106843799A (zh) * | 2016-12-22 | 2017-06-13 | 杭州鸿雁电器有限公司 | 一种带蓝牙功放的壁式充电装置及音频数据同步方法 |
CN108962292B (zh) * | 2017-05-17 | 2020-09-29 | 蒂雅克股份有限公司 | 音频装置及程序 |
CN108962292A (zh) * | 2017-05-17 | 2018-12-07 | 蒂雅克股份有限公司 | 音频装置及程序 |
CN107087162B (zh) * | 2017-06-05 | 2019-03-15 | 广东小天才科技有限公司 | 一种摄像机故障的检测方法及故障检测装置 |
CN107087162A (zh) * | 2017-06-05 | 2017-08-22 | 广东小天才科技有限公司 | 一种摄像机故障的检测方法及故障检测装置 |
US11900937B2 (en) | 2017-08-07 | 2024-02-13 | Sonos, Inc. | Wake-word detection suppression |
US11500611B2 (en) | 2017-09-08 | 2022-11-15 | Sonos, Inc. | Dynamic computation of system response volume |
US11646045B2 (en) | 2017-09-27 | 2023-05-09 | Sonos, Inc. | Robust short-time fourier transform acoustic echo cancellation during audio playback |
US11538451B2 (en) | 2017-09-28 | 2022-12-27 | Sonos, Inc. | Multi-channel acoustic echo cancellation |
US11769505B2 (en) | 2017-09-28 | 2023-09-26 | Sonos, Inc. | Echo of tone interferance cancellation using two acoustic echo cancellers |
US11893308B2 (en) | 2017-09-29 | 2024-02-06 | Sonos, Inc. | Media playback system with concurrent voice assistance |
US11689858B2 (en) | 2018-01-31 | 2023-06-27 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
US11343614B2 (en) | 2018-01-31 | 2022-05-24 | Sonos, Inc. | Device designation of playback and network microphone device arrangements |
US11797263B2 (en) | 2018-05-10 | 2023-10-24 | Sonos, Inc. | Systems and methods for voice-assisted media content selection |
US11792590B2 (en) | 2018-05-25 | 2023-10-17 | Sonos, Inc. | Determining and adapting to changes in microphone performance of playback devices |
US11696074B2 (en) | 2018-06-28 | 2023-07-04 | Sonos, Inc. | Systems and methods for associating playback devices with voice assistant services |
US11482978B2 (en) | 2018-08-28 | 2022-10-25 | Sonos, Inc. | Audio notifications |
US11563842B2 (en) | 2018-08-28 | 2023-01-24 | Sonos, Inc. | Do not disturb feature for audio notifications |
US11778259B2 (en) | 2018-09-14 | 2023-10-03 | Sonos, Inc. | Networked devices, systems and methods for associating playback devices based on sound codes |
US11790937B2 (en) | 2018-09-21 | 2023-10-17 | Sonos, Inc. | Voice detection optimization using sound metadata |
US11790911B2 (en) | 2018-09-28 | 2023-10-17 | Sonos, Inc. | Systems and methods for selective wake word detection using neural network models |
US11899519B2 (en) | 2018-10-23 | 2024-02-13 | Sonos, Inc. | Multiple stage network microphone device with reduced power consumption and processing load |
US11741948B2 (en) | 2018-11-15 | 2023-08-29 | Sonos Vox France Sas | Dilated convolutions and gating for efficient keyword spotting |
US11557294B2 (en) | 2018-12-07 | 2023-01-17 | Sonos, Inc. | Systems and methods of operating media playback systems having multiple voice assistant services |
US11538460B2 (en) | 2018-12-13 | 2022-12-27 | Sonos, Inc. | Networked microphone devices, systems, and methods of localized arbitration |
US11540047B2 (en) | 2018-12-20 | 2022-12-27 | Sonos, Inc. | Optimization of network microphone devices using noise classification |
US11646023B2 (en) | 2019-02-08 | 2023-05-09 | Sonos, Inc. | Devices, systems, and methods for distributed voice processing |
US11798553B2 (en) | 2019-05-03 | 2023-10-24 | Sonos, Inc. | Voice assistant persistence across multiple network microphone devices |
US11854547B2 (en) | 2019-06-12 | 2023-12-26 | Sonos, Inc. | Network microphone device with command keyword eventing |
US11501773B2 (en) | 2019-06-12 | 2022-11-15 | Sonos, Inc. | Network microphone device with command keyword conditioning |
US11714600B2 (en) | 2019-07-31 | 2023-08-01 | Sonos, Inc. | Noise classification for event detection |
US11710487B2 (en) | 2019-07-31 | 2023-07-25 | Sonos, Inc. | Locally distributed keyword detection |
US11862161B2 (en) | 2019-10-22 | 2024-01-02 | Sonos, Inc. | VAS toggle based on device orientation |
US11869503B2 (en) | 2019-12-20 | 2024-01-09 | Sonos, Inc. | Offline voice control |
US11562740B2 (en) | 2020-01-07 | 2023-01-24 | Sonos, Inc. | Voice verification for media playback |
US11961519B2 (en) | 2020-02-07 | 2024-04-16 | Sonos, Inc. | Localized wakeword verification |
US11694689B2 (en) | 2020-05-20 | 2023-07-04 | Sonos, Inc. | Input detection windowing |
US11482224B2 (en) | 2020-05-20 | 2022-10-25 | Sonos, Inc. | Command keywords with input detection windowing |
US11698771B2 (en) | 2020-08-25 | 2023-07-11 | Sonos, Inc. | Vocal guidance engines for playback devices |
Also Published As
Publication number | Publication date |
---|---|
EP3486906A1 (en) | 2019-05-22 |
EP4250089A2 (en) | 2023-09-27 |
EP2766905A1 (en) | 2014-08-20 |
EP3826013A1 (en) | 2021-05-26 |
JP2015501577A (ja) | 2015-01-15 |
US20220295202A1 (en) | 2022-09-15 |
US10117034B2 (en) | 2018-10-30 |
US20170223472A1 (en) | 2017-08-03 |
US20190132692A1 (en) | 2019-05-02 |
WO2013055661A1 (en) | 2013-04-18 |
US8971546B2 (en) | 2015-03-03 |
US11184721B2 (en) | 2021-11-23 |
JP2016200832A (ja) | 2016-12-01 |
JP6234519B2 (ja) | 2017-11-22 |
US20130094667A1 (en) | 2013-04-18 |
EP3826013B1 (en) | 2023-07-26 |
JP6022583B2 (ja) | 2016-11-09 |
US20150098583A1 (en) | 2015-04-09 |
EP4250089A3 (en) | 2023-10-11 |
EP3486906B1 (en) | 2020-12-09 |
CN104115224B (zh) | 2017-05-17 |
US9681232B2 (en) | 2017-06-13 |
EP2766905A4 (en) | 2015-07-01 |
EP2766905B1 (en) | 2018-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104115224A (zh) | 控制音频回放设备的系统、方法、装置和制品 | |
US11514105B2 (en) | Transferring playback from a mobile device to a playback device | |
JP6214780B2 (ja) | ソフトウェアアプリケーション及びゾーン | |
CN104520927B (zh) | 音频内容试听 | |
US10715973B2 (en) | Playback queue control transition | |
CN110868618B (zh) | 媒体回放系统中的播放列表更新 | |
CN111585977B (zh) | 媒体回放系统控制法、移动设备及计算机可读介质和程序 | |
EP2862368B1 (en) | Methods and apparatus to provide an infrared signal | |
CN105493442A (zh) | 附属音量控制 | |
CN104603880A (zh) | 响应于邻近检测对音频的修改 | |
CN105409161B (zh) | 移动设备上经由播放列表的回放队列控制 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |