13. The method of claim 8 wherein calculating the estimated weights further comprises: running a force alignment program on the reference string to obtain statistics of references; decoding the utterances to obtain statistics of 1-best hypothesis; and aligning the 1-best hypothesis with the reference string to obtain the error words.
8. A method comprising: (a) recognizing utterances of a speaker through converting the utterances into a recognized string, the utterances being received by a speaker input and converted to digital signals; (b) comparing the recognized string with a reference string to determine errors; (c) calculating estimated weights for sections of the utterances; (d) marking the errors in the utterances and providing corresponding estimated weights to form adaptation enrollment data; and (e) using the adaptation enrollment data to convert a speaker independent model to a speaker dependent model; wherein calculating the estimated weights comprises computing an average likelihood difference per frame and then computing a weight value by averaging the average likelihood difference over all error words.