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

Speech classifier and method using delay elements

Assignee: Google Technology Holdings LLC
•
Filing: 1998-03-23
•
Granted: 2000-03-14
•
Expires: 2018-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Classifiers (110) and a selector (112) perform an identification method (300) to identify an ordered set of vectors (e.g., spoken commands, phoneme identification, radio signatures, communication channels, etc.) representing a class as one of a predetermined set of classes. Training processor (104) performs a training method (200) to train a set of models and store the models in a model memory (108). Classifiers (110) receive models from the model memory and combine the models with the ordered set of vectors to determine a set of scores. The selector associates the set of scores with the predetermined set of classes to identify the ordered set of vectors as a class from the predetermined set of classes.

Inventors

  • 👤 William Michael Campbell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:27
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/06; G10L15/063

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 197 words
A speech classifier comprising: a feature memory for storing feature vectors that represent predetermined verbal commands; a training processor for generating command models from the feature vectors; a command model memory for storing the command models; a first and second plurality of time-delay elements for sequentially propagating each element of a set of received feature vectors, the set of received feature vectors representing an unidentified spoken command; a first classifier element coupled with the first plurality of delay elements, the first classifier element combining the sequentially propagated feature vectors from the first plurality of delay elements with a first of the command models and providing a first series of scalar values corresponding to the sequentially propagated feature vectors; a second classifier element coupled with the second plurality of delay elements, the second classifier element combining the sequentially propagated feature vectors from the second plurality of delay elements with a second of the command models and providing a second series of scalar values corresponding to the sequentially propagated feature vectors; and a selector (112) for selecting one of the command models corresponding to one of the verbal commands based on the first and second series of scalar values.
Claim 2
Dependent Claim 197 words
A speech classifier comprising: a feature memory for storing feature vectors that represent predetermined verbal commands; a training processor for generating command models from the feature vectors; a command model memory for storing the command models; a first and second plurality of time-delay elements for sequentially propagating each element of a set of received feature vectors, the set of received feature vectors representing an unidentified spoken command; a first classifier element coupled with the first plurality of delay elements, the first classifier element combining the sequentially propagated feature vectors from the first plurality of delay elements with a first of the command models and providing a first series of scalar values corresponding to the sequentially propagated feature vectors; a second classifier element coupled with the second plurality of delay elements, the second classifier element combining the sequentially propagated feature vectors from the second plurality of delay elements with a second of the command models and providing a second series of scalar values corresponding to the sequentially propagated feature vectors; and a selector (112) for selecting one of the command models corresponding to one of the verbal commands based on the first and second series of scalar values.
Claim 3
Dependent Claim 102 words
The speech classifier as claimed in claim 1 wherein the training processor generates a predetermined number of command models from the feature vectors, and the model memory stores the predetermined number of command models, and wherein the speech classifier further comprises; a predetermined number of pluralities of time-delay elements, the predetermined number including said first and second pluralities of time-delay elements; and a predetermined number of classifier elements, the predetermined number including the first and second classifier elements, wherein the predetermined number of classifier elements and the predetermined number of pluralities of time-delay elements correspond with the predetermined number of command models.
Claim 4
Independent Claim 159 words
A method of speech classification comprising the steps of: storing feature vectors that represent predetermined verbal commands; generating command models from the feature vectors; sequentially propagating each element of a set of received feature vectors through a first and second plurality of time-delay elements, the set of received feature vectors representing an unidentified spoken command; combining in a first classifier element the sequentially propagated feature vectors from the first plurality of delay elements with a first of the command models to provide a first series of scalar values corresponding to the sequentially propagated feature vectors; combining in a second classifier element the sequentially propagated feature vectors from the second plurality of delay elements with a second of the command models to provide a second series of scalar values corresponding to the sequentially propagated feature vectors; and selecting one of the command models corresponding to one of the verbal commands based on the first and second series of scalar values.
Claim 5
Independent Claim 159 words
A method of speech classification comprising the steps of: storing feature vectors that represent predetermined verbal commands; generating command models from the feature vectors; sequentially propagating each element of a set of received feature vectors through a first and second plurality of time-delay elements, the set of received feature vectors representing an unidentified spoken command; combining in a first classifier element the sequentially propagated feature vectors from the first plurality of delay elements with a first of the command models to provide a first series of scalar values corresponding to the sequentially propagated feature vectors; combining in a second classifier element the sequentially propagated feature vectors from the second plurality of delay elements with a second of the command models to provide a second series of scalar values corresponding to the sequentially propagated feature vectors; and selecting one of the command models corresponding to one of the verbal commands based on the first and second series of scalar values.
Claim 6
Dependent Claim 141 words
The method as claimed in claim 3: wherein the generating step comprises generating a predetermined number of said command models from the feature vectors wherein the sequentially propagating step further comprises the step of sequentially propagating each element of the received feature vectors through a predetermined number of pluralities of time-delay elements; wherein the combining step further comprises the step of combining the sequentially propagated feature vectors from the time delay elements in a corresponding classifier element of a predetermined number of classifier elements, and wherein a predetermined number of pluralities of time-delay element include said first and second pluralities of time-delay elements, said predetermined number of classifier elements include the first and second classifier elements, and wherein the predetermined number of classifier elements and the predetermined number of pluralities of time-delay elements correspond with the predetermined number of command models.

References Cited (Backward Citations)

US5794190A Cited
US5621858A Cited
US5680481A Cited
US5440662A Cited
US5467425A Cited
US5522011A Cited
US5805771A Cited
US5594834A Cited
US5924066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-14 2003-09-13 2004-03-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-14 2007-09-13 2008-03-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-14 2011-09-13 2012-03-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag