×

Method of recognizing continuously spoken words

  • US 5,005,203 A
  • Filed: 03/30/1988
  • Issued: 04/02/1991
  • Est. Priority Date: 04/03/1987
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of recognizing a speech signal which is derived from coherently spoken words and includes a temporal sequence of speech values, each of which indicates a section of the speech signal, comprising:

  • comparing the speech values with given stored comparison values, of which each time a group of comparison values represents a word of a given vocabulary;

    summing the comparison results over different sequences of combinations of comparison values and speech values to a distance sum per sequence, at each new speech value for each word calculating and storing in a first memory a distance sum of such sequences which for each word begin at different earlier speech values as a starting point, traverse the whole word as far as the instantaneous speech value and, related to the respective starting point, produce a minimum distance sum;

    then, for each of these starting points, according to an assignment contained in a first stored list of the words of the vocabulary to per word at least one syntactical class, for each class storing the smallest distance sum of all words assigned to this class together with an indication about the assignment of the word yielding this smallest distance sum in a second memory;

    subsequently, according to a second stored list, checking whether and into which two further syntactical classes each class can be subdivided and each time that a subdivisibility is ascertained again for each starting point as far as the earliest speech signal, adding each distance sum stored for the one of the two further classes for the respective starting point and a number of intermediate points lying successively at points adjacent to each other between the starting point and the instantaneous speech value, and each distance sum stored for the other of the two further classes for each intermediate point and the instantaneous speech value, and comparing each sum with the distance sum of the subdivided class and, in case it is larger than the smallest of the added distance sums, storing said sum instead thereof together with an indication about the subdivision at the particular intermediate point which has yielded the smallest sum; and

    after processing the last speech value from the class indicating a whole sentence through the subdivision into further classes indicated therein at the storage site for the first speech value as starting point and through the subdivision indicated at the respective further classes, determining a sequence of words and supplying same as recognized spoken words.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×