18. A mobile device, comprising: a microphone configured to receive an input signal comprising data that corresponds to one or more words; a wireless network interface configured to transmit the input signal to a text recognition system that generates a recognized text string based on the input signal; a wireless network interface configured to receive the recognized text string from the text recognition system; a display configured to present the recognized text string to a user; a user interface configured to receive one or more edits to the recognized text string from the user; a module configured to determine a corrected text string based on the recognized text string and the user edits; means for checking if an edit distance between the corrected text string and the recognized text string is below a threshold, wherein the threshold depends on a length of the corrected text string; and a wireless network interface configured to, if the edit distance is below the threshold, pass the corrected text string to the text recognition system.
18. A mobile device, comprising: a microphone configured to receive an input signal comprising data that corresponds to one or more words; a wireless network interface configured to transmit the input signal to a text recognition system that generates a recognized text string based on the input signal; a wireless network interface configured to receive the recognized text string from the text recognition system; a display configured to present the recognized text string to a user; a user interface configured to receive one or more edits to the recognized text string from the user; a module configured to determine a corrected text string based on the recognized text string and the user edits; means for checking if an edit distance between the corrected text string and the recognized text string is below a threshold, wherein the threshold depends on a length of the corrected text string; and a wireless network interface configured to, if the edit distance is below the threshold, pass the corrected text string to the text recognition system. 21. The mobile device of claim 18 , wherein the text recognition system is executed by a remotely located server.