US4908863A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multi-pulse coding system
Assignee: NEC Corp
•
Filing: 1987-07-30
•
Granted: 1990-03-13
•
Expires: 2007-07-30
Abstract
Abstract A digital speech signal sampled at a predetermined interval is stored in a memory. An LPC (Linear Prediction Coefficient) DDK is developed from the speech signal and thus developed LPC coefficient specifies coefficients of a recursive filter. The speech signal read out from the memory is backwardly supplied to the recursive filter in the reverse order to the sampling order of the speech signal. A plurality of multi-pulses are determined on the basis of the crosscorrelation coefficients (between the speech and an impulse response of the recursive filter) obtained by the recursive filter.
Inventors
- 👤 Tetsu Taguchi
- 👤 Shigeji Ikeda
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 10:33
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/08; G10L19/10
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
110 words
A multi-pulse coding system comprising: memory means for storing a digital speech signal sampled at a predetermined sampling interval; analysis means for developing an LPC (linear predictive coefficient) coefficient by analyzing said speech signal; a recursive filter having a coefficient specified by said LPC coefficient; supply means for backwardly supplying the speech signal read out from said memory means in the reverse order to the sampling order of said speech signal to said recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and multi-pulse determining means for determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
Claim 2
Dependent Claim
110 words
A multi-pulse coding system comprising: memory means for storing a digital speech signal sampled at a predetermined sampling interval; analysis means for developing an LPC (linear predictive coefficient) coefficient by analyzing said speech signal; a recursive filter having a coefficient specified by said LPC coefficient; supply means for backwardly supplying the speech signal read out from said memory means in the reverse order to the sampling order of said speech signal to said recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and multi-pulse determining means for determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
Claim 3
Dependent Claim
36 words
A multi-pulse coding system according to claim 1, further comprising means for quantizing said LPC coefficient ontained by said analysis means and decoding the quantized LPC coefficient, and interpolating means for interpolating the decoded LPC coefficient.
Claim 4
Dependent Claim
29 words
A multi-pulse coding system according to claim 2, wherein said LPC coefficient is an autocorrelation coefficient (K parameter), and said interpolated K parameter is converted into an α parameter.
Claim 5
Dependent Claim
43 words
A multi-pulse coding system according to claim 1, further comprising quantizing means for quantizing the multi-pulse and the LPC coefficient obtained by said multi-pulse searching means and said analysis means, and a multipliexer means for multiplexing the quantized multi-pulse and the LPC coefficient.
Claim 6
Dependent Claim
65 words
A multi-pulse coding system according to claim 4, further comprising a demultiplexer means for demultiplexing the multiplexed signals, means for separating the multi-pulse and the LPC coffficient from the demultiplexed signals and decoding the multi-pulse and the LPC coefficient, and a synthesis filter means for generating a synthesized speech with the decoded multi-pulse as an exciting source input and the LPC coefficient as a coefficient.
Claim 7
Dependent Claim
22 words
A multi-pulse coding system according to claim 1, wherein said supply means backwardly reads out said speech signal from said memory means.
Claim 8
Dependent Claim
146 words
A multi-pulse coding system according to claim 1, wherein said recursive filter includes: first adding means, whose (+) input terminal receives the signal supplied from said supply means, for generating the added signal as an output of said recursive filter; a plurality of unit delay means connected in series for receiving the output of said first adding means each of said unit delay means having a time delay with a sampling interval and the number of said unit delay means being equal to the order of the LPC coefficient; a plurality of multiplying means each connected to the corresponding output of said unit delay means for multiplying said corresponding output with said LPC coefficient sent from said analysis means; and second adding means for adding the outputs of said multiplying means and supplying the added signal to a (-) input terminal of said first adding means.
Claim 9
Dependent Claim
122 words
A multi-pulse coding system comprising: means for inputting a digital speech signal sampled at a predetermined sampling interval to a memory means; analysis means for developing an LPC (linear predictive coefficient) coefficient by analyzing said speech signal; a recursive filter having a coefficient specified by said LPC coefficient; supply means for backwardly reading out the speech signal from said memory means in the reverse order to the inputting order of said speech signal to said memory means and supplying the read out signal to said recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and multi-pulse determining means for determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
Claim 10
Dependent Claim
122 words
A multi-pulse coding system comprising: means for inputting a digital speech signal sampled at a predetermined sampling interval to a memory means; analysis means for developing an LPC (linear predictive coefficient) coefficient by analyzing said speech signal; a recursive filter having a coefficient specified by said LPC coefficient; supply means for backwardly reading out the speech signal from said memory means in the reverse order to the inputting order of said speech signal to said memory means and supplying the read out signal to said recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and multi-pulse determining means for determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
Claim 11
Dependent Claim
84 words
A multi-pulse coding method comprising the steps of: developing an LPC (Linear Predictive Coefficient) coefficient specifying the coefficient of a recursive filter from a digital speech signal sampled at a predetermined interval; backwardly supplying said speech signal in the reverse order to the sampling order of said speech signal to the recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
Claim 12
Dependent Claim
84 words
A multi-pulse coding method comprising the steps of: developing an LPC (Linear Predictive Coefficient) coefficient specifying the coefficient of a recursive filter from a digital speech signal sampled at a predetermined interval; backwardly supplying said speech signal in the reverse order to the sampling order of said speech signal to the recursive filter to produce crosscorrelation coefficients between said speech signal and an impulse response of said recursive filter; and determining a predetermined number of multi-pulses on the basis of said produced crosscorrelation coefficients.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-03-12 | 1993-09-11 | 1994-03-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-03-12 | 1997-09-11 | 1998-03-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-03-12 | 2001-09-11 | 2002-03-13 | $7700.00 | Window Closed / Lapsed |