CPC H04R 3/12 (2013.01) [G06F 3/165 (2013.01); G10L 2015/088 (2013.01); G10L 15/142 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |
1. A system, comprising:
one or more processors; and
non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving, from a first device and while the first device is outputting audio representing first content, first input data indicating a request to alter output of the audio;
determining, from a first identifier of the first device, that the first device is associated with a device group including a second device that is outputting the audio in time-synchronization with the first device, wherein the second device was associated with the device group during output of the first content;
determining, from the first device being associated with the device group, first context data associated with the first device at a time when the first input data was received, the first context data indicating the first device and the second device of the device group are associated with a device state of the first device at the time;
generating a first command responsive to the first input data; and
sending the first command to at least one device in the device group, the first command causing the first device and the second device to alter output of the audio.
|