1. A method of speech recognition comprising: receiving an original utterance of one or more words; performing an original speech recognition upon the original utterance; producing a user perceivable output representing one or more sequences of one or more words selected by the recognition as most likely corresponding to the utterance; providing a user interface that allows a user to select to perform a re-utterance recognition upon a part of the original utterance corresponding to all or a selected part of the user perceivable output; and responding to a user selection to perform a re-utterance recognition upon all or a part of the original utterance by: treating a second utterance received in association with the selection as a re-utterance of the selected portion of the original utterance; and performing speech recognition upon the re-utterance to select one or more sequences of one or more words considered to most likely match the re-utterance based on the scoring of the one or more words against both the re-utterance and the selected portion of the original utterance.