Dynamic computation of system response volume
AssigneeSonos, Inc.
InventorsLuis Vega-Zayas, Lucas Pylypczak, Rich Lean
Life of this patent
Estimating the term…
Abstract
Systems and methods disclosed herein include, determining that a requirement exists to output a system response. In response to determining that a requirement exists to output a system response, (i) setting a system response volume for a first speaker associated with the first networked device and (ii) outputting a system response at the set system response volume via the first speaker associated with the first networked device.
Claims20
A non-transitory computer-readable medium comprising program instructions stored thereon that are executable by at least one processor such that a computing system is configured to:
- determine that a requirement exists to output a system response to a voice input, wherein determining that a requirement exists to output a system response comprises receiving the voice input via a first microphone associated with a first networked device, wherein the first networked device comprises a first speaker, a second networked device comprises a second speaker, and a third networked device comprises a third speaker, and wherein the first networked device and the second networked device are configured to play back media content in synchrony with each other;
- and
- in response to determining that a requirement exists to output a system response, (i) reduce an audio playback volume of the first speaker and the second speaker, and (ii) output a system response at a system response volume via the first speaker, the second speaker, and the third speaker.
A computing system comprising:
- at least one processor;
- a non-transitory computer-readable medium;
- and
- program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the computing system is configured to:
- determine that a requirement exists to output a system response to a voice input, wherein determining that a requirement exists to output a system response comprises receiving the voice input via a first microphone associated with a first networked device, wherein the first networked device comprises a first speaker, a second networked device comprises a second speaker, and a third networked device comprises a third speaker, and wherein the first networked device and the second networked device are configured to play back media content in synchrony with each other;
- and
- in response to determining that a requirement exists to output a system response, (i) reduce an audio playback volume of the first speaker and the second speaker, and (ii) output a system response at a system response volume via the first speaker, the second speaker, and the third speaker.
A method comprising:
- determining that a requirement exists to output a system response to a voice input, wherein determining that a requirement exists to output a system response comprises receiving the voice input via a first microphone associated with a first networked device, wherein the first networked device comprises a first speaker, a second networked device comprises a second speaker, and a third networked device comprises a third speaker, and wherein the first networked device and the second networked device are configured to play back media content in synchrony with each other;
- and
- in response to determining that a requirement exists to output a system response, (i) reducing an audio playback volume of the first speaker and the second speaker, and (ii) outputting a system response at a system response volume via the first speaker, the second speaker, and the third speaker.
Dependencies are inferred from the claim text.