For tasks that require the creation of correct input strings by speech (such as dictation), the system must provide support for error correction. The support need not be entirely embebbed in the speech interface, but can make use of facilities provided by the underlying application (for example, a word processor).