12. The method of claim 11, wherein evaluating the recognition results comprises: selecting a speech element from the recognition results; comparing a portion of the speech sample corresponding to the selected speech element to a portion of the training data identified as corresponding to the selected speech element; generating a speech element score as a result of the comparison; repeating the selecting, comparing and generating steps for each speech element in the recognition results; and producing an evaluation score for the recognition results based on the speech element scores for the speech elements in the recognition results.
13. The method of claim 12, wherein the compared portion of the speech sample and the compared portion of the training data are each represented by frames of data and wherein comparing the portions comprises aligning the frames of the portions using a dynamic programming technique that seeks to minimize an average distance between aligned frames.