← Back to Patent Explorer
US4710959A Expired / Lapsed US ⏱️ 0.0 years remaining

Voice encoder and synthesizer

Assignee: Massachusetts Institute of Technology
•
Filing: 1982-04-29
•
Granted: 1987-12-01
•
Expires: 2002-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A very small, very flexible, high-quality, linear predictive vocoder has been implemented with commercially available integrated circuits. This fully digital realization is based on a distributed signal processing architecture employing three commercial Signal Processing Interface (SPI) single chip microcomputers. One SPI implements a linear predictive speech analyzer, a second implements a pitch analyzer while the third implements the excitation generator and synthesizer.

Inventors

  • 👤 Joel A. Feldman
  • 👤 Edward M. Hofstetter

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 14:58
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/06

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 292 words
In a signal processing digital voice encoding device including sampling means for sampling analog voice signals and producing discrete samples from a frame of said voice signals, the improvement comprising: A first signal processing microprocessor in circuit with said sampling means and including foreground and background analyzing means for analyzing said samples by which said voice is modeled as a time-varying, linear, all-pole filter and a set of linear predictive reflection coefficients, which define the poles of said linear filter, are established by recursively filtering said samples from said sampling means, the foreground analyzing means multiplying, once each sample, speech datum in each sample by an appropriate Hamming weight which is recursively computed to obtain a set of correlation coefficients, and the background analyzing means computing from said correlation coefficients a set of linear predictice reflection coefficients and an energy estimate of said voice signal once each analysis frame; a second signal processing microprocessor in circuit with said sampling means and including pitch detector means for making a voicing decision and, when the sample includes voiced speech, determining the pitch of the voice from the samples of the sampling means, said pitch detector means comprising a low pass filter, a peak detector, a pitch and voicing estimator and means for smoothing output signals; and Controller microprocessor means in circuit with said first and second signal processing microprocessors for arranging the outputs of the analyzing means and the pitch detector means in a format suitable for digital transmission and for initializing said first and second processing elements with constants determining a sampling rate, an analysis frame size, and a linear predictive model order, wherein said first and second signal processing microprocessors and said controller microprocessor means form a parallel, distributed, signal processing circuit.
Claim 2
Dependent Claim 292 words
In a signal processing digital voice encoding device including sampling means for sampling analog voice signals and producing discrete samples from a frame of said voice signals, the improvement comprising: A first signal processing microprocessor in circuit with said sampling means and including foreground and background analyzing means for analyzing said samples by which said voice is modeled as a time-varying, linear, all-pole filter and a set of linear predictive reflection coefficients, which define the poles of said linear filter, are established by recursively filtering said samples from said sampling means, the foreground analyzing means multiplying, once each sample, speech datum in each sample by an appropriate Hamming weight which is recursively computed to obtain a set of correlation coefficients, and the background analyzing means computing from said correlation coefficients a set of linear predictice reflection coefficients and an energy estimate of said voice signal once each analysis frame; a second signal processing microprocessor in circuit with said sampling means and including pitch detector means for making a voicing decision and, when the sample includes voiced speech, determining the pitch of the voice from the samples of the sampling means, said pitch detector means comprising a low pass filter, a peak detector, a pitch and voicing estimator and means for smoothing output signals; and Controller microprocessor means in circuit with said first and second signal processing microprocessors for arranging the outputs of the analyzing means and the pitch detector means in a format suitable for digital transmission and for initializing said first and second processing elements with constants determining a sampling rate, an analysis frame size, and a linear predictive model order, wherein said first and second signal processing microprocessors and said controller microprocessor means form a parallel, distributed, signal processing circuit.
Claim 3
Dependent Claim 21 words
In the encoding device of claim 1, the further improvement wherein the sampling means produces samples in a non-linear, coded format.
Claim 4
Dependent Claim 25 words
In the encoding device of claim 1 the further improvement wherein the sampling means further comprises means to pre-emphasize portions of the analog voice signals.
Claim 5
Dependent Claim 31 words
In the encoding device of claim 1 the further improvement wherein the analyzing means employs a linear predictive code having a filter order of less than sixteen linear predictive reflective coefficients.
Claim 6
Dependent Claim 28 words
In the encoding device of claim 1 the further improvement wherein the controller microprocessor further comprises means for framing, packing and coding the digital outputs prior to transmission.
Claim 7
Dependent Claim 77 words
In the device of claim 1, the further improvement comprising: a. Means for receiving digital signals providing voicing, pitch and filter-model information; b. An excitation generator for producing vocal cord excitation signals in response to voicing and pitch commands from the controller; c. A variable digital filter for filtering the output of the generator in response to commands from the controller; and d. A converter for converting the output of the digital filter into analog voice signals.
Claim 8
Dependent Claim 38 words
In the synthesizing device of claim 6 the further improvement wherein the variable digital filter further comprises interpolation means for interpolating successive energy and K-parameter inputs from the controller to produce higher quality output signals to the converter.
Claim 9
Dependent Claim 26 words
In the synthesizing device of claim 6 the further improvement wherein the receiving means further comprises means for decoding, unpacking and synchronizing the digital input signals.

References Cited (Backward Citations)

US3624302A Cited
US3916105A Cited
US4038495A Cited
US4225918A Cited
US4301329A Cited
US4304965A Cited
US4310721A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-11-30 1991-06-01 1991-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-11-30 1995-06-01 1995-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-11-30 1999-06-01 1999-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag