×

Word model candidate preselection for speech recognition using precomputed matrix of thresholded distance values

  • US 5,682,464 A
  • Filed: 01/25/1995
  • Issued: 10/28/1997
  • Est. Priority Date: 06/29/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer implemented system for recognizing spoken utterances which compares an unknown speech segment represented by a fine sequence of frames selected from a preselected set of prototype data frames with at least some of a vocabulary of word models each of which is represented by a fine sequence of prototype states selected from a preselected set of prototype states, a method of preselecting candidate models comprising:

  • providing a precalculated matrix of distance metrics relating said prototype frames with said prototype states;

    thresholding said matrix by assigning a default value to metrics which do not meet a preselected criterion for being meaningful;

    for each prototype frame, forming a list of prototype states for which the distance metric is meaningful;

    for each input utterance, generating a fine sequence of prototype frames and a coarse set of input representative frames selected from said fine sequence, the number of representatives being a minor fraction of the number of frames in the corresponding fine sequence of frames and being distributed in position along said fine sequence;

    for each input utterance, generating a temporary matrix of distance metrics relating each of said sequence of input representatives to said states by performing the following steps;

    (a) setting all entries in said temporary matrix to the default value;

    (b) sequentially scanning said input representatives to locate the corresponding lists for included prototype states;

    (c) adjusting those entries in said temporary matrix which are included in said corresponding lists; and

    subsampling at least a selected portion of said vocabulary models and scoring the subsampled prototype states from said selected models using distance metrics obtained from said temporary matrix, the scoring providing a basis for preselection of candidate models for further processing.

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