Method of speech coding
First Claim
Patent Images
1. A method of speech coding in which an input speech signal is compared with the response of a synthesis filter to an excitation source, to obtain an error signal;
- the excitation source consisting of a plurality of pulses within a time frame corresponding to a larger plurality of speech samples, the amplitudes and timing of the pulses being controlled so as to reduce the error signal;
in which control of the pulse amplitude and timing comprises the steps of;
(1) deriving an estimate of the positions and amplitudes of the pulses, and(2) carrying out an adjustment process in which each pulse in turn is examined in chronological order commencing with the earliest pulse of the frame and the position and amplitude thereof adjusted so as to reduce the mean error during that interval in the response of the filter to the excitation which corresponds to the interval between the respective pulse and the following pulse.
1 Assignment
0 Petitions
Accused Products
Abstract
A multipulse excitation signal estimate is followed by chronological adjustment.
11 Citations
8 Claims
-
1. A method of speech coding in which an input speech signal is compared with the response of a synthesis filter to an excitation source, to obtain an error signal;
- the excitation source consisting of a plurality of pulses within a time frame corresponding to a larger plurality of speech samples, the amplitudes and timing of the pulses being controlled so as to reduce the error signal;
in which control of the pulse amplitude and timing comprises the steps of;(1) deriving an estimate of the positions and amplitudes of the pulses, and (2) carrying out an adjustment process in which each pulse in turn is examined in chronological order commencing with the earliest pulse of the frame and the position and amplitude thereof adjusted so as to reduce the mean error during that interval in the response of the filter to the excitation which corresponds to the interval between the respective pulse and the following pulse. - View Dependent Claims (2, 3, 4)
- the excitation source consisting of a plurality of pulses within a time frame corresponding to a larger plurality of speech samples, the amplitudes and timing of the pulses being controlled so as to reduce the error signal;
-
5. A speech coder comprising:
-
means for deriving, from an input speech signal, parameters of a synthesis filter; means for generating a coded representation of an excitation consisting of a plurality of pulses within a time frame corresponding to a larger plurality of speech samples, being arranged in operation to select the amplitudes and timing of the pulses so as to reduce the difference between the input speech signal and the reponse of the filter to the excitation by; (1) deriving an estimate of the positions and amplitudes of the pulses, and (2) carrying out an adjustment process in which each pulse in turn is examined in chronological order commencing with the earliest pulse of the frame and the position and amplitude thereof adjusted so as to reduce the mean error during that interval in the response of the filter to the excitation which corresponds to the interval between the respective pulse and the following pulse. - View Dependent Claims (6, 7, 8)
-
Specification