13. A method performed by a computing device having one or more processors, memory, a microphone, and a display capable of displaying a graphical user interface (GUI), the method comprising: receiving vocal input from the user, wherein at least a portion of the vocal input is intended for input into a first input field of the GUI displayed on the display; during the receiving of the vocal input, receiving a selection by the user of a second input field of the GUI displayed on the display; identifying vocal input received prior to the selection of the second input field as first vocal input intended for the first input field; identifying vocal input received after the selection of the second input field as second vocal input intended for the second input field; graphically inputting a first text portion in the first input field, wherein the first text portion is based upon conversion of the first vocal input into textual characters by an automatic speech recognition (ASR) engine; and graphically inputting a second text portion in the second input field, wherein the second text portion is based upon conversion of the second vocal input into textual characters by the ASR engine.
13. A method performed by a computing device having one or more processors, memory, a microphone, and a display capable of displaying a graphical user interface (GUI), the method comprising: receiving vocal input from the user, wherein at least a portion of the vocal input is intended for input into a first input field of the GUI displayed on the display; during the receiving of the vocal input, receiving a selection by the user of a second input field of the GUI displayed on the display; identifying vocal input received prior to the selection of the second input field as first vocal input intended for the first input field; identifying vocal input received after the selection of the second input field as second vocal input intended for the second input field; graphically inputting a first text portion in the first input field, wherein the first text portion is based upon conversion of the first vocal input into textual characters by an automatic speech recognition (ASR) engine; and graphically inputting a second text portion in the second input field, wherein the second text portion is based upon conversion of the second vocal input into textual characters by the ASR engine. 17. The method of claim 13 , wherein: if the vocal input received concurrent to receiving a selection by the user of a second input field of the GUI is not a pause within the vocal input, identifying, as a part of first vocal input intended for the first input field, a portion of the vocal input including the vocal input received concurrent to receiving the selection by the user of the second input and ending at a pause within the vocal input.