Furthermore, the method and apparatus of the present invention can be used with a wide variety of techniques for developing information to correct the machine recognized speech such as speech to speech correction, speech to spelling correction, and speech to writing correction.