A method, comprising: at an electronic device with displayed content comprising a plurality of displayed affordances: receiving a first spoken user input; scanning the displayed content to identify affordances, of the plurality of displayed affordances, which may be controlled using a spoken user input; interpreting the first spoken user input to derive a representation of user intent corresponding to the first spoken user input; determining whether a task associated with an affordance of the identified displayed affordances is identified based on the representation of user intent corresponding to the first spoken user input; in accordance with a determination that a task is identified based on the representation of user intent corresponding to the first spoken user input, performing the task associated with the affordance of the identified displayed affordances; and in accordance with a determination that a task is not identified based on the representation of user intent corresponding to the first spoken user input: disambiguating the first spoken user input, wherein disambiguating the first spoken user input includes highlighting one or more of the displayed affordances which correspond to the first spoken user input; receiving a second spoken user input selecting one of the one or more highlighted displayed affordances, the second spoken user input corresponding to an affordance of the one or more highlighted displayed affordances interpreting the second spoken user input to derive a representation of user intent corresponding to the second spoken user input; determining whether a task is identified based on the representation of user intent corresponding to the second spoken user input; and in accordance with a determination that a task is identified based on the representation of user intent corresponding to the second spoken user input, performing the task associated with the affordance of the one or more highlighted displayed affordances. receiving a first spoken user input; scanning the displayed content to identify affordances, of the plurality of displayed affordances, which may be controlled using a spoken user input; interpreting the first spoken user input to derive a representation of user intent corresponding to the first spoken user input; determining whether a task associated with an affordance of the identified displayed affordances is identified based on the representation of user intent corresponding to the first spoken user input; in accordance with a determination that a task is identified based on the representation of user intent corresponding to the first spoken user input, performing the task associated with the affordance of the identified displayed affordances; and in accordance with a determination that a task is not identified based on the representation of user intent corresponding to the first spoken user input: disambiguating the first spoken user input, wherein disambiguating the first spoken user input includes highlighting one or more of the displayed affordances which correspond to the first spoken user input; receiving a second spoken user input selecting one of the one or more highlighted displayed affordances, the second spoken user input corresponding to an affordance of the one or more highlighted displayed affordances interpreting the second spoken user input to derive a representation of user intent corresponding to the second spoken user input; determining whether a task is identified based on the representation of user intent corresponding to the second spoken user input; and in accordance with a determination that a task is identified based on the representation of user intent corresponding to the second spoken user input, performing the task associated with the affordance of the one or more highlighted displayed affordances. disambiguating the first spoken user input, wherein disambiguating the first spoken user input includes highlighting one or more of the displayed affordances which correspond to the first spoken user input; receiving a second spoken user input selecting one of the one or more highlighted displayed affordances, the second spoken user input corresponding to an affordance of the one or more highlighted displayed affordances interpreting the second spoken user input to derive a representation of user intent corresponding to the second spoken user input; determining whether a task is identified based on the representation of user intent corresponding to the second spoken user input; and in accordance with a determination that a task is identified based on the representation of user intent corresponding to the second spoken user input, performing the task associated with the affordance of the one or more highlighted displayed affordances.