CPC G10L 15/22 (2013.01) [G06F 21/32 (2013.01); G16Y 40/30 (2020.01); H04W 4/023 (2013.01); H04W 4/029 (2018.02); G10L 2015/223 (2013.01)] | 20 Claims |
1. A first device, comprising:
at least one processor;
an ultra-wideband (UWB) transceiver accessible to the at least one processor; and
storage accessible to the at least one processor and comprising instructions executable by the at least one processor to:
receive voice input to execute a command using the first device;
use a directional microphone to identify a direction in which a source of the voice input is located;
track a location of a second device different from the first device using one or more UWB signals received from the second device via the UWB transceiver;
based on the identification using the directional microphone of the direction in which the source of the voice input is located, determine that the location of the second device as determined from the tracking matches, to at least within a threshold level of tolerance, the direction in which the source is located; and
based the voice input and the determination of the match, execute the command using the first device.
|