CPC G06F 3/165 (2013.01) [G06F 3/167 (2013.01); H04R 27/00 (2013.01); H04R 29/001 (2013.01); H04S 7/301 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2430/01 (2013.01)] | 20 Claims |
1. A system comprising:
at least one processor;
at least one non-transitory computer-readable medium; and
program instructions stored on the at least one non-transitory computer-readable medium that are executable by the at least one processor such that the system is configured to:
determine that a playback device has received a first audio input comprising a first voice input via a microphone associated with the playback device;
based on the first voice input, determine that a first requirement exists to output a first system response to the first voice input;
determine a first sound pressure level (SPL) measurement associated with the first voice input;
based on the first SPL measurement, determine a first system response volume;
cause the playback device to output the first system response at the first system response volume;
determine that the playback device has received a second audio input comprising a second voice input via the microphone associated with the playback device;
based on the second voice input, determine that a second requirement exists to output a second system response to the second voice input;
determine a second SPL measurement associated with the second voice input, wherein the second SPL measurement is different from the first SPL measurement;
based on the second SPL measurement, determine a second system response volume, wherein the second system response volume is different from the first system response volume; and
cause the playback device to output the second system response at the second system response volume.
|