Calibration error conditions
First Claim
1. Tangible, non-transitory, computer-readable media having stored thereon instructions executable by a computing device to perform functions comprising:
- causing a graphical display to display one or more prompts to initiate calibration of at least one playback device within a given environment, wherein calibration of the at least one playback device comprises moving the computing device within a listening environment while the least one playback device emits a calibration sound;
after displaying the one or more prompts to initiate calibration of the at least one playback device within the given environment, receiving, via a microphone, audio data comprising an audio signal component emitted by the at least one playback device;
while receiving the audio data, determining, based on at least a subset of the audio data, that an error condition has occurred, wherein determining that the error condition has occurred comprises;
after a first portion of the audio data has been received, determining that a level of the audio signal component has gradually decreased below a minimum threshold for calibrating the at least one playback device; and
based on determining that the level of the audio signal component has gradually decreased below the minimum threshold level for calibrating the at least one playback device, identifying the error condition as a condition corresponding to the distance between the computing device and the at least one playback device exceeding a threshold movement distance; and
in response to determining that the error condition has occurred, causing the graphical display to display a graphical representation that indicates the error condition corresponding to the distance between the computing device and the at least one playback device exceeding a threshold movement distance during calibration of the at least one playback device.
4 Assignments
0 Petitions
Accused Products
Abstract
Examples described herein involve identifying one or more error conditions during calibration of one or more playback devices in a playback environment. A microphone of a network device may detect and sample an audio signal while the one or more playback devices in the playback environment plays a calibration tone. A processor of the network device may then receive, from the microphone, a stream of audio data. The audio data may include an audio signal component and a background noise component. As a subset of the audio data is received, the processor may identify based on at least the subset of audio data, the one or more error conditions. The processor may then cause a graphical display to display a graphical representation associated with the identified error condition.
406 Citations
20 Claims
-
1. Tangible, non-transitory, computer-readable media having stored thereon instructions executable by a computing device to perform functions comprising:
-
causing a graphical display to display one or more prompts to initiate calibration of at least one playback device within a given environment, wherein calibration of the at least one playback device comprises moving the computing device within a listening environment while the least one playback device emits a calibration sound; after displaying the one or more prompts to initiate calibration of the at least one playback device within the given environment, receiving, via a microphone, audio data comprising an audio signal component emitted by the at least one playback device; while receiving the audio data, determining, based on at least a subset of the audio data, that an error condition has occurred, wherein determining that the error condition has occurred comprises; after a first portion of the audio data has been received, determining that a level of the audio signal component has gradually decreased below a minimum threshold for calibrating the at least one playback device; and based on determining that the level of the audio signal component has gradually decreased below the minimum threshold level for calibrating the at least one playback device, identifying the error condition as a condition corresponding to the distance between the computing device and the at least one playback device exceeding a threshold movement distance; and in response to determining that the error condition has occurred, causing the graphical display to display a graphical representation that indicates the error condition corresponding to the distance between the computing device and the at least one playback device exceeding a threshold movement distance during calibration of the at least one playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Tangible, non-transitory, computer-readable media having stored thereon instructions executable by a computing device to perform functions comprising:
-
causing a graphical display to display one or more prompts to initiate calibration of at least one playback device within a given environment, wherein calibration of the at least one playback device comprises moving the computing device within a listening environment while the least one playback device emits a calibration sound; after displaying the one or more prompts to initiate calibration of the at least one playback device within the given environment, receiving, via a microphone, audio data comprising an audio signal component emitted by the at least one playback device; while receiving the audio data, determining, based on at least a subset of the audio data, that an error condition has occurred, wherein determining that the error condition has occurred comprises; after a first portion of the audio data has been received, determining that a background noise component of the audio data exceeds a threshold level for calibrating the at least one playback device; and based on determining that the background noise component of the audio data exceeds the threshold level for calibrating the at least one playback device, identifying the error condition as a condition corresponding to background noise exceeding the threshold level for calibrating the at least one playback device; and in response to determining that the error condition has occurred, causing the graphical display to display a graphical representation that indicates the error condition corresponding to background noise exceeding the threshold level for calibrating the at least one playback device during calibration of the at least one playback device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. Tangible, non-transitory, computer-readable media having stored thereon instructions executable by a computing device to perform functions comprising:
-
causing a graphical display to display one or more prompts to initiate calibration of at least one playback device within a given environment; after displaying the one or more prompts to initiate calibration of the at least one playback device within the given environment, receiving, via a microphone, audio data comprising an audio signal component emitted by the at least one playback device; while receiving the audio data, determining, based on at least a subset of the audio data, that an error condition has occurred, wherein determining that the error condition has occurred comprises; determining that a difference between the audio signal component and a reference signal exceeds a threshold; and based on determining that the difference between the audio signal component and the reference signal exceeds a threshold, identifying the error condition as a condition corresponding to an obstructed microphone during calibration of the at least one playback device; and in response to determining that the error condition has occurred, causing the graphical display to display a graphical representation that indicates the error condition as the condition corresponding to an obstructed microphone during calibration of the at least one playback device. - View Dependent Claims (17, 18, 19, 20)
-
Specification