Patent ID: 8473295

Claim:
A method comprising: receiving a command to correct a displayed word in a displayed text; highlighting the displayed word to be corrected in the displayed text; displaying a first list of alternatives for the displayed word while continuing to highlight the displayed word to be corrected in the displayed text, each alternative having an associated number; receiving a speech signal consisting of a pronunciation of a word that is not in the first list of alternatives and is not a number while displaying the first list of alternatives for the displayed word; decoding the speech signal received while displaying the first list of alternatives for the displayed word to produce a decoded word and a second list of alternative words while displaying the first list of alternatives for the displayed word; a processor determines that the decoded word is not a number; because the decoded word is not a number, displaying the decoded word and the second list of alternative words to the user while continuing to highlight the displayed word to be corrected in the displayed text, the decoded word and each word in the second list of alternative words each displayed word having an associated number; receiving a second speech signal; decoding the second speech signal to identify a second decoded word and a third list of alternative words; the processor determines that the second decoded word is a number associated with a word in the second list of alternative words, where the word associated with the number was not present in the first list of alternative words; and replacing the highlighted word to be corrected in the displayed text with the word associated with the number indicated by the second decoded word.