Utterance Verification and Pronunciation Scoring by Lattice Transduction
First Claim
1. A method for verifying the accuracy of an utterance comprising the steps of:
- a. creating and storing in a computer a phoneme lattice for an ideal utterance;
b. determining an ideal path through the phoneme lattice for the ideal utterance;
c. receiving an input utterance from a user;
d. transducing the input utterance into the ideal utterance utilizing the phoneme lattice;
e. computing a transduction cost; and
f. determining the accuracy of the input utterance utilizing the transduction cost.
11 Assignments
0 Petitions
Accused Products
Abstract
In the field of language learning systems, proper pronunciation of words and phrases is an integral aspect of language learning, determining the proximity of the language learner'"'"'s pronunciation to a standardized, i.e. ‘perfect’, pronunciation is utilized to guide the learner from imperfect toward perfect pronunciation. In this regard, a phoneme lattice scoring system is utilized, whereby an input from a user is transduced into the perfect pronunciation example in a phoneme lattice. The cost of this transduction may be determined based on a summation of substitutions, deletions and insertions of phonemes needed to transducer from the input to the perfect pronunciation of the utterance.
47 Citations
7 Claims
-
1. A method for verifying the accuracy of an utterance comprising the steps of:
-
a. creating and storing in a computer a phoneme lattice for an ideal utterance; b. determining an ideal path through the phoneme lattice for the ideal utterance; c. receiving an input utterance from a user; d. transducing the input utterance into the ideal utterance utilizing the phoneme lattice; e. computing a transduction cost; and f. determining the accuracy of the input utterance utilizing the transduction cost. - View Dependent Claims (2, 3, 4, 5)
-
- 6. A method comprising accepting an utterance as input, transducing the utterance into an expected phoneme sequence, calculating a transduction cost of said transducing, and signaling a user that said utterance is a substantially correct pronunciation of said expected phoneme sequence if said transduction cost is below a predetermined threshold.
Specification