Patent ID: 8880399
Filing Date: 2014-11-04
Classification: G09B,G10L

Abstract:
1. A method comprising: defining, at a computer, a phoneme lattice for an ideal utterance, the phoneme lattice including a plurality of phoneme instances; tagging, at the computer, each phoneme instance from the plurality of phoneme instances with a begin time, an end time, and a score; storing the phoneme lattice at the computer; determining an ideal path through the phoneme lattice for the ideal utterance; receiving, at the computer, an input utterance from a user; transducing the input utterance into the ideal utterance utilizing the phoneme lattice; calculating, at the computer, an ideal path transduction cost based on the ideal path and the begin time, the end time, and the score of each phoneme instance from the plurality of phoneme instances included in the ideal path; transducing the input utterance into an out-of-grammar word sequence; calculating, at the computer, an out-of-grammar transduction cost based on the out-of-grammar word sequence; determining an accuracy of the input utterance based on the ideal path transduction cost and the out-of-grammar transduction cost; and sending a signal to output from the computer an indication of the accuracy.