Claims
- 1. A multi-pulse type coding system for coding a speech signal into a plurality of pulse signals, comprising:
- means for producing one set of parameters indicative of a spectral envelope of said speech signal for each search frame period;
- means, coupled to said parameter producing means and responsive to a plurality of sets of parameters, each of said sets of parameters belonging to adjacent search frame periods, for producing a plurality of sets of interpolated parameters during each search frame period;
- means for extracting a segmented speech signal from said speech signal and for delivering said segmented speech signal in backward time sequence, said segmented speech signal having a period corresponding to said each search frame period;
- means for filtering said segmented speech signal in accordance with a filtering characteristic defined by said set of parameters and said plurality of sets of interpolated parameters during said each search frame period and for directly producing a cross-correlation signal representative of a transition of cross-correlation between said segmented speech signal and an impulse response defined by said set of parameters and said sets of interpolated parameters during said each search frame period, said filtering characteristic being varied during said each search frame period in accordance with a backward time sequence of said set of parameters and said plurality of interpolated parameters, said segmented speech signal being received in backward time sequence; and
- means for generating said plurality of pulse signals in response to said cross-correlation signal.
- 2. A multi-pulse type coding system as claimed in claim 1, further comprising
- means for transmitting said parameters delivered from said parameter producing means and information representative of said plurality of pulse signals.
- 3. A multi-pulse type coding system as claimed in claim 1, wherein said parameters are LPC coefficients.
- 4. A multi-pulse type coding system as claimed in claim 1, wherein said means for producing a plurality of sets of parameters includes interpolating means for producing a plurality of interpolated parameters during said search frame period from said parameters associated with two adjacent search frame periods.
- 5. A multi-pulse type coding system for coding a speech signal into a plurality of pulse signals, comprising:
- LPC analyzer means for producing one set of LPC parameters indicative of a spectral envelope of the speech signal for each search frame period;
- interpolation means responsive to said one set of LPC parameters and another set of LPC parameters for an adjacent search frame period for producing a plurality of interpolated LPC parameters during said search frame period;
- means for receiving said speech signal in backward time sequence;
- filter means for backwardly filtering said speech signal under control of said LPC parameters and said interpolated LPC parameters to produce cross-correlation between said speech signal and an impulse response defined by said LPC parameters of said interpolated LPC parameters, said cross-correlation being representative of a correlative transition during said each search frame period, a filtering characteristic of said filtering means being varied during said each search frame period in accordance with a backward time sequence of said LPC parameters and said interpolated LPC parameters, said speech signal being received in backward time sequence; and
- search means for searching said plurality of pulse signals in response to said cross-correlation.
Priority Claims (1)
Number |
Date |
Country |
Kind |
62-87669 |
Apr 1987 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/534,308, filed Jun. 7, 1990, now abandoned, which is a continuation of application Ser. No. 07/179,455, filed Apr. 18, 1988, now abandoned.
US Referenced Citations (10)
Non-Patent Literature Citations (4)
Entry |
Berouti et al., "Efficient Computation and Encoding of the Multipulse Excitation for LPC", IEEE ICASSP84, Mar. 19-21, 1984, pp. 10.1.1-10.1.4. |
Makhoul, "Linear Prediction: A Tutorial Review", Proc. IEEE, vol. 63, Apr. 1975, pp. 561-580. |
Kroon et al., "On the Design of LPC-Vocoders with the Multi-Pulse Excitation", Proc. of the Sixth ECCTD '83, Sep. 6-8, 1983, pp. 390-394. |
Kroon et al., "Experimental Evaluation of Different Approaches to the Multi-Pulse Coder", IEEE ICASSP '84, Mar. 19-24, 1984, pp. 10.4.1-10.4.4. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
534308 |
Jun 1990 |
|
Parent |
179455 |
Apr 1988 |
|