1. A method, performed by computing functionality, for providing a dictating service, comprising: receiving a speech signal in response to vocalization, by a user, of an incremental portion of a complete utterance; interpreting the incremental portion based on the speech signal, to provide recognized speech, prior to the user finishing the complete utterance; providing rendered text associated with the recognized speech on an output presentation, for review by the user, prior to a user finishing the complete utterance; modifying a selected part of the rendered text based on input from the user, when the user chooses to modify the selected part; and repeating said receiving, interpreting, providing, and modifying at least one time.