Connected accessory for a voice-controlled device
First Claim
1. A system comprising:
- one or more processors; and
non-transitory computer-readable media storing 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, audio data representing sound captured by the first device;
generating, by performing automatic speech processing on the audio data, first intent data associated with a first domain of domains of a natural language understanding system;
generating, based at least in part on the audio data, second intent data associated with a second domain of the domains;
determining control data based at least in part on the second intent data, the control data configured to control operations performed by a second device associated with the first device;
sending, to the first device and based at least in part on the first intent data, a first command causing the first device to output content during a period of time; and
sending, to the second device and based at least in part on the second intent data, a second command causing the second device to process the control data during the period of time.
1 Assignment
0 Petitions
Accused Products
Abstract
Coordinated operation of a voice-controlled device and an accessory device in an environment is described. A remote system processes audio data it receives from the voice-controlled device in the environment to identify a first intent associated with a first domain, a second intent associated with a second domain, and a named entity associated with the audio data. The remote system sends, to the voice-controlled device, first information for accessing main content associated with the named entity, and a first instruction corresponding to the first intent. The remote system also sends, to the accessory device, second information for accessing control information or supplemental content associated with the main content, and a second instruction corresponding to the second intent. The first and second instructions, when processed by the devices in the environment, cause coordinated operation of the voice-controlled device and the accessory device.
50 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and non-transitory computer-readable media storing 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, audio data representing sound captured by the first device; generating, by performing automatic speech processing on the audio data, first intent data associated with a first domain of domains of a natural language understanding system; generating, based at least in part on the audio data, second intent data associated with a second domain of the domains; determining control data based at least in part on the second intent data, the control data configured to control operations performed by a second device associated with the first device; sending, to the first device and based at least in part on the first intent data, a first command causing the first device to output content during a period of time; and sending, to the second device and based at least in part on the second intent data, a second command causing the second device to process the control data during the period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, from a first device, audio data representing a user utterance; generating, based at least in part on the audio data, first intent data associated with a first domain of domains of a speech processing system; generating, based at least in part on the audio data, second intent data associated with a second domain of the domains; generating control data based at least in part on the second intent data, the control data configured to control operations performed by a second device associated with the first device; sending, to the first device and based at least in part on the first intent data, a first command causing the first device to output content during a period of time; and sending, to the second device and based at least in part on the second intent data, a second command causing the second device to access the control data during the period of time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification