CPC G10L 15/22 (2013.01) [G06F 3/167 (2013.01); G06F 9/453 (2018.02); G10L 15/1815 (2013.01); G10L 25/63 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |
1. A method for enabling verbal interaction with a virtual assistant without relying on express wake terms, the method comprising:
receiving an audio input for a virtual assistant, wherein the audio input comprises a plurality of terms and none of the terms is an express wake term for the virtual assistant;
determining a topic for the plurality of terms;
retrieving a plurality of topics stored in memory; and
determining whether the topic is within the plurality of topics, and (a) in response to determining that the topic is within the plurality of topics, generating a response to the audio input, or (b) in response to determining that the topic is not within the plurality of topics, generating no response to the audio input.
|