CPC G10L 15/22 (2013.01) [G10L 15/005 (2013.01); G10L 15/30 (2013.01); G10L 17/06 (2013.01)] | 12 Claims |
1. A method comprising:
acquiring, via a secondary beacon device of a plurality of secondary beacon devices and a corresponding microphone of the secondary beacon device, audio data corresponding to a voice input from a user, the voice input including a voice query to a voice assistant;
transmitting the audio data from the secondary beacon device to a primary beacon device;
processing the audio data at the primary beacon device, and transmitting the processed audio data from the primary beacon device to the voice assistant, wherein processing the audio data includes the primary beacon device generating a voice fingerprint for the received audio data, and wherein the voice fingerprint is used by the primary beacon device to queue the processed audio data prior to the transmission;
receiving, at the primary beacon device, a voice response to the voice query from the voice assistant;
transmitting the voice response from the primary beacon device to the secondary beacon device; and
rendering the voice response at the secondary beacon device,
wherein the primary beacon device is positioned within a voice detection range of the voice assistant; and wherein transmitting the processed audio data from the primary beacon device to the voice assistant includes rendering the voice query via a speaker of the primary beacon device, and wherein the voice query includes a wake word corresponding to the voice assistant.
|