Device designation for audio input monitoring
DCFirst Claim
1. A method comprising:
- receiving, by a first computing device of a plurality of computing devices in physical proximity to one another, a spoken audio input that is also received by one or more additional computing devices of the plurality of computing devices;
determining, by the first computing device and based at least in part on information received from the one or more additional computing devices, whether the first computing device should perform speech recognition on the spoken audio input; and
responsive to determining that the first computing device should perform speech recognition on the spoken audio input;
sending, by the first computing device and to at least a second computing device from the plurality of computing devices, a command to temporarily refrain from performing speech recognition;
performing, by the first computing device, speech recognition on the spoken audio input;
determining, by the first computing device, based on performing speech recognition on the spoken audio input, whether the spoken audio input includes a predetermined spoken audio command; and
responsive to determining that the spoken audio input includes the predetermined spoken audio command, executing, by the first computing device, an action associated with the predetermined spoken audio command.
2 Assignments
Litigations
1 Petition
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.
175 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first computing device of a plurality of computing devices in physical proximity to one another, a spoken audio input that is also received by one or more additional computing devices of the plurality of computing devices; determining, by the first computing device and based at least in part on information received from the one or more additional computing devices, whether the first computing device should perform speech recognition on the spoken audio input; and responsive to determining that the first computing device should perform speech recognition on the spoken audio input; sending, by the first computing device and to at least a second computing device from the plurality of computing devices, a command to temporarily refrain from performing speech recognition; performing, by the first computing device, speech recognition on the spoken audio input; determining, by the first computing device, based on performing speech recognition on the spoken audio input, whether the spoken audio input includes a predetermined spoken audio command; and responsive to determining that the spoken audio input includes the predetermined spoken audio command, executing, by the first computing device, an action associated with the predetermined spoken audio command. - View Dependent Claims (2, 3, 4, 5, 6, 18, 19, 20)
-
-
7. A first computing device comprising:
-
at least one processor; and at least one module operable by the at least one processor to; receive a spoken audio input that is also received by one or more additional computing devices in physical proximity to the first computing device; determine, based at least in part on information received from the one or more additional computing devices, whether the first computing device should perform speech recognition on the spoken audio input; and responsive to determining that the first computing device should perform speech recognition on the spoken audio input; send, to at least a second computing device from a plurality of computing devices, a command to temporarily refrain from performing speech recognition; perform speech recognition on the spoken audio input; determine, based on performing speech recognition on the spoken audio input, whether the spoken audio input includes a predetermined spoken audio command; and responsive to determining that the spoken audio input includes the predetermined spoken audio command, execute an action associated with the predetermined spoken audio command. - View Dependent Claims (8, 9, 10, 15, 16, 17)
-
-
11. 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 is also received by one or more additional computing devices in physical proximity to the first computing device; determine, based at least in part on information received from the one or more additional computing devices, whether the first computing device should perform speech recognition on the spoken audio input; and responsive to determining that the first computing device should perform speech recognition on the spoken audio input; send, to at least a second computing device from a plurality of computing devices, a command to temporarily refrain from performing speech recognition; perform speech recognition on the spoken audio input; determine, based on performing speech recognition on the spoken audio input, whether the first audio input includes a predetermined spoken audio command; and responsive to determining that the spoken audio input includes the predetermined spoken audio command, execute an action associated with the predetermined spoken audio command. - View Dependent Claims (12, 13, 14)
-
Specification