×

Frame comparison method for word recognition in high noise environments

  • US 4,918,732 A
  • Filed: 05/25/1989
  • Issued: 04/17/1990
  • Est. Priority Date: 01/06/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for comparing stored speech recognition templates which are framed into time segments and channelized into at least two channels which are frequency band-limited to an input signal which has been contaminated by high levels of noise and which is framed into a time segment and channelized into at least two channels which are frequency band-limited, comprising the steps of:

  • determining, from the input signal, a first noise level associated with a first of the at least two channels and a second noise level associated with a second one of the at least two channels;

    adding a buffering level to each of said first and second noise levels to create respective first and second buffered noise levels;

    determining, from the input signal, a first signal level associated with a first of the at least two channels and a second signal level associated with a second of the at least two channels;

    normalizing the level of each said first and second signal levels to create, respectively, normalized first and second signal levels;

    normalizing a first channel stored speech recognition template and normalizing a second channel stored speech recognition template to create, respectively, first and second normalized template signal levels,subtracting said normalized first signal level from said normalized first template signal level to determine a first difference and subtracting said normalized second signal level from said normalized second template signal level to determine a second difference; and

    generating a distance measure by at least adding together;

    (a) the absolute value of said first difference if said first signal level is greater than said first buffered noise level, or said first difference if said first signal level is less than said first buffered noise level and said first difference is a positive value, or a predetermined nominal differential value if said first signal level is less than said first buffered noise level and said first difference is a negative value; and

    (b) the absolute value of said second difference if said second signal level is greater than said second buffered noise level, or said second difference if said second signal level is less than said second buffered noise level and said second difference is a positive value, or a predetermined nominal differential value if said second signal level is less than said second buffered noise level and said second difference is a negative value.

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