28. A method for defining input windows to associate with provided prompts, comprising: at an electronic device with at least one processor and memory: in response to a user invoking a voice mode, identifying a plurality of prompts to provide in sequence, wherein each prompt is associated with a distinct electronic device operation; defining an offset relative to at least one of a start time and an end time for providing each of the plurality of prompts; and determining, for each of the plurality of prompts, an input window defined by an initial time and a final time for determining which provided prompt of the plurality of prompts to associate with a received voice input, wherein at least one of the initial time and the final time are offset from the start time and end time by the defined offset.
28. A method for defining input windows to associate with provided prompts, comprising: at an electronic device with at least one processor and memory: in response to a user invoking a voice mode, identifying a plurality of prompts to provide in sequence, wherein each prompt is associated with a distinct electronic device operation; defining an offset relative to at least one of a start time and an end time for providing each of the plurality of prompts; and determining, for each of the plurality of prompts, an input window defined by an initial time and a final time for determining which provided prompt of the plurality of prompts to associate with a received voice input, wherein at least one of the initial time and the final time are offset from the start time and end time by the defined offset. 30. The method of claim 28 , further comprising: defining a first offset to apply to the initial time relative to the start time; and defining a second offset to apply to the final time relative to the end time, wherein the first and second offsets are different.