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

Word recognizer

Assignee: AT&T Inc
•
Filing: 1981-03-27
•
Granted: 1983-08-23
•
Expires: 2001-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An input word is recognized as one of a set of reference words. A set of word distance signals representative of the correspondence of the input word to the reference words is generated. A set of weighted word distance signals is also generated. Responsive to the word distance signals and the weighted word distance signals, the reference word that most closely corresponds to the input word is selected.

Inventors

  • 👤 Frank C. Pirz
  • 👤 Lawrence R. Rabiner
  • 👤 Jay G. Wilpon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 13:24
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/12

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 237 words
Apparatus for recognizing an input word as one of a set of reference words comprising means for storing a plurality of reference word feature templates representative of said reference words; means responsive to said input word for generating an input word feature template; means responsive to said reference word feature templates and said input word feature template for identifying said input word as one of said reference words, characterized in that said input word identifying means (100) comprises means (105,200) responsive to said reference word feature templates and said input word feature template for generating a set of word distance signals; said reference word feature templates and said input word feature template each have a plurality of frames; said means for generating a set of word distance signals comprises means responsive to said reference word feature templates and said input word feature template for generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template, and means for combining said frame distance signals to produce said word distance signals; means (105, 200, 500) responsive to said reference word feature templates and said input word feature template for generating a set of weighted word distance signals; and means (300, 400) responsive to said word distance signals and said weighted word distance signals for selecting the reference word which most corresponds to said input word.
Claim 2
Dependent Claim 237 words
Apparatus for recognizing an input word as one of a set of reference words comprising means for storing a plurality of reference word feature templates representative of said reference words; means responsive to said input word for generating an input word feature template; means responsive to said reference word feature templates and said input word feature template for identifying said input word as one of said reference words, characterized in that said input word identifying means (100) comprises means (105,200) responsive to said reference word feature templates and said input word feature template for generating a set of word distance signals; said reference word feature templates and said input word feature template each have a plurality of frames; said means for generating a set of word distance signals comprises means responsive to said reference word feature templates and said input word feature template for generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template, and means for combining said frame distance signals to produce said word distance signals; means (105, 200, 500) responsive to said reference word feature templates and said input word feature template for generating a set of weighted word distance signals; and means (300, 400) responsive to said word distance signals and said weighted word distance signals for selecting the reference word which most corresponds to said input word.
Claim 3
Dependent Claim 117 words
Apparatus as in claim 1 further characterized in that said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; and said means for generating a set of weighted word distance signals comprises means for storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class; means responsive to said frame distance signals and said weight templates for generating weighted frame distance signals; and means for combining said weighted frame distance signals to produce said weighted word distance signals.
Claim 4
Dependent Claim 99 words
Apparatus as in claim 2 further characterized in that said means for selecting the reference word which most corresponds to said input word comprises means responsive to said word distance signals for selecting the equivalence class of the reference word representative of the word distance signal which most corresponds to said input word, means responsive to said weighted word distance signals for identifying the reference word of the selected equivalence class representative of the weighted word distance signal which most corresponds to said input word, whereby said identified reference word designates a candidate for recognition of the input word.
Claim 5
Dependent Claim 30 words
Apparatus as in claims 1 or 2 further characterized in that said input word feature template and said reference word feature templates are representative of acoustic characteristics of spoken words.
Claim 6
Dependent Claim 33 words
Apparatus as in claims 2 or 3 further characterized in that said equivalence classes are representative of reference words which are acoustically similar, and said frames are representative of discrete periods of time.
Claim 7
Dependent Claim 28 words
Apparatus as in claim 5 further characterized in that said reference word feature templates and said input word feature template each have the same number of time frames.
Claim 8
Independent Claim 218 words
A method for recognizing an input word as one of a set of reference words comprising the steps of storing a plurality of reference word feature templates representative of said reference words; generating an input word feature template responsive to said input word; identifying said input word as one of said reference words responsive to said reference word feature templates and said input word feature template, characterized in that said input word identifying step comprises generating a set of word distance signals responsive to said reference word feature templates and said input word feature template; said reference word feature templates and said input word feature template each have a plurality of frames; said step for generating a set of word distance signals comprises generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template responsive to said reference word feature templates and said input word feature template, and combining said frame distance signals to produce said word distance signals; generating a set of weighted word distance signals responsive to said reference word feature templates and said input word feature template; and selecting the reference word which most corresponds to said input word responsive to said word distance signals and said weighted word distance signals.
Claim 9
Independent Claim 218 words
A method for recognizing an input word as one of a set of reference words comprising the steps of storing a plurality of reference word feature templates representative of said reference words; generating an input word feature template responsive to said input word; identifying said input word as one of said reference words responsive to said reference word feature templates and said input word feature template, characterized in that said input word identifying step comprises generating a set of word distance signals responsive to said reference word feature templates and said input word feature template; said reference word feature templates and said input word feature template each have a plurality of frames; said step for generating a set of word distance signals comprises generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template responsive to said reference word feature templates and said input word feature template, and combining said frame distance signals to produce said word distance signals; generating a set of weighted word distance signals responsive to said reference word feature templates and said input word feature template; and selecting the reference word which most corresponds to said input word responsive to said word distance signals and said weighted word distance signals.
Claim 10
Dependent Claim 125 words
A method for recognizing an input word as one of a set of reference words according to claim 7 further characterized in that said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; and said step for generating a set of weighted word distance signals comprises storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class; generating weighted frame distance signals responsive to said frame distance signals and said weight templates; and combining said weighted frame distance signals to obtain said weighted word distance signals.
Claim 11
Dependent Claim 109 words
A method for recognizing an input word as one of a set of reference words according to claim 8 further characterized in that said step for selecting the reference word which most corresponds to said input word comprises selecting the equivalence class of the reference word representative of the word distance signal which most corresponds to said input word responsive to said word distance signals; identifying the reference word of the selected equivalence class representative of the weighted word distance signal which most corresponds to said input word responsive to said weighted word distance signals, whereby said identified reference word designates a candidate for recognition of the input word.
Claim 12
Independent Claim 44 words
A method for recognizing an input word as one of a set of reference words according to claims 7 or 8 further characterized in that said input word feature template and said reference word feature templates are representative of acoustic characteristics of spoken words.
Claim 13
Independent Claim 47 words
A method for recognizing an input word as one of a set of reference words according to claims 8 or 9 further characterized in that said equivalence classes are representative of reference words which are acoustically similar, and said frames are representative of discrete periods of time.
Claim 14
Dependent Claim 42 words
A method for recognizing an input word as one of a set of reference words according to claim 11 further characterized in that said reference word feature templates and said input word feature template each have the same number of time frames.
Claim 15
Dependent Claim 346 words
Apparatus for recognizing a spoken input word as one of a set of reference words comprising means for storing a plurality of reference word feature templates representative of acoustic characteristics of said reference words; means responsive to said input word for generating an input word feature template representative of acoustic characteristics of said input word; means responsive to said reference word feature templates and said input word feature template for identifying said input word as one of said reference words; said input word identifying means including means responsive to said reference word feature templates and said input word feature templates for generating a set of word distance signals; said reference word feature templates and said input word feature template each have a plurality of frames; said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; said means for generating a set of word distance signals comprises means responsive to said reference word feature templates and said input word feature template for generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template, and means for summing said frame distance signals to product said word distance signals; means responsive to said reference word feature templates and said input word feature template for generating a set of weighted word distance signals; said means for generating a set of weighted word distance signals comprises means for storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class, means responsive to said frame distance signals and said weight templates for generating weighted frame distance signals, and means for summing said weighted frame distance signals to produce said weighted word distance signals; and means responsive to said word distance signals and said weighted word distance signals for selecting the reference word which most corresponds to said input word.
Claim 16
Dependent Claim 346 words
Apparatus for recognizing a spoken input word as one of a set of reference words comprising means for storing a plurality of reference word feature templates representative of acoustic characteristics of said reference words; means responsive to said input word for generating an input word feature template representative of acoustic characteristics of said input word; means responsive to said reference word feature templates and said input word feature template for identifying said input word as one of said reference words; said input word identifying means including means responsive to said reference word feature templates and said input word feature templates for generating a set of word distance signals; said reference word feature templates and said input word feature template each have a plurality of frames; said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; said means for generating a set of word distance signals comprises means responsive to said reference word feature templates and said input word feature template for generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template, and means for summing said frame distance signals to product said word distance signals; means responsive to said reference word feature templates and said input word feature template for generating a set of weighted word distance signals; said means for generating a set of weighted word distance signals comprises means for storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class, means responsive to said frame distance signals and said weight templates for generating weighted frame distance signals, and means for summing said weighted frame distance signals to produce said weighted word distance signals; and means responsive to said word distance signals and said weighted word distance signals for selecting the reference word which most corresponds to said input word.
Claim 17
Dependent Claim 84 words
Apparatus as in claim 13 wherein said means for selecting the reference word which most corresponds to said input word comprises: means responsive to said word distance signals for selecting the equivalence class of the reference word representative of the minimum word distance signal; means responsive to said weighted word distance signals for identifying the reference word of the selected equivalence class representative of the minimum weighted word distance signal; whereby said identified reference word designates a candidate for recognition of the input word.
Claim 18
Independent Claim 325 words
A method for recognizing a spoken input word as one of a set of reference words comprising storing a plurality of reference word feature templates representative of acoustic characteristics of said reference words; generating an input word feature template representative of acoustic characteristics of said input word responsive to said input word; identifying said input word as one of said reference words responsive to said reference word feature templates and said input word feature template; said input word identifying step comprises generating a set of word distance signals responsive to said reference word feature templates and said input word feature template; said reference word feature templates and said input word feature template each have a plurality of frames; said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; said step for generating a set of word distance signals comprises generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template responsive to said reference word feature templates and said input word feature template, and summing said frame distance signals to produce said word distance signals; generating a set of weighted word distance signals responsive to said reference word feature templates and said input word feature template; said step for generating a set of weighted word distance signals comprises storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class, generating weighted frame distance signals responsive to said frame distance signals and said weight templates, and summing said weighted frame distance signals to produce said weighted word distance signals; and selecting the reference word which most corresponds to said input word responsive to said word distance signals and said weighted word distance signals.
Claim 19
Independent Claim 325 words
A method for recognizing a spoken input word as one of a set of reference words comprising storing a plurality of reference word feature templates representative of acoustic characteristics of said reference words; generating an input word feature template representative of acoustic characteristics of said input word responsive to said input word; identifying said input word as one of said reference words responsive to said reference word feature templates and said input word feature template; said input word identifying step comprises generating a set of word distance signals responsive to said reference word feature templates and said input word feature template; said reference word feature templates and said input word feature template each have a plurality of frames; said reference words for which feature templates are stored belong to a predetermined set of equivalence classes, each class being representative of reference words which are within a prescribed degree of similarity; said step for generating a set of word distance signals comprises generating a set of frame distance signals representative of the similarity between frames of said reference word feature templates and said input word feature template responsive to said reference word feature templates and said input word feature template, and summing said frame distance signals to produce said word distance signals; generating a set of weighted word distance signals responsive to said reference word feature templates and said input word feature template; said step for generating a set of weighted word distance signals comprises storing a plurality of weight templates representative of the expected similarity between frames of reference word feature templates for reference words which belong to the same equivalence class, generating weighted frame distance signals responsive to said frame distance signals and said weight templates, and summing said weighted frame distance signals to produce said weighted word distance signals; and selecting the reference word which most corresponds to said input word responsive to said word distance signals and said weighted word distance signals.
Claim 20
Dependent Claim 95 words
A method for recognizing a spoken input word as one of a set of reference words according to claim 15 wherein said step for selecting the reference word which most corresponds to said input word comprises: selecting the equivalence class of the reference word representative of the minimum word distance signal responsive to said word distance signals; identifying the reference word of the selected equivalence class representative of the minimum weighted word distance signal responsive to said weighted word distance signals; whereby said identified reference word designates a candidate for recognition of the input word.

References Cited (Backward Citations)

US3829831A Cited
US4058795A Cited
US4027284A Cited
US4200861A Cited
US4288782A Cited
US4355302A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-08-22 1987-02-21 1987-08-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-08-22 1991-02-21 1991-08-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-08-22 1995-02-21 1995-08-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag