US5749072A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communications device responsive to spoken commands and methods of using same
Assignee: Motorola Solutions Inc
•
Filing: 1995-12-28
•
Granted: 1998-05-05
•
Expires: 2015-12-28
Abstract
Abstract A communications device (20) that is responsive to voice commands is provided. The communications device (20) can be a two-way radio, cellular telephone, PDA, or pager. The communications device (20) includes an interface (22) for allowing a user to access a communications channel according a control signal and a speech-recognition system (24) for producing the control signal in response to a voice command. Included in the speech recognition system (24) are a feature extractor (26) and one or more classifiers (28) utilizing polynomial discriminant functions.
Inventors
- 👤 Theodore Mazurkiewicz
- 👤 Gil E. Levendel
- 👤 Shay-Ping Thomas Wang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 14:18
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/08; G10L15/16; G06; G06F; G06F18/00; G06F18/20; G06F18/24; G06F18/245; G06F18/2453; G06N; G06N3/00; G06N3/02; G06N3/04; G06N3/045; G10L15/26; G10L15/02; G10L15/06; G10L15/063; G10L15/10; G10L15/22; G10L2015/223
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
109 words
A communications device, comprising: an interface for allowing a user to access a communications channel according a control signal; and a speech-recognition system for producing the control signal in response to a spoken command, the speech-recognition system including: a feature extractor for extracting a plurality of features from the spoken command; and a classifier for generating a discriminant signal according to a polynomial expansion having a form ##EQU4## wherein x j represents the plurality of features, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; wherein the control signal is based on the discriminant signal.
Claim 2
Dependent Claim
109 words
A communications device, comprising: an interface for allowing a user to access a communications channel according a control signal; and a speech-recognition system for producing the control signal in response to a spoken command, the speech-recognition system including: a feature extractor for extracting a plurality of features from the spoken command; and a classifier for generating a discriminant signal according to a polynomial expansion having a form ##EQU4## wherein x j represents the plurality of features, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; wherein the control signal is based on the discriminant signal.
Claim 3
Dependent Claim
34 words
The communications device of claim 1, wherein the polynomial expansion has a form ##EQU5## wherein a 0 represents a zero-order coefficient, b i represents a first-order coefficient, and c ij represents a second-order coefficient.
Claim 4
Dependent Claim
28 words
The communications device of claim 1, wherein the interface includes a device selected from a group consisting of: a two-way radio, a telephone, a PDA, and a pager.
Claim 5
Dependent Claim
27 words
The communications device of claim 1, wherein the spoken command is a word selected from a group consisting of a digit between 0-9, "page", "send", and "help".
Claim 6
Dependent Claim
49 words
The communications device of claim 1, wherein the speech-recognition system further comprises: a pre-processor, operatively associated with the feature extractor, for transforming an audio signal using signal processing techniques into a sequence of data vectors that represent the spoken command and from which the plurality of features are extracted.
Claim 7
Dependent Claim
28 words
The communications device of claim 1, wherein the plurality of features are selected from a group consisting of: cepstral coefficients, first-order derivatives of cepstral coefficients, and word-level features.
Claim 8
Dependent Claim
184 words
A communications device, comprising: a pre-processor for transforming an audio signal into a sequence of data vectors; extraction means for extracting a plurality of feature frames from the sequence of data vectors; a plurality of classifiers for generating a plurality of discriminant signals, each of the plurality of classifiers designating a different spoken command and generating a discriminant signal according to a polynomial expansion having a form ##EQU6## wherein x j represents a feature frame, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; an accumulator for generating a plurality of accumulated discriminant signals, the accumulator generating each of the plurality of accumulated discriminant signals by summing ones of the plurality of discriminant signals produced by a respective one of the plurality of classifiers; a selector for selecting a largest accumulated discriminant signal from the plurality of accumulated discriminant signals; and a two-way audio interface for transmitting and receiving data across a communications channel according a control signal, the control signal being a function of the largest accumulated discriminant signal.
Claim 9
Dependent Claim
184 words
A communications device, comprising: a pre-processor for transforming an audio signal into a sequence of data vectors; extraction means for extracting a plurality of feature frames from the sequence of data vectors; a plurality of classifiers for generating a plurality of discriminant signals, each of the plurality of classifiers designating a different spoken command and generating a discriminant signal according to a polynomial expansion having a form ##EQU6## wherein x j represents a feature frame, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; an accumulator for generating a plurality of accumulated discriminant signals, the accumulator generating each of the plurality of accumulated discriminant signals by summing ones of the plurality of discriminant signals produced by a respective one of the plurality of classifiers; a selector for selecting a largest accumulated discriminant signal from the plurality of accumulated discriminant signals; and a two-way audio interface for transmitting and receiving data across a communications channel according a control signal, the control signal being a function of the largest accumulated discriminant signal.
Claim 10
Dependent Claim
49 words
The communications device of claim 7, wherein the extraction means includes: a feature extractor for extracting a sequence of feature frames from the sequence of data vectors; and a speech activity detector for selecting from the sequence of feature frames the plurality of feature frames representing a spoken command.
Claim 11
Dependent Claim
45 words
The communications device of claim 7, wherein the extraction means includes: a speech activity detector for selecting from the sequence of data vectors a vector sub-sequence representing a spoken command; and a feature extractor for extracting a plurality of feature frames from the vector sub-sequence.
Claim 12
Dependent Claim
34 words
The communications device of claim 7, wherein the polynomial expansion has a form ##EQU7## wherein a 0 represents a zero-order coefficient, b i represents a first-order coefficient, and c ij represents a second-order coefficient.
Claim 13
Dependent Claim
30 words
The communications device of claim 7, wherein the two-way audio interface includes a device selected from a group consisting of: a two-way radio, a telephone, a PDA, and a pager.
Claim 14
Dependent Claim
28 words
The communications device of claim 7, wherein the audio signal represents a spoken command selected from a group consisting of a digit between 0-9, "page", "send", and "help".
Claim 15
Dependent Claim
35 words
The communications device of claim 7, wherein each of the plurality of feature frames includes a plurality of features selected from a group consisting of: cepstral coefficients, first-order derivatives of cepstral coefficients, and word-level features.
Claim 16
Dependent Claim
247 words
A two-way handheld communications device, comprising: a microphone for generating an audio signal; an A/D converter for digitizing the audio signal to produce a digitized audio signal; a pre-processor for transforming the digitized audio signal into a sequence of data vectors; a speech activity detector for producing a vector sub-sequence representing a spoken command, the speech activity detector continuously receiving the sequence of data vectors and including in the vector sub-sequence those of the sequence of data vectors having an energy-level that exceeds a background noise threshold; a feature extractor for extracting a sequence of feature frames from the vector sub-sequence; a plurality of classifiers for generating a plurality of discriminant signals, each of the plurality of classifiers designating a different spoken command and generating a discriminant signal according to a polynomial expansion having a form ##EQU8## wherein x j represents a feature frame, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; a plurality of accumulators for generating a plurality of accumulated discriminant signals, each of the accumulators summing ones of the plurality of discriminant signals produced by a respective one of the plurality of classifiers; a selector for selecting a largest accumulated discriminant signal from the plurality of accumulated discriminant signals; and a two-way audio interface for transmitting and receiving data across a radio channel according a control signal, the control signal being a function of the largest accumulated discriminant signal.
Claim 17
Dependent Claim
247 words
A two-way handheld communications device, comprising: a microphone for generating an audio signal; an A/D converter for digitizing the audio signal to produce a digitized audio signal; a pre-processor for transforming the digitized audio signal into a sequence of data vectors; a speech activity detector for producing a vector sub-sequence representing a spoken command, the speech activity detector continuously receiving the sequence of data vectors and including in the vector sub-sequence those of the sequence of data vectors having an energy-level that exceeds a background noise threshold; a feature extractor for extracting a sequence of feature frames from the vector sub-sequence; a plurality of classifiers for generating a plurality of discriminant signals, each of the plurality of classifiers designating a different spoken command and generating a discriminant signal according to a polynomial expansion having a form ##EQU8## wherein x j represents a feature frame, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; a plurality of accumulators for generating a plurality of accumulated discriminant signals, each of the accumulators summing ones of the plurality of discriminant signals produced by a respective one of the plurality of classifiers; a selector for selecting a largest accumulated discriminant signal from the plurality of accumulated discriminant signals; and a two-way audio interface for transmitting and receiving data across a radio channel according a control signal, the control signal being a function of the largest accumulated discriminant signal.
Claim 18
Dependent Claim
36 words
The two-way handheld communications device of claim 14, wherein the polynomial expansion has a form ##EQU9## wherein a 0 represents a zero-order coefficient, b i represents a first-order coefficient, and c ij represents a second-order coefficient.
Claim 19
Dependent Claim
32 words
The two-way handheld communications device of claim 14, wherein the two-way audio interface includes a device selected from a group consisting of: a two-way radio, a telephone, a PDA, and a pager.
Claim 20
Dependent Claim
29 words
The two-way handheld communications device of claim 14, wherein the spoken command is a word selected from a group consisting of a digit between 0-9, "page", "send", and "help".
Claim 21
Dependent Claim
28 words
The two-way handheld communications device of claim 14, wherein the speech activity detector detects boundaries of the spoken command by determining energy-level transitions across the background noise threshold.
Claim 22
Dependent Claim
36 words
The two-way handheld communications device of claim 18, wherein the speech activity detector associates an end-of-word boundary with a negative energy-level transition if the energy-level remains below the background noise threshold during a subsequent predetermined interval.
Claim 23
Independent Claim
79 words
A method for controlling access to a communications channel, comprising the following steps: receiving a spoken command; extracting a plurality of features from the spoken command; generating a discriminant signal based on a polynomial expansion having a form ##EQU10## wherein x j represents the plurality of features, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; and accessing the communications channel according the discriminant signal.
Claim 24
Independent Claim
79 words
A method for controlling access to a communications channel, comprising the following steps: receiving a spoken command; extracting a plurality of features from the spoken command; generating a discriminant signal based on a polynomial expansion having a form ##EQU10## wherein x j represents the plurality of features, y represents the discriminant signal, w i represents a coefficient, g ji represents an exponent, and i, j, m and n are integers; and accessing the communications channel according the discriminant signal.
Claim 25
Dependent Claim
47 words
The method of claim 20, wherein the step of generating includes the following sub-step: basing the discriminant signal on a second-order polynomial expansion having a form ##EQU11## wherein a 0 represents a zero-order coefficient, b i represents a first-order coefficient, and c ij represents a second-order coefficient.
Claim 26
Dependent Claim
27 words
The method of claim 20, further comprising the following step: selecting the spoken command from a group consisting of a digit between 0-9, "page", "send", and "help".
Claim 27
Dependent Claim
38 words
The method of claim 20, further comprising the step of: transforming an audio signal using signal processing techniques into a sequence of data vectors that represent the spoken command and from which the plurality of features are extracted.
Claim 28
Dependent Claim
35 words
The method of claim 20, wherein the step of extracting includes the following sub-step: generating the plurality of features selected from a group consisting of: cepstral coefficients, first-order derivatives of cepstral coefficients, and word-level features.
References Cited (Backward Citations)
US4319085A
Cited
US4336421A
Cited
US4394538A
Cited
US4829576A
Cited
US5404422A
Cited
US5365592A
Cited
US5408586A
Cited
US5408588A
Cited
US5384892A
Cited
US5487133A
Cited
US5509103A
Cited
US5594834A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-04 | 2001-11-03 | 2002-05-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-04 | 2005-11-03 | 2006-05-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-04 | 2009-11-03 | 2010-05-05 | $7700.00 | Window Closed / Lapsed |