Voice controlled system
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a first device, verbal input representing a request;
generating first audio data representing the verbal input;
receiving, at the first device, second audio data representing the verbal request as captured by a second device;
generating a signal representation of the verbal request based at least in part on the first audio data or the second audio data; and
sending the signal representation to a remote system for processing.
2 Assignments
0 Petitions
Accused Products
Abstract
A distributed voice controlled system has a primary assistant and at least one secondary assistant. The primary assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The secondary assistant is similar in structure, but is void of speakers. The voice controlled assistants perform transactions and other functions primarily based on verbal interactions with a user. The assistants within the system are coordinated and synchronized to perform acoustic echo cancellation, selection of a best audio input from among the assistants, and distributed processing.
21 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a first device, verbal input representing a request; generating first audio data representing the verbal input; receiving, at the first device, second audio data representing the verbal request as captured by a second device; generating a signal representation of the verbal request based at least in part on the first audio data or the second audio data; and sending the signal representation to a remote system for processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
receiving, at a primary device, a first signal representation of verbal input; receiving, at the primary device and from a secondary device, a second signal representation of the verbal input; generating audio data based at least in part on at least one of the first signal representation or the second signal representation; processing, based at least in part on speech recognition techniques, the audio data to determine query data representing the verbal input; and sending the query data to a remote system to perform an operation associated with the query data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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, at a first device, verbal input; generating first audio data representing the verbal input; receiving, at the first device, second audio data representing the verbal input as captured by a second device; generating a composite signal based at least in part on the first audio data and the second audio data; and sending the composite signal to a remote system for processing. - View Dependent Claims (18, 19, 20)
-
Specification