1. A method of speech training using a microphone to receive audible sounds input by a user into a computing device coupled to said microphone, said computing device having a program with a database comprising (i) digital representations of known audible sounds corresponding to proper pronunciations of words and phrases and associated alphanumeric representations of said known audible sounds corresponding to proper pronunciations of words and phrases, and (ii) digital representations of known audible sounds corresponding to mispronunciations associated with known mispronounced words and phrases, comprising the steps of: (a) presenting a training text to a user for reading into a microphone to send audible sounds in the form of an &lsqb;the&rsqb; electrical output to &lsqb;the&rsqb; said computing device; (b) converting a particular audible sound into a digital representation of said audible sound; (c) comparing said digital representation of said particular audible sound to said digital representations of said known audible sounds to determine which of said known audible sounds is most likely to be the particular audible sound being compared to the sounds in said database; (d) outputting as a speech recognition output the alphanumeric representations associated with said audible sound most likely to be said particular audible sound; (e) receiving an error indication from the computing device indicating that there is an error in pronunciation; (f) determining whether said error is a result of a known type or instance of mispronunciation; and (g) in response to a determination of error corresponding to a known type or instance of mispronunciation, presenting an interactive training program from said computer to said user to enable said user to correct such mispronunciation, wherein said interactive program instructs the user using Lessac System techniques.