CPC G10L 21/0216 (2013.01) [G10L 15/20 (2013.01); G10L 15/22 (2013.01); G10L 21/055 (2013.01); G10L 2015/223 (2013.01); G10L 2021/02082 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a first signal comprising first data indicative of content being rendered by an output device;
receiving, via a user input, a second signal comprising second data;
determining, based on timing information associated with the first signal, a delay associated with receiving the first signal;
synchronizing, based on the determined delay, the second data with the first data;
determining, based on the synchronized first data and second data, whether the second data comprises a component of the content; and
determining, based on filtering the component of the content from the second data, a voice command.
|