Calibration based on audio content
AssigneeSonos, Inc.
InventorsKlaus Hartung, Dayn Wilberding
Life of this patent
Estimating the term…
Abstract
Example techniques may involve multiple calibrations for a playback device. In an example implementation, a playback device plays back audio content according to a first calibration via the one or more audio amplifiers. The playback device detects that an arrangement of one or more listeners relative to the first playback device has changed from a first arrangement to a second arrangement. Based on detection that the arrangement of one or more listeners relative to the first playback device has changed from the first arrangement to the second arrangement, the playback device applies a second calibration to playback by the first playback device.
Claims20
A first playback device comprising:
- a network interface;
- at least one processor;
- and
- at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the first playback device is configured to:
- stream, via the network interface from at least one server, data representing multiple media items;
- select respective calibrations for media items of the multiple media items from among multiple stored calibrations based on respective types of the media items, wherein the program instructions that are executable by the at least one processor such that the first playback device is configured to select the respective calibrations for the media items of the multiple media items from among the multiple stored calibrations based on the respective types of the media items comprise program instructions that are executable by the at least one processor such that the first playback device is configured to:
- select a first calibration for a first media item of the multiple media items when the type of the first media item comprises primarily pre-recorded spoken dialog;
- and
- select a second calibration for a second media item of the multiple media items when the type of the second media item consists of music;
- before playing back each media item, cause the first playback device and a second playback device to apply the selected calibration for the media item, wherein application of the selected calibration modifies respective equalizations of the first playback device and the second playback device;
- and
- while the selected calibration is applied, play back the respective media item;
- and
- cause, via the network interface, the second playback device to play back the respective media item synchronously with playback of the respective media item by the first playback device.
At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a first playback device is configured to:
- stream, via a network interface from at least one server, data representing multiple media items;
- select respective calibrations for media items of the multiple media items from among multiple stored calibrations based on respective types of the media items, wherein the program instructions that are executable by the at least one processor such that the first playback device is configured to select the respective calibrations for the media items of the multiple media items from among the multiple stored calibrations based on the respective types of the media items comprise program instructions that are executable by the at least one processor such that the first playback device is configured to:
- select a first calibration for a first media item of the multiple media items when the type of the particular first media item comprises primarily pre-recorded spoken dialog;
- and
- select a second calibration for a second media item of the multiple media items when the type of the particular second media item consists of music;
- before playing back each media item, cause the first playback device and a second playback device to apply the selected calibration for the media item, wherein application of the selected calibration modifies respective equalizations of the first playback device and the second playback device;
- while the selected calibration is applied, play back the respective media item;
- and
- cause, via the network interface, the second playback device to play back the respective media item synchronously with playback of the respective media item by the first playback device.
A method comprising:
- streaming, via a network interface of a first playback device from at least one server, data representing multiple media items;
- selecting, via at least one processor of the first playback device, respective calibrations for media items of the multiple media items from among multiple stored calibrations based on respective types of the media items, wherein selecting the respective calibrations for the media items of the multiple media items from among the multiple stored calibrations based on the respective types of the media items comprises:
- selecting a first calibration for a first media item of the multiple media items when the type of the first media item comprises primarily pre-recorded spoken dialog;
- and
- selecting a second calibration for a second media item of the multiple media items when the type of the second media item consists of music;
- before playing back each media item, causing the first playback device and a second playback device to apply the selected calibration for the media item, wherein application of the selected calibration modifies respective equalizations of the first playback device and the second playback device;
- while the selected calibration is applied, playing back the respective media item via the first playback device;
- and
- causing, via the network interface, the second playback device to play back the respective media item synchronously with playback of the respective media item by the first playback device.
Dependencies are inferred from the claim text.