Patent US5146503A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5146503A Expired / Lapsed US ⏱️ 0.0 years remaining

Speech recognition

Assignee: British Telecommunications PLC
•
Filing: 1988-08-24
•
Granted: 1992-09-08
•
Expires: 2008-08-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A speech recognition system comprises a recogniser (2) for receiving speech signals from users. The recogniser (2) compares each received word with templates of words stored in a reference template store (3) and flags each template that corresponds most closely to a received word. The flagged templates are stored in a template store (11). The recogniser (2) compares the speech pattern from a given user of a second utterance of a word for which a flagged template is already stored in the template store (11) with the templates stored in the reference template store (3) and with the flagged templates in the template store (11), so as to produce a second flagged template of that word. The second flagged templates are also stored in the template store (11). Sifting means (21) analyse a group of flagged templates of the same word, and produce therefrom a second, smaller group of templates of the word. These templates are stored in another template store (22).

Inventors

  • 👤 Ian R. Cameron
  • 👤 Paul C. Millar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:18
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/06; G10L15/063

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 95 words
A method of constructing templates for use in speech recognition, the method comprising the steps of: analysing speech signals from a plurality of users to construct at least one template for each word input by each user, and constructing from said templates a set of representative templates for each of said words, wherein during said constructing step each user inputs all the words of a given list of words in a "forced" mode, and then inputs at least some of the words of the list in a "free" mode by answering a series of questions.
Claim 2
Independent Claim 95 words
A method of constructing templates for use in speech recognition, the method comprising the steps of: analysing speech signals from a plurality of users to construct at least one template for each word input by each user, and constructing from said templates a set of representative templates for each of said words, wherein during said constructing step each user inputs all the words of a given list of words in a "forced" mode, and then inputs at least some of the words of the list in a "free" mode by answering a series of questions.
Claim 3
Dependent Claim 62 words
A method as in claim 1, wherein: each word input in the "forced" mode is compared with all templates of the words in the list, these templates being stored in a first template store, the analysing step identifying the template that corresponds most closely to each word spoken in the "forced" mode and storing such identified template in a second template store.
Claim 4
Dependent Claim 53 words
A method as in claim 2, wherein the analysing step compares each word spoken in the "free" mode with all the templates stored in the first and second template stores, and identifies and stores the template that corresponds most closely to each word spoken in the "free" mode in the second template store.
Claim 5
Dependent Claim 43 words
A method as in claim 3, wherein: all the templates of a given number of users are stored in a third template store prior to the constructing step, and the templates identified during the constructing step are stored in a fourth template store.
Claim 6
Dependent Claim 96 words
A method as in claim 4, wherein: the constructing step includes the step of comparing each template in the third template store with all the templates of the same word, and with all the templates of any other word associated with said first-mentioned word in a predetermined manner, the constructing step being such that the templates of a given word stored in the fourth template store are representative of a maximum number of the templates of that word stored in the third template store and unrepresentative of any other template stored in the third template store.
Claim 7
Dependent Claim 93 words
Apparatus for generating a set of speech templates to be used in subsequent speech recognition processes, said apparatus comprising: means for generating first speech templates in a "forced" mode where a human speaker is prompted directly to speak a given word; means for generating second speech templates in a "free" mode where a human speaker is induced to speak the same given word but without direct request for same; and means for combining said first and second speech templates into a common set of speech templates for subsequent use in speech recognition processes.
Claim 8
Dependent Claim 93 words
Apparatus for generating a set of speech templates to be used in subsequent speech recognition processes, said apparatus comprising: means for generating first speech templates in a "forced" mode where a human speaker is prompted directly to speak a given word; means for generating second speech templates in a "free" mode where a human speaker is induced to speak the same given word but without direct request for same; and means for combining said first and second speech templates into a common set of speech templates for subsequent use in speech recognition processes.
Claim 9
Dependent Claim 90 words
Method for generating a set of speech templates to be used in subsequent speech recognition processes, said method comprising the steps of: generating first speech templates in a "forced" mode where a human speaker is prompted directly to speak a given word; generating second speech templates in a "free" mode where a human speaker is induced to speak the same given word but without direct request for same; and combining said first and second speech templates into a common set of speech templates for subsequent use in speech recognition processes.
Claim 10
Dependent Claim 90 words
Method for generating a set of speech templates to be used in subsequent speech recognition processes, said method comprising the steps of: generating first speech templates in a "forced" mode where a human speaker is prompted directly to speak a given word; generating second speech templates in a "free" mode where a human speaker is induced to speak the same given word but without direct request for same; and combining said first and second speech templates into a common set of speech templates for subsequent use in speech recognition processes.
Claim 11
Dependent Claim 116 words
Apparatus for constructing a set of speech-representative templates, said apparatus comprising: prompt means for generating an output prompting a user to speak a word; wherein the prompt means is operable to prompt the user: (a) in a "forced" mode, by indicating directly the word the user is to speak, and; (b) in a "free" mode, by indicating a context which is calculated to induce the user to speak that word; input means for receiving a word input by a user; means for producing a template from a thus input word; and template store means for storing a thus-produced template, whereby the template store may store, for each word, templates corresponding to both "forced" and "free" modes.
Claim 12
Dependent Claim 116 words
Apparatus for constructing a set of speech-representative templates, said apparatus comprising: prompt means for generating an output prompting a user to speak a word; wherein the prompt means is operable to prompt the user: (a) in a "forced" mode, by indicating directly the word the user is to speak, and; (b) in a "free" mode, by indicating a context which is calculated to induce the user to speak that word; input means for receiving a word input by a user; means for producing a template from a thus input word; and template store means for storing a thus-produced template, whereby the template store may store, for each word, templates corresponding to both "forced" and "free" modes.
Claim 13
Dependent Claim 48 words
Apparatus according to claim 8, in which the prompt means in a speech synthesizer, operates in the "forced" mode to utter the word the user is to speak, and in the "free" mode to utter a question to which the said word is calculated to form the answer.
Claim 14
Dependent Claim 62 words
Apparatus according to claim 8 or 9 for constructing a set of speaker-independent templates, the apparatus being arranged to receive input words from a plurality of users and store a corresponding plurality of templates, the apparatus further comprising: means connected to said template store means, for selecting a representative subset of said plurality of templates and for storing said subset of templates.
Claim 15
Dependent Claim 27 words
Apparatus according to claim 8 or 9 further comprising: speech recognition means for identifying input words, and for allocating to thus-identified input words, data indicating their identity.

References Cited (Backward Citations)

US4590605A Cited
US4651289A Cited
US4672668A Cited
US4720863A Cited
US4712243A Cited
US4715004A Cited
US4618984A Cited
US4783803A Cited
GB2192746A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-08 1996-03-09 1996-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-08 2000-03-09 2000-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-08 2004-03-09 2004-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag