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

Method of recognizing coherently spoken words

Assignee: US Philips Corp
•
Filing: 1990-05-11
•
Granted: 1991-10-15
•
Expires: 2010-05-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract During the recognition, speech values which are derived from sample values of the speech signals are compared with reference values, the words of a given vocabulary each time being given by a sequence of reference values. The words are then determined from phonemes according to a fixed pronouncing lexicon and the reference values for the phonemes are determined in a learning phase, each phoneme within a word consisting of a number of equal reference values determined in the learning phase. In order to approach transitions between phonemes, each phoneme may also consist of three sections of each time constant reference values. By the given number of reference values per phoneme, the time duration of a phoneme in a given word can be simulated more accurately. Different possibilities are indicated to determine the reference values and the distance value during the recognition.

Inventors

  • 👤 Hermann Ney
  • 👤 Andreas Noll

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 01:20
CPC Classifications
G; G10; G10L; G10L15/00

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 314 words
A method of recognizing words, composed of phonemes, from a speech signal divided into successive sections, the speech signal in each section being converted to a speech value, said method comprising: storing reference values for comparison with successive speech values and storing distance sums for said reference values attained by comparisons of said reference values with preceding speech values; comparing each stored reference value within a given neighborhood to a current speech value to determine a comparison result; and determining a new distance sum to be stored for each compared reference value, by adding the comparison result to a quantity determined by considering a position of the compared reference value within a sequence of equal reference values in a current phoneme, utilizing a relationship between phonemes and sequences of numbers of equal reference values, predetermined with the aid of learning speech values, in accordance with the following rules: a) if the compared reference value is at the end of a sequence of reference values which is in number greater than unity and less than the number of sequential equal reference values predetermined within a phoneme, said quantity is equal to the distance sum stored for the preceding reference value in the sequence; b) if the compared reference value is at the end of a sequence of equal reference values greater in number than the number of sequential equal reference values predetermined within a phoneme, said quantity is formed by adding a time distortion value to the distance sum previously stored for said reference value; c) if the compared reference value is the first reference value beginning a sequence of reference values in a new current current phoneme, said quantity is formed by selecting the minimum of sums of time distortion values and the distance sums stored for each reference value in the sequence of reference values in the phoneme preceding the new current phoneme.
Claim 2
Independent Claim 314 words
A method of recognizing words, composed of phonemes, from a speech signal divided into successive sections, the speech signal in each section being converted to a speech value, said method comprising: storing reference values for comparison with successive speech values and storing distance sums for said reference values attained by comparisons of said reference values with preceding speech values; comparing each stored reference value within a given neighborhood to a current speech value to determine a comparison result; and determining a new distance sum to be stored for each compared reference value, by adding the comparison result to a quantity determined by considering a position of the compared reference value within a sequence of equal reference values in a current phoneme, utilizing a relationship between phonemes and sequences of numbers of equal reference values, predetermined with the aid of learning speech values, in accordance with the following rules: a) if the compared reference value is at the end of a sequence of reference values which is in number greater than unity and less than the number of sequential equal reference values predetermined within a phoneme, said quantity is equal to the distance sum stored for the preceding reference value in the sequence; b) if the compared reference value is at the end of a sequence of equal reference values greater in number than the number of sequential equal reference values predetermined within a phoneme, said quantity is formed by adding a time distortion value to the distance sum previously stored for said reference value; c) if the compared reference value is the first reference value beginning a sequence of reference values in a new current current phoneme, said quantity is formed by selecting the minimum of sums of time distortion values and the distance sums stored for each reference value in the sequence of reference values in the phoneme preceding the new current phoneme.
Claim 3
Dependent Claim 39 words
A method as claimed in claim 1, wherein each speech value comprises a plurality of component values and said comparing step comprises forming each comparison result from the differences between the component values of speech value and reference value.
Claim 4
Dependent Claim 24 words
A method as claimed in claim 2, wherein the comparison result is formed from the sum of the squares of the component value differences.
Claim 5
Dependent Claim 24 words
A method as claimed in claim 2, wherein the comparison result is formed from the sum of the amounts of the component value differences.
Claim 6
Dependent Claim 39 words
A method as claimed in claim 4, wherein the components of the reference values are produced by forming the median values of the component values of the speech values of learning speech signals associated with the respective reference value.
Claim 7
Dependent Claim 38 words
A method as claimed in claim 2, wherein the components of the reference values are produced by forming the average values of the components of the speech values of learning speech signals associated with the respective reference value.
Claim 8
Dependent Claim 69 words
A method as claimed in claim 1, further comprising in a learning phase, selecting prototype reference values from the speech values then produced and for each combination of prototype reference value and phoneme assigning a distance measure, in that said comparing step is such that as a comparison result the distance measure is used for the prototype reference value assigned to the respective reference value and to the phoneme.
Claim 9
Dependent Claim 39 words
A method as claimed in claim 7, wherein by selecting the prototype reference values in such a manner that the sum of the distances of all learning speech values from the respective next prototype reference value is a minimum.
Claim 10
Dependent Claim 42 words
A method as claimed in claim 7, wherein for assigning the distance measure, the logarithm of the ratio of the frequency of a prototype reference value in a phoneme to the frequency of all prototype reference values in this phoneme is determined.
Claim 11
Dependent Claim 61 words
A method as claimed in claim 7, characterized in that for assigning the distance measure the probability of connection of prototype reference values and phonemes is approached in that differences of the frequency at which during the learning phase the individual prototype reference values have occurred and that at which the different phonemes have occurred are at least reduced by standardization.
Claim 12
Dependent Claim 44 words
A method as claimed in claim 7, characterized in that for determining the distance measure the logarithm of the ratio of the frequency of a prototype reference value in a phoneme to the frequency of all prototype reference values in this phoneme is determined.
Claim 13
Dependent Claim 335 words
Apparatus for recognizing words, composed of phonemes, from a speech signal divided into successive sections, comprising: means for converting the speech signal in each section to a speech value; memory means for storing reference values for comparison with successive speech values and for storing distance sums for said reference values attained by comparisons of said reference values with preceding speech values; and processing circuit means responsive to said converting means and said memory means for comparing each stored reference value within a given neighborhood to a current speech value to determine a comparison result, and for determining a new distance sum to be stored in said memory means for each compared reference value, by adding the comparison result to a quantity determined by considering a position of the compared reference value within a sequence of equal reference values in a current phoneme, utilizing a relationship between phonemes and sequences of numbers of equal reference values, predetermined with the aid of learning speech values, in accordance with the following rules: a) if the compared reference value is at the end of a sequence of reference values which is in number greater than unity and less than the number of sequential equal reference values predetermined within a phoneme, said quantity is equal to the distance sum stored for the preceding reference value in the sequence; b) if the compared reference value is at the end of a sequence of equal reference values greater in number than the number of sequential equal reference values predetermined within a phoneme, said quantity is formed by adding a time distortion value to the distance sum previously stored for said reference value; c) if the compared reference value is the first reference value beginning a sequence of reference values in a new current current phoneme, said quantity is formed by selecting the minimum of sums of time distortion values and the distance sums stored for each reference value in the sequence of reference values in the phoneme preceding the new current phoneme.
Claim 14
Dependent Claim 335 words
Apparatus for recognizing words, composed of phonemes, from a speech signal divided into successive sections, comprising: means for converting the speech signal in each section to a speech value; memory means for storing reference values for comparison with successive speech values and for storing distance sums for said reference values attained by comparisons of said reference values with preceding speech values; and processing circuit means responsive to said converting means and said memory means for comparing each stored reference value within a given neighborhood to a current speech value to determine a comparison result, and for determining a new distance sum to be stored in said memory means for each compared reference value, by adding the comparison result to a quantity determined by considering a position of the compared reference value within a sequence of equal reference values in a current phoneme, utilizing a relationship between phonemes and sequences of numbers of equal reference values, predetermined with the aid of learning speech values, in accordance with the following rules: a) if the compared reference value is at the end of a sequence of reference values which is in number greater than unity and less than the number of sequential equal reference values predetermined within a phoneme, said quantity is equal to the distance sum stored for the preceding reference value in the sequence; b) if the compared reference value is at the end of a sequence of equal reference values greater in number than the number of sequential equal reference values predetermined within a phoneme, said quantity is formed by adding a time distortion value to the distance sum previously stored for said reference value; c) if the compared reference value is the first reference value beginning a sequence of reference values in a new current current phoneme, said quantity is formed by selecting the minimum of sums of time distortion values and the distance sums stored for each reference value in the sequence of reference values in the phoneme preceding the new current phoneme.
Claim 15
Dependent Claim 15 words
An apparatus as claimed in claim 12, wherein said processing circuit means is a microprocesor.
Claim 16
Dependent Claim 53 words
An apparatus as claimed in claim 12, wherein the first memory (16) contains prototype reference values and fixedly associated distance measures and in that the processing circuit means (14) compares each new speech value with all prototype reference values and utilizes for each prototype reference value, the associated distance measure as comparison result.

References Cited (Backward Citations)

US4513436A Cited
US4394538A Cited
US4467437A Cited
US4400788A Cited
US4601054A Cited
US4624008A Cited
US4713777A Cited
US4718094A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-10-14 1995-04-15 1995-10-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-10-14 1999-04-15 1999-10-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-10-14 2003-04-15 2003-10-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag