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

Speech recognition activation and deactivation method

Assignee: VOICE INDUSTRIES CORP
•
Filing: 1984-03-27
•
Granted: 1988-01-05
•
Expires: 2004-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Speech recognition calculations are decreased by deactivating (or activating) a word in a grammar graph at the "kernel" level. A word is a sequence of acoustic kernels, each kernel a phoneme spectral vector with min-max duration data on a template.

Inventors

  • 👤 John W. Klovstad

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:16
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/18; G10L15/183; G10L15/19; G10L15/193

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 237 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having at least one kernel, and each kernel having one template pattern, deactivating kernels of each said word having a plurality of kernels when a minimum cumulative score associated therewith exceeds a deactivation threshold, kernels which have not been deactivated being called active kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.
Claim 2
Dependent Claim 237 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having at least one kernel, and each kernel having one template pattern, deactivating kernels of each said word having a plurality of kernels when a minimum cumulative score associated therewith exceeds a deactivation threshold, kernels which have not been deactivated being called active kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.
Claim 3
Dependent Claim 241 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having at least one kernel associated therewith and each kernel having one template pattern, activating kernels of each said word having a plurality of kernels when a cumulative score associated with a previous kernel exceeds an activation threshold, kernels which have not been activated being called inactive kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.
Claim 4
Dependent Claim 241 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having at least one kernel associated therewith and each kernel having one template pattern, activating kernels of each said word having a plurality of kernels when a cumulative score associated with a previous kernel exceeds an activation threshold, kernels which have not been activated being called inactive kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.
Claim 5
Dependent Claim 272 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having associated therewith at least one kernel, and each kernel having one template pattern, deactivating kernels of each said word having a plurality of kernels when a cumulative score associated therewith exceeds a deactivation threshold, kernels which have not been deactivated being called active kernels, activating kernels of each said word having a plurality of kernels when a cumulative score associated with a previous kernel exceeds an activation threshold, kernels which have not been activated being called inactive kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.
Claim 6
Dependent Claim 272 words
In a speech recognition apparatus wherein speech units are each characterized by a sequence of template patterns, and having means for processing a speech input signal for repetitively deriving therefrom, at a frame repetition rate, a plurality of speech recognition acoustic parameters, and means responsive to said acoustic parameters for generating likelihood costs between said acoustic parameters and said speech template patterns, and for processing said likelihood costs for determining the speech units in said speech input signal, a method of template matching and cost processing for recognizing the correspondence of said speech input signal and said template patterns, said method comprising the steps of characterizing the allowable possible sequences of speech units as a grammar graph, said graph having a plurality of grammar nodes connected by a plurality of connecting arcs, each said arc having associated therewith at least one word, each word having associated therewith at least one kernel, and each kernel having one template pattern, deactivating kernels of each said word having a plurality of kernels when a cumulative score associated therewith exceeds a deactivation threshold, kernels which have not been deactivated being called active kernels, activating kernels of each said word having a plurality of kernels when a cumulative score associated with a previous kernel exceeds an activation threshold, kernels which have not been activated being called inactive kernels, generating likelihood costs representing the similarity of said acoustic parameters and ones of said active kernels, determining, at each frame time, cumulative scores associated with said nodes, generating a speech recognition decision, and determining from said cumulative scores the identity of the speech units in said speech input signal.

References Cited (Backward Citations)

US4156868A Cited
US4277644A Cited
DE3043516A1 Cited
US4426551A Cited
US4336421A Cited
GB2107100A Cited
US4481593A Cited
US4592085A Cited
US4587670A Cited
EP0108354A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-01-04 1991-07-06 1992-01-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-01-04 1995-07-06 1996-01-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-01-04 1999-07-06 2000-01-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag