Arbitration-based voice recognition
First Claim
Patent Images
1. A method comprising:
- detecting, with a first network device that comprises a first microphone device (NMD) that is configured to perform audio playback of a first audio channel of audio content, a voice input;
determining, by the first NMD, a first measure of confidence associated with the voice input;
transmitting a message to a second network device that is configured to perform audio playback of a second audio channel of the audio content in synchrony with the first audio channel,wherein the message comprises the first measure of confidence and the voice input detected with the first NMD;
receiving, from the first NMD and by the second network device, the message comprising the first measure of confidence and the voice input detected with the first NMD;
after receiving the message, determining, by the second network device, that the first measure of confidence is greater than a second measure of confidence, wherein the second measure of confidence is associated with a voice input that has been detected by a second NMD; and
causing the second NMD to perform voice recognition based on the voice input detected with the first NMD.
4 Assignments
0 Petitions
Accused Products
Abstract
A first voice input is detected and a first measure of confidence associated with the first voice input is determined. A message is received comprising a second measure of confidence associated with detection of the first voice input by a network device. A determination is made whether the first measure of confidence is greater than the second measure of confidence. Based on the determination that the first measure of confidence is greater than the second measure of confidence, a second voice input is sent to a server.
465 Citations
20 Claims
-
1. A method comprising:
-
detecting, with a first network device that comprises a first microphone device (NMD) that is configured to perform audio playback of a first audio channel of audio content, a voice input; determining, by the first NMD, a first measure of confidence associated with the voice input; transmitting a message to a second network device that is configured to perform audio playback of a second audio channel of the audio content in synchrony with the first audio channel, wherein the message comprises the first measure of confidence and the voice input detected with the first NMD; receiving, from the first NMD and by the second network device, the message comprising the first measure of confidence and the voice input detected with the first NMD; after receiving the message, determining, by the second network device, that the first measure of confidence is greater than a second measure of confidence, wherein the second measure of confidence is associated with a voice input that has been detected by a second NMD; and causing the second NMD to perform voice recognition based on the voice input detected with the first NMD. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising a first network device and a second network device communicatively coupled to the first network device over a network, wherein:
-
the first network device comprises a first network microphone device (NMD), wherein the first NMD comprises at least one processor and tangible, non-transitory computer-readable memory comprising instructions that, when executed, cause the first NMD to perform first operations comprising; performing audio playback of a first audio channel of audio content; detecting a voice input; determining a first measure of confidence associated with the voice input detected by the first network device; and transmitting a message to the second network device, wherein the message comprises the first measure of confidence and the voice input detected with the first network device; and the second network device comprises at least one processor and tangible, non-transitory computer-readable memory comprising instructions that, when executed, cause the second network device to perform second operations comprising; performing audio playback of a second audio channel of the audio content in synchrony with the first audio channel; receiving from the first NMD the message comprising the first measure of confidence and the voice input detected with the first network device; after receiving the message, determining that the first measure of confidence is greater than a second measure of confidence, wherein the second measure of confidence is associated with a voice input that has been detected by a second NMD; and based on the determination that the first measure of confidence is greater than the second measure of confidence, causing the second network device to perform voice recognition based on the voice input detected at the first NMD device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification