The invention extends the capability of conventional computer speech recognition programs to reliably recognize and understand large word and phrase vocabularies for teaching written language skills. At each step of a teaching program, information is supplied to the user such that some responses in the...http://www.google.de/patents/US6134529?utm_source=gb-gplus-sharePatent US6134529 - Speech recognition apparatus and method for learning