← Back to Patent Explorer
US4926488A Expired / Lapsed US ⏱️ 0.0 years remaining

Normalization of speech by adaptive labelling

Assignee: International Business Machines Corp
•
Filing: 1987-07-09
•
Granted: 1990-05-15
•
Expires: 2007-07-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a speech processor system in which prototype vectors of speech are generated by an acoustic processor under reference noise and known ambient conditions and in which feature vectors of speech are generated during varying noise and other ambient and recording conditions, normalized vectors are generated to reflect the form the feature vectors would have if generated under the reference conditions. The normalized vectors are generated by: (a) applying an operator function A i to a set of feature vectors x occurring at or before time interval i to yield a normalized vector y i =A i (x); (b) determining a distance error vector E i by which the normalized vector is projectively moved toward the closest prototype vector to the normalized vector y i ; (c) up-dating the operator function for next time interval to correspond to the most recently determined distance error vector; and (d) incrementing i to the next time interval and repeating steps (a) through (d) wherein the feature vector corresponding to the incremented i value has the most recent up-dated operator function applied thereto. With successive time intervals, successive normalized vectors are generated based on a successively up-dated operator function. For each normalized vector, the closest prototype thereto is associated therewith. The string of normalized vectors or the string of associated prototypes (or respective label identifiers thereof) or both provide output from the acoustic processor.

Inventors

  • 👤 Arthur J. Nadas
  • 👤 David Nahamoo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 10:04
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/06; G10L15/065; G10L15/07; G10L15/20

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 315 words
A speech coding apparatus comprising: means for measuring the value of at least one feature of an utternace, said utternace occurring over a series of successive time intervals, said means measuring the feature value of the utterance during each time interval to produce a series of feature vector signals representing the feature values; means for storing a plurality of prototype vector signals, each prototype vector signal having at least one parameter value and having a unique identification value; means for generating a first modified feature vector signal having a modified feature value, said modified feature value being related, by a modification function, to the feature value of a first feature vector signal in the series of feature vector signals; means for comparing the modified feature value of the first modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the first modified feature vector signal; means for altering the modification function to improve the match between the modified feature vector signal and its associated prototype vector signal determined by the comparison; means for generating a second modified feature vector signal having a modified feature value, said modified feature value of the second modified feature vector being related, by the altered modification function, to the feature value of a second feature vector signal in the series of feature vector signals, said second feature vector signal following the first feature vector signal; means for comparing the modified feature value of the second modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the second modified feature vector signal; and means for outputting the identification value of the prototype vector signal associated with the second modified feature vector as a coded representation of the second feature vector signal.
Claim 2
Dependent Claim 315 words
A speech coding apparatus comprising: means for measuring the value of at least one feature of an utternace, said utternace occurring over a series of successive time intervals, said means measuring the feature value of the utterance during each time interval to produce a series of feature vector signals representing the feature values; means for storing a plurality of prototype vector signals, each prototype vector signal having at least one parameter value and having a unique identification value; means for generating a first modified feature vector signal having a modified feature value, said modified feature value being related, by a modification function, to the feature value of a first feature vector signal in the series of feature vector signals; means for comparing the modified feature value of the first modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the first modified feature vector signal; means for altering the modification function to improve the match between the modified feature vector signal and its associated prototype vector signal determined by the comparison; means for generating a second modified feature vector signal having a modified feature value, said modified feature value of the second modified feature vector being related, by the altered modification function, to the feature value of a second feature vector signal in the series of feature vector signals, said second feature vector signal following the first feature vector signal; means for comparing the modified feature value of the second modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the second modified feature vector signal; and means for outputting the identification value of the prototype vector signal associated with the second modified feature vector as a coded representation of the second feature vector signal.
Claim 3
Dependent Claim 22 words
An apparatus as claimed in claim 1, characterized in that the second feature vector signal immediately follows the first feature vector signal.
Claim 4
Dependent Claim 23 words
An apparatus as claimed in claim 2, characterized in that the modification function and the altered modification function normalize the feature vector signals.
Claim 5
Dependent Claim 28 words
An apparatus as claimed in claim 3, characterized in that each means for comparing determines the prototype vector signal which is closest to the modified feature vector signal.
Claim 6
Independent Claim 304 words
A method of coding speech, said method comprising the steps of: measuring the value of at least one feature of an utterance, said utternace occurring over a series of successive time intervals, the feature value of the utterance being measured during each time interval to produce a series of feature vector signals representing the feature values; storing a plurality of prototype vector signals, each prototype vector signal having at least one parameter value and having a unique identification value; generating a first modified feature vector signal having a modified feature value, said modified feature value being related, by a modification function, to the feature value of a first feature vector signal in the series of feature vector signals; comparing the modified feature value of the first modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the first modified feature vector signal; altering the modification function to improve the match between the modified feature vector signal and its associated prototype vector signal determined by the comparison; generating a second modified feature vector signal having a modified feature value, said modified feature value of the second modified feature vector being related, by the altered modification function, to the feature value of a second feature vector signal in the series of feature vector signals, said second feature vector signal following the first feature vector signal; comparing the modified feature value of the second modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the second modified feature vector signal; and outputting the identification value of the prototype vector signal associated with the second modified feature vector as a coded representation of the second feature vector signal.
Claim 7
Independent Claim 304 words
A method of coding speech, said method comprising the steps of: measuring the value of at least one feature of an utterance, said utternace occurring over a series of successive time intervals, the feature value of the utterance being measured during each time interval to produce a series of feature vector signals representing the feature values; storing a plurality of prototype vector signals, each prototype vector signal having at least one parameter value and having a unique identification value; generating a first modified feature vector signal having a modified feature value, said modified feature value being related, by a modification function, to the feature value of a first feature vector signal in the series of feature vector signals; comparing the modified feature value of the first modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the first modified feature vector signal; altering the modification function to improve the match between the modified feature vector signal and its associated prototype vector signal determined by the comparison; generating a second modified feature vector signal having a modified feature value, said modified feature value of the second modified feature vector being related, by the altered modification function, to the feature value of a second feature vector signal in the series of feature vector signals, said second feature vector signal following the first feature vector signal; comparing the modified feature value of the second modified feature vector signal to the parameter values of the prototype vector signals to determine the associated prototype vector signal which is best matched to the second modified feature vector signal; and outputting the identification value of the prototype vector signal associated with the second modified feature vector as a coded representation of the second feature vector signal.
Claim 8
Dependent Claim 22 words
A method as claimed in claim 5, characterized in that the second feature vector signal immediately follows the first feature vector signal.
Claim 9
Dependent Claim 23 words
A method as claimed in claim 6, characterized in that the modification function and the altered modification function normalize the feature vector signals.
Claim 10
Dependent Claim 28 words
An method as claimed in claim 7, characterized in that each step of comparing determines the prototype vector signal which is closest to the modified feature vector signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-05-14 1993-11-13 1994-05-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-05-14 1997-11-13 1998-05-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-05-14 2001-11-13 2002-05-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag