| CPC G10L 15/22 (2013.01) [G10L 15/30 (2013.01); G10L 2015/223 (2013.01)] | 39 Claims |

|
18. An electronic device, comprising:
one or more processors;
a memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
receiving a user input at an application running on the electronic device;
generating a voice-activated shortcut based on the user input;
registering the voice-activated shortcut with a vocabulary index that makes the voice-activated shortcut available when accessing a digital assistant running on the electronic device;
receiving a voice input from a user corresponding to the voice-activated shortcut; and
executing an action at the application in response to receiving the voice input.
|