12. A computing device as in claim 11 wherein said instructions for switching back and forth between said audio playback and said speech recognition make both such switch in response to a user toggling selection of the same input device.
11. A computing device for performing large vocabulary speech recognition comprising: one or more processing devices; one or more memory devices readable by the processing devices; a microphone or audio input for providing an electronic signal representing a sound input; a speaker or audio output for enabling an electronic representation of sound produced in said device to be transduced into a corresponding sound; programming recorded in one or more of the memory devices including: speech recognition programming for performing large vocabulary speech recognition that responds to the electronic representations of the sound of a sequence of one or more utterances received from the microphone or audio input by producing a text output corresponding to the one or more words recognized as corresponding to the utterances; and audio recording programming for recording an electronically readable representation of said sound in one or more of said memory devices; audio playback programming for playing back said recorded sound representation and providing a corresponding audio signal to said speaker or audio output; and instructions for switching back and forth between said audio playback and said speech recognition, with one user input causing each such switch, with successive audio playbacks starting before the end of the prior playback.