Patent US4184049A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4184049A Expired / Lapsed US ⏱️ 0.0 years remaining

Transform speech signal coding with pitch controlled adaptive quantizing

Assignee: AT&T Inc
•
Filing: 1978-08-25
•
Granted: 1980-01-15
•
Expires: 1998-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To improve the speech quality at lower bit rates within a digital communication system in which the coefficients of a frequency transform (e.g. discrete cosine transform) are adaptively encoded with adaptive quantization and adaptive bit-assignment, the adaptation is controlled by a short-term spectral estimate signal formed by combining the formant spectrum and the pitch excitation spectrum of the coefficient signals.

Inventors

  • 👤 Ronald E. Crochiere
  • 👤 Jose M. N. S. Tribolet

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 21:30
CPC Classifications
G; G10; G10L; G10L19/00

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 207 words
A speech signal processing circuit comprising: means (101, 103) for sampling a speech signal at a predetermined rate; means (105) for partitioning said speech signal samples into blocks; means (107) responsive to each block of speech samples for generating a set of first signals each representative of a discrete frequency domain transform coefficient of said block of speech samples at a predetermined frequency; means (134) responsive to said first signals for generating a set of adaptation signals; and means (109) jointly responsive to said adaptation signals and said first signals for producing a set of adaptively quantized discrete transform coefficient coded signals for said block; CHARACTERIZED IN THAT said adaptation signal generating means (134) includes means (115, 124, 126) for generating a set of second signals representative of the formant spectrum of said block first signals; means (117, 128) for generating a set of third signals representative of the pitch excitation spectrum of said block first signals; means (130) for combining said set of second signals and said set of third signals to form a set of first pitch excitation controlled spectral level signals for said block first signals; and means (132) responsive to said first pitch excitation controlled spectral level signals for producing said adaptation signals.
Claim 2
Dependent Claim 207 words
A speech signal processing circuit comprising: means (101, 103) for sampling a speech signal at a predetermined rate; means (105) for partitioning said speech signal samples into blocks; means (107) responsive to each block of speech samples for generating a set of first signals each representative of a discrete frequency domain transform coefficient of said block of speech samples at a predetermined frequency; means (134) responsive to said first signals for generating a set of adaptation signals; and means (109) jointly responsive to said adaptation signals and said first signals for producing a set of adaptively quantized discrete transform coefficient coded signals for said block; CHARACTERIZED IN THAT said adaptation signal generating means (134) includes means (115, 124, 126) for generating a set of second signals representative of the formant spectrum of said block first signals; means (117, 128) for generating a set of third signals representative of the pitch excitation spectrum of said block first signals; means (130) for combining said set of second signals and said set of third signals to form a set of first pitch excitation controlled spectral level signals for said block first signals; and means (132) responsive to said first pitch excitation controlled spectral level signals for producing said adaptation signals.
Claim 3
Dependent Claim 68 words
A speech processing circuit according to claim 1 wherein said adaptation signal producing means (132) is CHARACTERIZED IN THAT a bit assignment signal and a step-size control signal for each first signal frequency are generated responsive to said first pitch excitation controlled spectral level signals; said bit assignment signals and said step-size control signals being applied to said adaptively quantized discrete transform coefficient coded signal producing means (109).
Claim 4
Dependent Claim 129 words
A speech processing circuit according to claim 2 further CHARACTERIZED IN THAT means (113) responsive to said block first signals are operative to form a signal representative of the autocorrelation of said block first signals; said second signal generating means (115, 124, 126) being responsive to said autocorrelation representative signal to generate a formant spectral level signal at each first signal frequency; said third signal generating means (117, 128) being responsive to said autocorrelation representative signal to generate a pitch excitation spectral level signal at each first signal frequency; and said combining means (130) being operative to combine the formant spectral level and the pitch excitation spectral level signals at each first signal frequency to form a first pitch excitation controlled spectral level signal at each first signal frequency.
Claim 5
Dependent Claim 81 words
A speech signal processing circuit according to claim 3 further CHARACTERIZED IN THAT said third signal generating means (117, 128) comprises: means (117, FIG. 6, FIG. 7) responsive to said block autocorrelation representative signal for forming an impulse train signal representative of the pitch excitation of said block first signals; and means (FIG. 8) responsive to said pitch representative impulse train signal for generating a set of signals each representative of the pitch excitation spectral level at a first signal frequency.
Claim 6
Dependent Claim 68 words
A speech signal processing circuit according to claim 4 wherein said second signal generating means (115, 124, 126) is CHARACTERIZED BY means (115, 124) responsive to said block autocorrelation representative signal for generating a set of signals representative of the prediction parameters of said block first signals; and means (126) responsive to said prediction parameter signals for generating a formant spectral level signal at each first signal frequency.
Claim 7
Dependent Claim 187 words
A speech signal processing circuit according to claim 5 wherein said pitch representative impulse train signal forming means (117, FIG. 6, FIG. 7) is CHARACTERIZED BY means (603, 605, 607) responsive to said block autocorrelation signal for determining a signal (R max ) corresponding to the maximum value of said autocorrelation signal in said block and a pitch period signal (P) corresponding to the time of occurrence of said maximum value of said autocorrelation signal; means (609) responsive to said determined autocorrelation signal maximum value (R max ) and the initial value of said block autocorrelation signal (R(0)) in said block for forming a pitch gain signal (P G ) corresponding to the ratio of said autocorrelation signal maximum value to said autocorrelation signal initial value; and means (701, 703, 707, 709, 713, 715-0-715-N-1) jointly responsive to said pitch gain and said pitch period signal for generating said pitch representative impulse train signal Z(n)=P.sub.G.sup.k for n=kP+P/2 and zero for all other n < N-1; where n=0,1,2, . . . , N-1; k=0,1, . . . , (N-1-P/2)/P and N is the number of discrete cosine transform coefficients.
Claim 8
Dependent Claim 341 words
A speech processing circuit according to claim 6 further comprising: means (112) for multiplexing said adaptively quantized discrete transform coefficient coded signals, said prediction parameter signals, said pitch period signal and said pitch gain signal for said block of first signals; means (201) connected to said multiplexing means (112) for separating the adaptively quantized discrete transform coefficient coded signals of said block from said prediction parameter signals, said pitch period signal and said pitch gain signal of said block; means (234) responsive to said block prediction parameter signals, said pitch period signal and said pitch gain signal from said separating means (201) for forming a set of adaptation signals for said block; means (203) jointly responsive to said adaptively quantized discrete transform coefficient coded signals of said block and said adaptation signals from said adaptation signal forming means (234) for decoding said block adaptively quantized discrete transform coefficient coded signals; means (207) responsive to said set of decoded discrete cosine transform coefficient coded signals from said decoding means (203) for producing a set of fourth signals representative of the speech samples of the block; and means (208, 209, 211) for converting said fourth signals into a replica of said sampled speech signals CHARACTERIZED IN THAT said adaptation signal forming means (234) comprises: means (222, 224, 226) responsive to said prediction parameter signals from said separating means (201) for generating a set of fifth signals representative of the formant spectrum of said block first signals; means (222, 228) responsive to said pitch period and pitch gain signals from separating means (201) for generating a set of sixth signals representative of the pitch excitation spectrum of said block first signals; means (230) for combining said sets of fifth and sixth signals to form a set of second pitch excitation controlled spectral level signals for said block; and adaptation computing means (232) responsive to said set of second pitch excitation controlled spectral level signals for generating a bit assignment signal and a step-size control signal for each adaptively quantized discrete transform coefficient coded signal.
Claim 9
Dependent Claim 57 words
A speech signal processing circuit according to any of claims 1 through 7 further CHARACTERIZED IN THAT each first signal is representative of a discrete cosine transform coefficient of said block of speech samples at a predetermined frequency; and each adaptively quantized discrete transform coefficient coded signal is an adaptively quantized discrete cosine transform coefficient coded signal.
Claim 10
Independent Claim 180 words
A method for processing a speech signal comprising the steps of: sampling a speech signal at a predetermined rate; partitioning said speech signal samples into blocks; responsive to each block of speech signal samples, generating a set of first signals each representative of a discrete frequency domain transform coefficient of said block of speech samples at a predetermined frequency; forming a set of first adaptation signals from said block first signals; and producing a set of adaptively quantized discrete transform coefficient coded signals for each block jointly responsive to said set of first adaptation signals and said block first signals CHARACTERIZED IN THAT: the forming of said first adaptation signals includes generating a set of second signals representative of the formant spectrum of the block first signals; generating a set of third signals representative of the pitch excitation spectrum of the block first signals; combining said second and third signals to form a set of first pitch excitation controlled spectral level signals; and generating a set of first adaptation signals responsive to said first pitch excitation controlled spectral level signals.
Claim 11
Independent Claim 180 words
A method for processing a speech signal comprising the steps of: sampling a speech signal at a predetermined rate; partitioning said speech signal samples into blocks; responsive to each block of speech signal samples, generating a set of first signals each representative of a discrete frequency domain transform coefficient of said block of speech samples at a predetermined frequency; forming a set of first adaptation signals from said block first signals; and producing a set of adaptively quantized discrete transform coefficient coded signals for each block jointly responsive to said set of first adaptation signals and said block first signals CHARACTERIZED IN THAT: the forming of said first adaptation signals includes generating a set of second signals representative of the formant spectrum of the block first signals; generating a set of third signals representative of the pitch excitation spectrum of the block first signals; combining said second and third signals to form a set of first pitch excitation controlled spectral level signals; and generating a set of first adaptation signals responsive to said first pitch excitation controlled spectral level signals.
Claim 12
Dependent Claim 69 words
A method for processing a speech signal according to claim 9 wherein said adaptation signal generation is CHARACTERIZED IN THAT: a bit assignment signal and a step-size control signal for each first signal frequency is generated responsive to said first pitch excitation controlled spectral level signal at said first signal frequency, said bit assignment and step-size control signals being the first adaptation signals for adaptively quantizing said first signals.
Claim 13
Dependent Claim 112 words
A method for processing a speech signal according to claim 10 further CHARACTERIZED IN THAT: said set of second signals is generated by forming a signal representative of the autocorrelation of the block first signals and generating a formant spectral level signal at each first signal frequency from said autocorrelation representative signal; said set of third signals is generated by producing a pitch excitation spectral level signal at each first signal frequency responsive to said autocorrelation representative signal; and combining the pitch excitation spectral level signal and the formant spectral level signal for each first signal frequency to produce a first pitch excitation controlled spectral level signal at said first signal frequency.
Claim 14
Dependent Claim 71 words
A method for processing a speech signal according to claim 11 wherein said pitch excitation spectral level signal formation is CHARACTERIZED IN THAT: an impulse train signal representative of the pitch excitation of said block first signals is formed responsive to said autocorrelation representative signal; and responsive to said impulse train signal, a set of signals each representative of the pitch excitation spectral level at a first signal frequency is generated.
Claim 15
Dependent Claim 58 words
A method for processing a speech signal according to claim 12 wherein the forming of said second signals is CHARACTERIZED IN THAT: a set of signals representative of the prediction parameters of said block first signals is formed from said autocorrelation representative signal; and said formant spectral level signals are generated responsive to said block prediction parameter signals.
Claim 16
Dependent Claim 160 words
A method for processing a speech signal according to claim 13 wherein the forming of said pitch excitation impulse train signal is CHARACTERIZED IN THAT: a signal (R max ) representative of the maximum value of said autocorrelation signal in said block and a pitch period signal (P) corresponding to the time of occurrence of said maximum value aotocorrelation signal are determined; responsive to said determined maximum autocorrelation signal and the initial value of said autocorrelation signal in said block, a pitch gain signal P G corresponding to the ratio of said maximum value autocorrelation signal to said initial value of said autocorrelation signal is formed; and jointly responsive to said pitch gain signal and said pitch period signal, an impulse train signal Z(n)=P.sub.G.sup.k for n=kP+P/2 and zero for all other n<N+1; where n=0,1, . . . , N-1, k=0,1, . . . , (N-1-P/2)/P and N is the number of discrete cosine transform coefficients in said block, is generated.
Claim 17
Dependent Claim 285 words
A method for processing a speech signal according to claim 14 further comprising the steps of: multiplexing said adaptively quantized discrete transform coefficient coded signals, said prediction parameter signals, said pitch period signal and said pitch gain signal for said block of first signals; applying said multiplexed signals to a communication channel; separating the multiplexed adaptively quantized discrete transform coefficient coded signals of the block from the multiplexed prediction parameter signals, the pitch period signal and the pitch gain signal; responsive to the separated prediction parameter signals, pitch period signal and pitch gain signal, forming a set of second adaptation signals for the block; jointly responsive to said adaptively quantized discrete transform coefficient coded signals of said block and said second adaptation signals, decoding said separated block adaptively quantized discrete transform coefficient coded signals; producing a set of fourth signals representative of the speech samples of the block from said decoded adaptively quantized discrete transform coefficient coded signals; and converting said fourth signals into replica of said spech signal samples; CHARACTERIZED IN THAT the forming of said second adaptation signals includes: generating a set of fifth signals representative of the formant spectrum of the block first signals responsive to the separated prediction parameter signals; generating a set of sixth signals representative of the pitch excitation spectrum of said block first signals from the separated pitch period and pitch gain signals; combining the sets of fifth and sixth signals to form a set of second pitch excitation controlled spectral level signals for said block; and responsive to said second pitch excitation controlled spectral level signals, producing a bit assignment adaptation signal and a step-size control adaptation signal for each adaptively quantized discrete transform coefficient coded signal.
Claim 18
Independent Claim 59 words
A method for processing a speech signal according to any of claims 9 through 15 further CHARACTERIZED IN THAT each first signal is representative of a discrete cosine transform coefficient of said block of speech samples at a predetermined frequency; and each adaptively quantized discrete transform coefficient coded signal is an adaptively quantized discrete cosine transform coefficient coded signal.

References Cited (Backward Citations)

US3681530A Cited
US4142071A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-01-14 1983-07-16 1984-01-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-01-14 1987-07-16 1988-01-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-01-14 1991-07-16 1992-01-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag