CPC G10L 15/22 (2013.01) [G10L 15/18 (2013.01); G10L 2015/223 (2013.01)] | 51 Claims |
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to:
while the electronic device is in a locked state and in communication with an external accessory device:
receive a natural language input;
determine whether the natural language input corresponds to a secure task request;
in accordance with a determination that the natural language input corresponds to a secure task request:
determine whether one or more states of the external accessory device satisfy a set of authentication criteria; and
in accordance with a determination that the one or more states of the external accessory device satisfy the set of authentication criteria:
initiate, by the electronic device, a secure task corresponding to the natural language input; and
provide an output indicative of the initiated secure task.
|