Device designation for audio input monitoring
First Claim
1. A method comprising:
- receiving, by a first computing device of a plurality of computing devices each of which are associated with a user account and are located in physical proximity to one another, a spoken audio input that includes a spoken audio trigger, wherein the spoken audio trigger is also received by at least a second computing device from the plurality of computing devices, wherein a user account associated with the first computing device and a user account associated with the second computing device are the same user account;
sending, by the first computing device and to a different computing device, an indication of the received spoken audio trigger;
receiving, by the first computing device and from the different computing device, an indication of a device designated to process the spoken audio input for a spoken audio command, wherein the device designated to process the spoken audio input is based at least in part on a quality of the spoken audio trigger received by the first computing device;
determining, by the first computing device, based on the indication of the device designated to process the spoken audio input, whether the first computing device or the second computing device is the device designated to process the spoken audio input for the spoken audio command; and
responsive to determining that the first computing device is the device designated to process the spoken audio input for the spoken audio command, processing, by the first computing device, the spoken audio input for the spoken audio command.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device comprises at least one processor, and at least one module operable by the at least one processor to designate a particular computing device from a plurality of computing devices to process audio input, wherein the computing device comprises a first computing device from the plurality of computing devices. The at least one module may be further operable by the at least one processor to, if the particular computing device is not the first computing device, cease processing of audio input, and if the particular computing device is the first computing device, receive first audio input and process the first audio input to determine whether the first audio input includes a predetermined audio command.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, by a first computing device of a plurality of computing devices each of which are associated with a user account and are located in physical proximity to one another, a spoken audio input that includes a spoken audio trigger, wherein the spoken audio trigger is also received by at least a second computing device from the plurality of computing devices, wherein a user account associated with the first computing device and a user account associated with the second computing device are the same user account; sending, by the first computing device and to a different computing device, an indication of the received spoken audio trigger; receiving, by the first computing device and from the different computing device, an indication of a device designated to process the spoken audio input for a spoken audio command, wherein the device designated to process the spoken audio input is based at least in part on a quality of the spoken audio trigger received by the first computing device; determining, by the first computing device, based on the indication of the device designated to process the spoken audio input, whether the first computing device or the second computing device is the device designated to process the spoken audio input for the spoken audio command; and responsive to determining that the first computing device is the device designated to process the spoken audio input for the spoken audio command, processing, by the first computing device, the spoken audio input for the spoken audio command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. A first computing device comprising:
-
at least one processor; and a memory comprising instructions that, when executed by the at least one processor, cause the at least one processor to; receive a spoken audio input that includes a spoken audio trigger, wherein the spoken audio trigger is also received by at least one other computing device from a plurality of computing devices, wherein the plurality of computing devices includes the first computing device and a second computing device, wherein a user account associated with the first computing device and a user account associated with the second computing device are the same user account, and wherein each computing device of the plurality of computing devices are located in physical proximity to one another; send, to a different computing device, an indication of the received spoken audio trigger; receive, from the different computing device, an indication of a device designated to process the spoken audio input for a spoken audio command, wherein the device designated to process the spoken audio input is based at least in part on a quality of the spoken audio trigger received by the first computing device; determine, based on the indication of the device designated to process the spoken audio input, whether the first computing device or the second computing device is the device designated to process the spoken audio input for the spoken audio command; and responsive to determining that the first computing device is the device designated to process the spoken audio input for the spoken audio command, process the spoken audio input for the spoken audio command. - View Dependent Claims (12, 18, 19, 20)
-
-
13. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a first computing device to:
-
receive a spoken audio input that includes a spoken audio trigger, wherein the spoken audio trigger is also received by at least one other computing device from a plurality of computing devices, wherein the plurality of computing devices includes the first computing device and a second computing device, wherein each computing device of the plurality of computing devices are associated with a user account, wherein a user account associated with the first computing device and a user account associated with the second computing device are the same user account, and wherein each computing device of the plurality of computing devices are located in physical proximity to one another; receive, from the second computing device, an indication of a type of the second computing device; determine, based at least in part on a type of the first computing device and the type of the second computing device, whether the first computing device or the second computing device is a device designated to process the spoken audio input for a spoken audio command; and responsive to determining that the first computing device is the device designated to process the spoken audio input for the spoken audio command, process a portion of the spoken audio input that is received after the spoken audio trigger for the spoken audio command. - View Dependent Claims (14, 15, 16, 17)
-
Specification