| CPC G10L 15/26 (2013.01) [G06F 3/167 (2013.01); G10L 15/22 (2013.01); G10L 2015/223 (2013.01)] | 18 Claims |

|
1. A system comprising:
memory storing instructions;
one or more processors operable to execute the instructions to:
determine that a user has provided, at a computing device, a spoken utterance that is directed to an automated assistant but does not explicitly identify any application that is accessible via the computing device,
wherein the spoken utterance is received at an automated assistant interface of the computing device, and
wherein the automated assistant is a separate application from an application;
access, based on determining that the user has provided the spoken utterance that is directed to the automated assistant, application data characterizing multiple different actions capable of being performed by the application;
determine, based on the application data, a correlation between content of the spoken utterance provided by the user and the application data;
in response to determining the correlation between the content of the spoken utterance provided by the user and the application data:
select, based on the content of the spoken utterance, an action from the multiple different actions characterized by the application data; and
cause the application to perform the selected action.
|