Dynamic computation of system response volume
First Claim
Patent Images
1. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a first networked device to perform a method comprising:
- determining that a requirement exists to output a system response, wherein determining that a requirement exists to output a system response comprises receiving a voice input via a first microphone associated with the first networked device, and wherein a first speaker is associated with the first networked device and a second speaker is associated with a second networked device; and
in response to determining that a requirement exists to output a system response, (i) setting a system response volume for the 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, wherein outputting the system response at the set system response volume via the first speaker associated with the first networked device comprises outputting the system response at the set system response volume via the first speaker associated with the first networked device in synchrony with the second networked device outputting the system response at the set system response volume via the second speaker.
4 Assignments
0 Petitions
Accused Products
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.
158 Citations
18 Claims
-
1. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a first networked device to perform a method comprising:
-
determining that a requirement exists to output a system response, wherein determining that a requirement exists to output a system response comprises receiving a voice input via a first microphone associated with the first networked device, and wherein a first speaker is associated with the first networked device and a second speaker is associated with a second networked device; and in response to determining that a requirement exists to output a system response, (i) setting a system response volume for the 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, wherein outputting the system response at the set system response volume via the first speaker associated with the first networked device comprises outputting the system response at the set system response volume via the first speaker associated with the first networked device in synchrony with the second networked device outputting the system response at the set system response volume via the second speaker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining that a requirement exists to output a system response, wherein determining that a requirement exists to output a system response comprises receiving a voice input via a first microphone associated with a first networked device, and wherein a first speaker is associated with the first networked device and a second speaker is associated with a second networked device; and in response to determining that a requirement exists to output a system response, (i) setting a system response volume for the first speaker associated with a 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, wherein outputting the system response at the set system response volume via the first speaker associated with the first networked device comprises outputting the system response at the set system response volume via the first speaker associated with the first networked device in synchrony with the second networked device outputting the system response at the set system response volume via the second speaker. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computing system, comprising:
-
one or more processors; and tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a first networked device to perform functions comprising; determining that a requirement exists to output a system response, wherein determining that a requirement exists to output a system response comprises receiving a voice input via a first microphone associated with the first networked device, and wherein a first speaker is associated with the first networked device and a second speaker is associated with a second networked device; and in response to determining that a requirement exists to output a system response, (i) setting a system response volume for the 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, wherein outputting the system response at the set system response volume via the first speaker associated with the first networked device comprises outputting the system response at the set system response volume via the first speaker associated with the first networked device in synchrony with the second networked device outputting the system response at the set system response volume via the second speaker. - View Dependent Claims (15, 16, 17, 18)
-
Specification