Noise classification for event detection
AssigneeSonos, Inc.
InventorsNick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
Life of this patent
Estimating the term…
Abstract
In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
Claims20
A network microphone device comprising:
- one or more processors;
- one or more microphones;
- and
- data storage storing instructions executable by the one or more processors to cause the network microphone device to perform operations comprising:
- detecting sound via the one or more microphones;
- capturing metadata associated with the detected sound;
- determining a set of likely noise classifications based on the captured metadata;
- determining a zone location associated with the network microphone device;
- selecting a noise classification from the set of likely noise classifications based at least in part on the determined zone location;
- and
- performing an action based on the selected noise classification.
A method comprising:
- detecting sound via one or more microphones of a network microphone device;
- capturing metadata associated with the detected sound;
- determining a set of likely noise classifications based on the captured metadata;
- determining a zone location associated with the network microphone device;
- selecting a noise classification from the set of likely noise classifications based at least in part on the determined zone location;
- and
- performing an action based on the selected noise classification.
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors of a network microphone device, cause the network microphone device to perform operations comprising:
- detecting sound via one or more microphones of the network microphone device;
- capturing metadata associated with the detected sound;
- determining a set of likely noise classifications based on the captured metadata;
- determining a zone location associated with the network microphone device;
- selecting a noise classification from the set of likely noise classifications based at least in part on the determined zone location;
- and
- performing an action based on the selected noise classification.
Dependencies are inferred from the claim text.