×

Method and system for dynamically adjusted training for speech recognition

  • US 5,963,903 A
  • Filed: 06/28/1996
  • Issued: 10/05/1999
  • Est. Priority Date: 06/28/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in a computer system for dynamically selecting words for training a speech recognition system, the speech recognition system for recognizing a plurality of words, the speech recognition system having indications of phonemes that compose each word, the speech recognition system representing each spoken utterance by a sequence of codewords, the speech recognition system having a model for each phoneme, each model for generating a probability that each possible sequence of codewords corresponds to the modeled phoneme, the method comprising:

  • for each codeword, ranking the phonemes according to the probability that the codeword will be spoken as part of the phoneme;

    collecting a plurality of spoken utterances for which the corresponding word is known;

    for each collected utterance,converting the collected utterance to a sequence of codewords; and

    aligning each codeword in the sequence of codewords with a phoneme of the known word to which the collected utterance corresponds based on the phoneme models;

    for each phoneme,accumulating the ranks of that phoneme with all codewords with which it is aligned in each of the collected utterances; and

    calculating an average rank of the phoneme by dividing the accumulated rank by a total number of codewords that are aligned with that phoneme in the collected utterances;

    identifying a phoneme with low average rank; and

    selecting words that contain the identified phoneme as words for training the speech recognition system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×