4. The computer-implemented method of claim 2 further comprising displaying several desired characters to form a string, wherein a portion of the string comprises at least one word.
7. The computer-implemented method of claim 4 further comprising determining errors within the string using general purpose speech recognition and allowing a user to correct the errors.