Acoustic position measurement
First Claim
1. Tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a microphone-equipped device to perform a method comprising:
- determining a requirement for position information of a speaker-equipped device within a room in which a media playback system is located, wherein determining a requirement for position information of the speaker-equipped device in the media playback system comprises receiving a command that causes the microphone-equipped device to configure a beamforming microphone array of the microphone-equipped device based at least in part on a location of the speaker-equipped device relative to the microphone-equipped device;
in response to determining the requirement for position information of the speaker-equipped device, determining a position of the speaker-equipped device relative to the microphone-equipped device based at least in part on a test sound emitted from the speaker-equipped device; and
after determining the position of the speaker-equipped device relative to the microphone-equipped device, configuring one or more audio configuration parameters of the media playback system based at least in part on the position of the speaker-equipped device relative to the microphone-equipped device, wherein configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the microphone-equipped device comprises configuring the beamforming microphone array of the microphone-equipped device to attenuate sound originating from the position of the speaker-equipped device.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are example techniques for acoustic position measurement in an example listening environment. One example includes determining a requirement for position information of a speaker-equipped device within a room in which a media playback system is located, and in response to determining the requirement for position information of the speaker-equipped device, determining a position of the speaker-equipped device relative to a microphone-equipped device of the media playback system based at least in part on a test sound emitted from the speaker-equipped device. After determining the position of the speaker-equipped device relative to the microphone-equipped device, some examples further include configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the microphone-equipped device.
164 Citations
20 Claims
-
1. Tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a microphone-equipped device to perform a method comprising:
-
determining a requirement for position information of a speaker-equipped device within a room in which a media playback system is located, wherein determining a requirement for position information of the speaker-equipped device in the media playback system comprises receiving a command that causes the microphone-equipped device to configure a beamforming microphone array of the microphone-equipped device based at least in part on a location of the speaker-equipped device relative to the microphone-equipped device; in response to determining the requirement for position information of the speaker-equipped device, determining a position of the speaker-equipped device relative to the microphone-equipped device based at least in part on a test sound emitted from the speaker-equipped device; and after determining the position of the speaker-equipped device relative to the microphone-equipped device, configuring one or more audio configuration parameters of the media playback system based at least in part on the position of the speaker-equipped device relative to the microphone-equipped device, wherein configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the microphone-equipped device comprises configuring the beamforming microphone array of the microphone-equipped device to attenuate sound originating from the position of the speaker-equipped device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A microphone-equipped device comprising:
-
a network interface; one or more processors; and tangible, non-transitory computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the microphone-equipped device to perform functions comprising; determining a requirement for position information of a speaker-equipped device within a room in which a media playback system is located, wherein determining a requirement for position information of the speaker-equipped device in the media playback system comprises receiving a command to configure a beamforming microphone array of the microphone-equipped device based at least in part on a location of the speaker-equipped device relative to the microphone-equipped device; in response to determining the requirement for position information of the speaker-equipped device, determining a position of the speaker-equipped device relative to the microphone-equipped device of the media playback system based at least in part on a test sound emitted from the speaker-equipped device; and after determining the position of the speaker-equipped device relative to the microphone-equipped device, configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the microphone-equipped device, wherein configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the microphone-equipped device comprises configuring the beamforming microphone array of the microphone-equipped device to attenuate sound originating from the position of the speaker-equipped device. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method comprising:
-
determining a requirement for position information of a speaker-equipped device within a room in which a media playback system is located; in response to determining the requirement for position information of the speaker-equipped device, determining a position of the speaker-equipped device relative to one or more microphone-equipped devices of the media playback system based at least in part on a test sound emitted from the speaker-equipped device, wherein determining a requirement for position information of the speaker-equipped device in the media playback system comprises receiving a command to configure a beamforming microphone array of the microphone-equipped device based at least in part on a location of the speaker-equipped device relative to at least one of the one or more microphone-equipped devices; and after determining the position of the speaker-equipped device relative to the one or more microphone-equipped devices, configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the one or more microphone-equipped devices, wherein configuring one or more audio configuration parameters of the media playback system based on the position of the speaker-equipped device relative to the one or more microphone-equipped devices comprises configuring the beamforming microphone array of the microphone-equipped device to attenuate sound originating from the position of the speaker-equipped device. - View Dependent Claims (20)
-
Specification