Microphone Calibration
First Claim
1. A network device comprising:
- a microphone;
a processor; and
memory having stored thereon instructions executable by the processor to cause the playback device to perform functions comprising;
while the network device is positioned within a predetermined physical range of a microphone of a playback device, detecting by the microphone of the network device, a first audio signal;
receiving data indicating a second audio signal detected by the microphone of the playback device;
based on data indicating the first audio signal and the data indicating the second audio signal, identifying a microphone calibration algorithm; and
applying the microphone calibration algorithm when performing a calibration function associated with the playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve calibration of a microphone of a network device based on a first signal detected by the microphone of the network device and a second audio signal detected by a microphone of the playback device. While the network device is positioned within a predetermined physical range of a microphone of a playback device, a microphone of the network device may detect a first audio signal. The network device may also receive data indicating a second audio signal detected by the microphone of the playback device. Based on data indicating the first audio signal and the data indicating the second audio signal, the network device may identify a microphone calibration algorithm, and apply the microphone calibration algorithm when performing a calibration function associated with the playback device. Similar functions may also be performed by a computing device, such as a server to coordinate calibration of the microphone of the network device.
123 Citations
20 Claims
-
1. A network device comprising:
-
a microphone; a processor; and memory having stored thereon instructions executable by the processor to cause the playback device to perform functions comprising; while the network device is positioned within a predetermined physical range of a microphone of a playback device, detecting by the microphone of the network device, a first audio signal; receiving data indicating a second audio signal detected by the microphone of the playback device; based on data indicating the first audio signal and the data indicating the second audio signal, identifying a microphone calibration algorithm; and applying the microphone calibration algorithm when performing a calibration function associated with the playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the playback device to perform functions comprising; receiving from a network device, data indicating a first audio signal detected by a microphone of the network device while the network device was positioned within a predetermined physical range of a microphone of a playback device; receiving data indicating a second audio signal detected by the microphone of the playback device; based on the data indicating the first audio signal and the data indicating the second audio signal, identifying a microphone calibration algorithm; and applying the microphone calibration algorithm when performing a calibration function associated with the network device and the playback device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving from a network device, data indicating a first audio signal detected by a microphone of the network device while the network device was positioned within a predetermined physical range of a microphone of a playback device; receiving data indicating a second audio signal detected by the microphone of the playback device; based on data indicating the first audio signal and the data indicating the second audio signal, identifying a microphone calibration algorithm; and causing for storage in a database, an association between the determined microphone calibration algorithm and one or more characteristics of the microphone of the network device. - View Dependent Claims (17, 18, 19, 20)
-
Specification