27. The method of claim 15 , further comprising: receive a third spoken user input; and in response to receiving the third spoken user input, undo the task.
15. A method for voice control of displayed content, comprising: at an electronic device: receiving a first spoken user input; obtaining a first text string based on the first spoken user input; deriving a representation of a first user intent based on the first text string, wherein the first user intent is derived based on a degree of match between the first text string and one or more words associated with a first predefined domain; determining whether a task associated with one or more displayed affordances may be identified based on the representation of the first user intent based on the first text string; in accordance with a determination that a task may be identified based on the representation of the first user intent based on the first text string, performing the task associated with the one or more displayed affordances; and in accordance with a determination that a task may not be identified based on the representation of the first user intent: highlighting one or more of the displayed affordances; receiving a second spoken user input corresponding to an affordance of the one or more affordances; obtaining a second text string based on the second spoken user input; derive a representation of a second user intent based on the second text string, wherein the second user intent is derived based on a degree of match between the second text string and one or more words associated with a second predefined domain; determining whether a task may be identified based on the representation of the second user intent based on the second text string; and in accordance with a determination that a task may be identified based on the representation of the second user intent based on the second text string, selecting the affordance of the one or more affordances.