| CPC G06F 3/165 (2013.01) [H04R 27/00 (2013.01); H04R 29/007 (2013.01); H04R 3/04 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2227/007 (2013.01); H04R 2420/07 (2013.01)] | 20 Claims |

|
1. At least one non-transitory computer-readable medium comprising program instructions that are executable by at least one processor such that a mobile device is configured to:
receive, via a network interface from a wearable playback device, audio data representing audio captured via a microphone array of the wearable playback device while a non-wearable playback device played back a first audio signal in a playback environment;
determine a transfer function between a frequency-domain representation of the first audio signal and a frequency-domain representation of the received audio data;
based on a difference between (i) the transfer function and (ii) a test response of the non-wearable playback device, estimate a frequency response of the non-wearable playback device in the playback environment;
based on the estimated frequency response of the non-wearable playback device in the playback environment, determine an acoustic calibration adjustment for the non-wearable playback device; and
cause, via the network interface, the non-wearable playback device to apply the acoustic calibration adjustment.
|