Apparatus and method for speech signal analysis
First Claim
1. A method for providing a speech analysis signal for use in a speech compression circuit including an encoder and a voice recognition circuit including a recognizer, the method comprising the steps of:
- a) receiving a digital speech signal;
b) analyzing the digital speech signal and producing a speech analysis signal therefrom, said speech analysis signal compatible for use within the speech compression circuit and the voice recognition circuit;
c) providing said speech analysis signal to the speech compression circuit for subsequent transformation into a form compatible with the encoder; and
d) providing said speech analysis signal to the voice recognition circuit for subsequent transformation into a form compatible with the recognizer.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a novel method of analyzing speech signals in order to reduce the computational power required to perform both speech compression and voice recognition operations. Digital speech signals are provided to a speech analyzer which generates a linear predictive coded (LPC) speech analysis signal that is compatible for use in both the voice recognition circuit and the speech compression circuit. The speech analysis signal is then provided to the compression circuit, which further processes the signal into a form used by an encoder and then the encoder encodes the processed signal. The same speech analysis signal is also provided to a voice recognition circuit, which further processes the signal into a form used by a recognizer and then the recognizer performs recognition on the processed signal.
-
Citations
41 Claims
-
1. A method for providing a speech analysis signal for use in a speech compression circuit including an encoder and a voice recognition circuit including a recognizer, the method comprising the steps of:
-
a) receiving a digital speech signal; b) analyzing the digital speech signal and producing a speech analysis signal therefrom, said speech analysis signal compatible for use within the speech compression circuit and the voice recognition circuit; c) providing said speech analysis signal to the speech compression circuit for subsequent transformation into a form compatible with the encoder; and d) providing said speech analysis signal to the voice recognition circuit for subsequent transformation into a form compatible with the recognizer. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of processing speech signals comprising the steps of:
-
a) receiving an analog input speech signal; b) converting the analog input speech signal to a digital speech signal; c) analyzing the digital speech signal and producing a speech analysis signal therefrom, said speech analysis signal comprising a plurality of analysis vectors; d) performing speech compression transformations on the plurality of analysis vectors to produce a plurality of compression transformation vectors; e) employing an encoder to produce a compressed speech signal using the compression transformation vectors; f) performing voice recognition transformations on the plurality of analysis vectors to produce a plurality of observation vectors; and g) performing voice recognition using the observation vectors. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of processing a compressed digital speech signal, said compressed digital signal being generated by a remotely-located user, the method comprising the steps of:
-
a) receiving the compressed digital speech signal; b) decoding the compressed digital speech signal to produce a compression transform signal; c) inversely transforming the compression transform signal to produce a speech analysis signal comprising a plurality of speech analysis vectors; d) performing voice recognition transformations on the plurality of analysis vectors to produce a plurality of observation vectors; and e) performing voice recognition on said observation vectors to produce a recognition output signal therefrom. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for processing digital speech signals comprising:
-
a) a speech analyzer having an input for receiving a digital speech signal, said speech analyzer operating to define a plurality of windows, each window corresponding to a portion of the digital speech signal, means operably connected to the input; and to generate an analysis vector for each window on an output, said analysis vector representative of the spectral characteristics of the portion of the speech signal corresponding to the window; b) a speech recognition circuit connected to the output of the speech analyzer for processing said analysis vectors; and c) a speech compression circuit connected to the output of the speech analyzer for processing said analysis vectors. - View Dependent Claims (24, 25)
-
-
26. An apparatus for processing speech signals comprising:
-
a) a speech analyzer having an input and an output, the speech analyzer operable to receive a speech signal at the input and produce a speech analysis signal at the output; b) a compression transform unit connected to the speech analyzer output and operable to transform the speech analysis signal into a compression transform signal for use in an encoder circuit; c) an encoder circuit connected to the compression transform circuit to receive the compression transform signal therefrom, and operable to encode the compression transform signal; d) a recognition transform unit connected to the speech analyzer output and operable to transform the speech analysis signal into an observation sequence for use in a recognizer; and e) the recognizer connected to the recognition transform unit to receive the observation sequence therefrom. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for processing analog speech signals in a digital cellular telephone, said apparatus comprising:
-
a) an analog-to-digital converter; b) a speech analyzer having an input and an output, the input connected to the analog-to-digital converter, the speech analyzer operable to receive a speech signal at the input and produce a speech analysis signal at the output, the speech analysis signal comprising a plurality of linear predictive coding (LPC) vectors; c) a compression transform unit connected to the speech analyzer output and operable to transform the speech analysis signal into a compression transform signal for use in an encoder circuit; d) an encoder circuit connected to the compression transform circuit to receive the compression transform signal therefrom, and operable to encode the compression transform signal; e) a recognition transform unit connected to the speech analyzer output and operable to transform the speech analysis signal into an observation sequence for use in a recognizer; f) a recognizer connected to the recognition transform unit to receive the observation sequence therefrom; and g) a transmitter connected to the encoder circuit.
-
-
35. An apparatus for transmitting compressed digital speech signals comprising:
-
a) a speech analyzer having an input and an output, the speech analyzer operable to receive a speech signal at the input and produce a speech analysis signal at the output, the speech analysis signal comprising a plurality of linear predictive coding (LPC) vectors, said speech analysis signal compatible for use in a remotely-located voice recognizer; b) a compression transform unit connected to the speech analyzer output and operable to transform the speech analysis signal into a format suitable for use in an encoder circuit; c) an encoder circuit connected to the compression transform circuit to receive transformed speech analysis signals therefrom; and d) a transmitter connected to the encoder circuit, the transmitter operable to transmit an encoded signal to a receiver circuit including the remotely-located voice recognizer. - View Dependent Claims (36, 37)
-
-
38. An apparatus for receiving and processing compressed digital speech signals comprising:
-
a) a signal receiver operable to receive compressed digital speech signals from a remotely located transmitter and to produce at an output received compressed digital speech signals; b) a compression inverse transform unit connected to the output of the signal receiver and operable to transform the received compressed digital speech signals into linear predictive coding (LPC) vector signals; c) a recognition transform unit connected to the compression inverse transform unit and operable to produce transformed LPC vector signals in a format compatible for use in a recognizer; d) the recognizer connected to the output of the recognition transform unit to receive the transformed speech analysis signals therefrom.
-
-
39. An apparatus for providing speech signal processing in a digital cellular telephone comprising:
-
a) a microphone; b) an analog-to-digital converter connected to the microphone; c) a digital signal processor operably connected to receive a digital speech signal from the analog-to-digital converter, the digital signal processor operable to perform speech compression on the digital speech signal to produce an encoded signal, and further operable to perform voice recognition on the digital speech signal to produce a recognized signal; and d) a transmitter operably connected to receive the encoded signal from the digital signal processor. - View Dependent Claims (40, 41)
-
Specification