Excitation synchronous time encoding vocoder and method
First Claim
1. A method for excitation synchronous time decoding of digital signals to provide speech signals, said method comprising steps of:
- providing an input digital signal representing speech;
determining when the input digital signal represents voiced speech, and, when the input digital signal represents voiced speech, performing steps of;
deriving linear predictive coding parameters from said input digital signal;
interpolating linear predictive coding parameters derived from said input digital signal to provide interpolated linear predictive coding parameters;
reconstructing a voiced excitation function from said interpolated linear predictive coding parameters to provide a reconstructed voiced excitation function; and
synthesizing speech from the reconstructed voiced excitation function by providing the reconstructed voiced excitation function to a lattice synthesis filter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for excitation synchronous time encoding of speech signals. The method includes steps of providing an input speech signal, processing the input speech signal to characterize qualities including linear predictive coding (LPC) coefficients, epoch length and voicing and characterizing the input speech signals on a single epoch time domain basis when the input speech signals comprise voiced speech to provide a parameterized voiced excitation function. The method further includes steps of characterizing the input speech signals for at least a portion of a frame when the input speech signals comprise unvoiced speech to provide a parameterized unvoiced excitation function and encoding a composite excitation function including the parameterized unvoiced excitation function and the parameterized voiced excitation function to provide a digital output signal representing the input speech signal.
-
Citations
20 Claims
-
1. A method for excitation synchronous time decoding of digital signals to provide speech signals, said method comprising steps of:
-
providing an input digital signal representing speech; determining when the input digital signal represents voiced speech, and, when the input digital signal represents voiced speech, performing steps of; deriving linear predictive coding parameters from said input digital signal; interpolating linear predictive coding parameters derived from said input digital signal to provide interpolated linear predictive coding parameters; reconstructing a voiced excitation function from said interpolated linear predictive coding parameters to provide a reconstructed voiced excitation function; and synthesizing speech from the reconstructed voiced excitation function by providing the reconstructed voiced excitation function to a lattice synthesis filter. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for excitation synchronous time decoding of digital signals to provide speech signals, said apparatus comprising:
-
an input for receiving digital signals representing encoded speech; encoding means coupled to said input, said encoding means for providing quantized signals from said digital signals; frame voicing decision means coupled to said encoding means, said frame voicing decision means for determining when said quantized signals represent voiced speech and when said quantized signals represent unvoiced speech; means for interpolating between contiguous signal levels representative of unvoiced excitation coupled to said frame voicing decision means; a random noise generator coupled to said interpolating means, said random noise generator for providing noise signals modulated to a level determined by said interpolating means; and lattice synthesis filter means coupled to said random noise generator for synthesizing unvoiced speech from said modulated noise signals. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A communications apparatus including:
-
an input for receiving input speech signals; a speech digitizer coupled to said input for digitally encoding said input speech signals; an output for transmitting said digitally encoded input speech signals, said output coupled to said speech digitizer; a digital input for receiving digitally encoded speech signals; speech synthesizer means coupled to said digital input for synthesizing speech signals from said digitally encoded speech signals, wherein said speech synthesizer means further comprises; frame voicing decision means coupled to vector quantizer codebooks, said frame voicing decision means for determining when quantized signals from said vector quantizer codebooks represent voiced speech and when said quantized signals represent unvoiced speech; means for interpolating between contiguous signal levels representative of unvoiced excitation coupled to said frame voicing decision means; and a random noise generator coupled to said interpolating means, said random noise generator for providing noise signals modulated to a level determined by said interpolating means; and output means coupled to said random noise generator for synthesizing unvoiced speech from said modulated noise signals. - View Dependent Claims (11)
-
-
12. An apparatus for excitation synchronous time decoding of digital signals to provide speech signals, said apparatus comprising:
-
an input for receiving digital signals representing encoded speech; an encoder coupled to said input, said encoder for providing quantized signals from said digital signals; a frame voicing decision apparatus coupled to said encoder for determining when said quantized signals represent voiced speech and when said quantized signals represent unvoiced speech; a first interpolator coupled to said frame voicing decision apparatus, said first interpolator for interpolating between contiguous root-mean-square signal levels representative of unvoiced excitation; a random noise generator coupled to said first interpolater, said random noise generator for providing noise signals modulated to a level determined by said first interpolater; and a lattice synthesis filter coupled to said random noise generator for synthesizing unvoiced speech from said modulated noise signals. - View Dependent Claims (13, 14, 15)
-
-
16. An apparatus for excitation synchronous time decoding of digital signals to provide speech signals, said apparatus comprising:
-
an input for receiving digital signals representing encoded speech; an encoder coupled to said input, said encoder for providing quantized signals from said digital signals; a frame voicing decision apparatus coupled to said encoder, said frame voicing decision apparatus for determining when said quantized signals represent voiced speech and when said quantized signals represent unvoiced speech; a first interpolater coupled to said frame voicing decision apparatus, said first interpolater for interpolating between successive LPC parameters provided in said quantized signals when said quantized signals represent voiced speech to provide interpolated LPC parameters; and a lattice synthesis filter coupled to said first interpolater for synthesizing voiced speech from said quantized signals and said interpolated LPC parameters. - View Dependent Claims (17, 18, 19, 20)
-
Specification