CPC G06F 3/167 (2013.01) [G10L 15/30 (2013.01); H04L 12/2803 (2013.01); H04L 12/40052 (2013.01); H04L 67/10 (2013.01); H04L 67/561 (2022.05); G10L 2015/223 (2013.01); G10L 2015/225 (2013.01); H04L 2012/2849 (2013.01); H04L 41/0668 (2013.01); H04L 43/0817 (2013.01)] | 20 Claims |
1. A computing system, the computing system comprising:
one or more processors; and
at least one tangible, non-transitory computer-readable medium having instructions encoded thereon, wherein the instructions, when executed by the one or more processors, cause the computing system to perform operations comprising:
obtaining, in response to a metadata exchange triggering event experienced by a media playback system, metadata associated with a configuration of the media playback system, wherein the metadata indicates that a plurality of playback devices of the media playback system belong to a group of playback devices, and that communicate with one another over a local area network to facilitate synchronous audio playback among the playback devices, are associated with audio playback;
receiving a voice input comprising a context-specific request; and
generating, in response to the voice input comprising the context-specific request, a response specifying a modification to the configuration of the media playback system, wherein the response further comprises a control instruction for controlling operation of one or more of the plurality of playback devices based on the modification of the configuration.
|