1. A computer-implemented method comprising: under control of a first computing device executing specific computer-executable instructions, receiving a first portion of audio input captured via a microphone; in response to receiving the first portion of the audio input, transmitting to a second computing device, first data representing the first portion of the audio input; receiving a next portion of the audio input, the next portion captured via the microphone directly following the first portion of the audio input; in response to receiving the next portion of the audio input, transmitting to the second computing device, next data representing the next portion of the audio input; receiving from the second computing device, first partial speech recognition results determined from the first data representing the first portion of the audio input, wherein the first partial speech recognition results are received prior to the transmitting of the next data; receiving from the second computing device, next partial speech recognition results determined from the next data representing the next portion of the audio input; and initiating presentation, on a display of the first computing device, of the first partial speech recognition results, wherein the presentation of the first partial speech recognition results on the display of the first computing device is initiated by the first computing device prior to the receiving of the next partial speech recognition results.