US4344148A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System using digital filter for waveform or speech synthesis
Assignee: Texas Instruments Inc
•
Filing: 1980-02-25
•
Granted: 1982-08-10
•
Expires: 2000-02-25
Abstract
Abstract A system using a digital filter for generating complex waveforms, such as human speech. The filter has a multiplier, an adder coupled to the output of the multiplier and various delay circuits coupled to the output of the adder. A latch memory is coupled to the output of one of the delay circuits. Switching circuits are provided for the output of the delay and the latch memory to inputs of the multiplier and the adder to selected times. Coefficients of the filter are preferably stored in a memory coupled to another input of the multiplier. The excitation signal is coupled to the adder in one embodiment and to the multiplier in another embodiment.
Inventors
- 👤 George L. Brantingham
- 👤 Richard H. Wiggins, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 19:39
CPC Classifications
H; H03; H03H; H03H17/00; H03H17/02; H03H17/0283; H03H17/0285; G; G10; G10L; G10L13/00; G10L13/02; G10L13/04; G10L13/047; H03H17/04; G10L19/00; G10L19/04; G10L19/06
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
241 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only one arithmetic unit, said arithmetic unit comprising a multiplier, a digital adder, and selective feedback circuitry coupling said adder and said multiplier, said selective feedback circuitry including second digital storage means for storing data outputted from said adder and circuit means selectively coupling the outputs of said adder and said second digital storage means to an input of said multiplier and to an input of said adder, the output of said adder being directly line-coupled to the input of said multiplier in one condition of said selectively coupling circuit means, and the output of said adder being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 2
Independent Claim
241 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only one arithmetic unit, said arithmetic unit comprising a multiplier, a digital adder, and selective feedback circuitry coupling said adder and said multiplier, said selective feedback circuitry including second digital storage means for storing data outputted from said adder and circuit means selectively coupling the outputs of said adder and said second digital storage means to an input of said multiplier and to an input of said adder, the output of said adder being directly line-coupled to the input of said multiplier in one condition of said selectively coupling circuit means, and the output of said adder being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 3
Dependent Claim
16 words
The system according to claim 1, wherein said first digital storage means comprises non-volatile memory means.
Claim 4
Dependent Claim
17 words
The system according to claim 1, wherein said generator means includes both voiced and unvoiced generator means.
Claim 5
Dependent Claim
17 words
The system according to claim 1, wherein said plurality of digital filter codes comprises linear predictive coefficients.
Claim 6
Dependent Claim
13 words
The system according to claim 1, wherein said audio means comprises a speaker.
Claim 7
Dependent Claim
20 words
The system according to claim 1, wherein said digital adder is the only adder in said only one arithmetic unit.
Claim 8
Dependent Claim
15 words
The system according to claim 1, wherein said selective feedback circuitry includes variable delay circuitry.
Claim 9
Independent Claim
263 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only a single filter stage including: only one multiplier circuit; a digital adder circuit; and selective feedback circuitry coupling said only one multiplier circuit and said digital adder circuit, said selective feedback circuitry including second digital storage means for storing data outputted from said digital adder circuit and circuit means selectively coupling the outputs of said digital adder circuit and said second digital storage means to an input of said only one multiplier circuit and to an input of said digital adder circuit, the output of said digital adder circuit being directly line-coupled to the input of said only one multiplier circuit in one condition of said selectively coupling circuit means, and the output of said digital adder circuit being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 10
Independent Claim
263 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only a single filter stage including: only one multiplier circuit; a digital adder circuit; and selective feedback circuitry coupling said only one multiplier circuit and said digital adder circuit, said selective feedback circuitry including second digital storage means for storing data outputted from said digital adder circuit and circuit means selectively coupling the outputs of said digital adder circuit and said second digital storage means to an input of said only one multiplier circuit and to an input of said digital adder circuit, the output of said digital adder circuit being directly line-coupled to the input of said only one multiplier circuit in one condition of said selectively coupling circuit means, and the output of said digital adder circuit being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 11
Dependent Claim
16 words
The system according to claim 8 wherein said first digital storage means comprises non-volatile memory means.
Claim 12
Dependent Claim
17 words
The system according to claim 8 wherein said generator means includes both voiced and unvoiced generator means.
Claim 13
Dependent Claim
17 words
The system according to claim 8 wherein said plurality of digital filter codes comprises linear predictive coefficients.
Claim 14
Dependent Claim
13 words
The system according to claim 8 wherein said audio means comprises a speaker.
Claim 15
Dependent Claim
20 words
The system according to claim 8 wherein said digital adder circuit is the only adder in said single filter stage.
Claim 16
Dependent Claim
15 words
The system according to claim 8 wherein said selective feedback circuitry includes variable delay circuitry.
Claim 17
Dependent Claim
16 words
The system according to claim 8 wherein said only one multiplier circuit is an array multiplier.
Claim 18
Independent Claim
250 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only a single filter stage wherein the only arithmetic circuits are a single multiplier and a single adder, with selective feedback circuitry coupling said single multiplier and said single adder, said selective feedback circuitry including second digital storage means for storing data outputted from said single adder and circuit means selectively coupling the outputs of said single adder and said second digital storage means to an input of said single multiplier and to an input of said single adder, the output of said single adder being directly line-coupled to the input of said single multiplier in one condition of said selectively coupling circuit means, and the output of said single adder being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 19
Independent Claim
250 words
A system for synthesizing human speech in response to a plurality of digital filter codes and digital excitation signals, said system comprising: first digital storage means for storing said plurality of digital filter codes; generator means for generating said digital excitation signals; digital filter means coupled to said first digital storage means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter codes and said digital excitation signals, said digital filter means comprising: only a single filter stage wherein the only arithmetic circuits are a single multiplier and a single adder, with selective feedback circuitry coupling said single multiplier and said single adder, said selective feedback circuitry including second digital storage means for storing data outputted from said single adder and circuit means selectively coupling the outputs of said single adder and said second digital storage means to an input of said single multiplier and to an input of said single adder, the output of said single adder being directly line-coupled to the input of said single multiplier in one condition of said selectively coupling circuit means, and the output of said single adder being directly coupled to said second digital storage means in another condition of said selectively coupling circuit means; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 20
Dependent Claim
16 words
The system according to claim 16 wherein said first digital storage means comprises non-volatile memory means.
Claim 21
Dependent Claim
17 words
The system according to claim 16 wherein said generator means includes both voiced and unvoiced generator means.
Claim 22
Dependent Claim
17 words
The system according to claim 16 wherein said plurality of digital filter codes comprises linear predictive coefficients.
Claim 23
Dependent Claim
13 words
The system according to claim 16 wherein said audio means comprises a speaker.
Claim 24
Dependent Claim
15 words
The system according to claim 16 wherein said selective feedback circuitry includes variable delay circuitry.
Claim 25
Dependent Claim
14 words
The system according to claim 16 wherein said single multiplier is an array multiplier.
Claim 26
Independent Claim
302 words
A system for synthesizing human speech in response to a plurality of digital filter coefficients and digital excitation signals, said system comprising: memory means for storing said plurality of digital filter coefficients; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said memory means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter coefficients and said digital excitation signals, said digital filter means comprising only a single filter stage including a single multiplier circuit, first circuit means for coupling said memory means and said single multiplier circuit, an arithmetic circuit having first and second inputs, the first input of said arithmetic circuit being coupled to the output of said single multiplier circuit, and selective feedback circuitry coupling said single multiplier circuit and said arithmetic circuit, said selective feedback circuitry including digital storage means for storing data outputted from said arithmetic circuit, second circuit means for selectively coupling the outputs of said digital storage means and said arithmetic circuit to an input of said single multiplier circuit, the output of said arithmetic circuit being directly line-coupled to the input of said single multiplier circuit in one condition of said selectively coupling second circuit means, and the output of said arithmetic circuit being directly coupled to said digital storage means in another condition of said selectively coupling second circuit means, and third circuit means for selectively coupling the outputs of said digital storage means and said arithmetic circuit to the second input of said arithmetic circuit; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 27
Independent Claim
302 words
A system for synthesizing human speech in response to a plurality of digital filter coefficients and digital excitation signals, said system comprising: memory means for storing said plurality of digital filter coefficients; generator means for generating said digital excitation signals; digital filter means for implementing a lattice filter coupled to said memory means and said generator means for producing digital signals representative of human speech in response to said plurality of digital filter coefficients and said digital excitation signals, said digital filter means comprising only a single filter stage including a single multiplier circuit, first circuit means for coupling said memory means and said single multiplier circuit, an arithmetic circuit having first and second inputs, the first input of said arithmetic circuit being coupled to the output of said single multiplier circuit, and selective feedback circuitry coupling said single multiplier circuit and said arithmetic circuit, said selective feedback circuitry including digital storage means for storing data outputted from said arithmetic circuit, second circuit means for selectively coupling the outputs of said digital storage means and said arithmetic circuit to an input of said single multiplier circuit, the output of said arithmetic circuit being directly line-coupled to the input of said single multiplier circuit in one condition of said selectively coupling second circuit means, and the output of said arithmetic circuit being directly coupled to said digital storage means in another condition of said selectively coupling second circuit means, and third circuit means for selectively coupling the outputs of said digital storage means and said arithmetic circuit to the second input of said arithmetic circuit; digital-to-analog converter means coupled to said digital filter means for converting said digital signals representative of human speech into analog signals; and audio means coupled to said digital-to-analog converter means for converting said analog signals into audible sounds.
Claim 28
Dependent Claim
25 words
The system according to claim 23, wherein said digital filter means has only one arithmetic unit including said single multiplier circuit and said arithmetic circuit.
Claim 29
Dependent Claim
35 words
The system according to claim 24, wherein said single multiplier circuit of said only one arithmetic unit is an array multiplier, and said arithmetic circuit of said only one arithmetic unit is a digital adder.
Claim 30
Dependent Claim
14 words
The system according to claim 23, wherein said memory means comprises non-volatile memory means.
Claim 31
Dependent Claim
17 words
The system according to claim 23, wherein said generator means includes both voiced and unvoiced generator means.
Claim 32
Dependent Claim
17 words
The system according to claim 23, wherein said plurality of digital filter coefficients comprises linear predictive coefficients.
Claim 33
Dependent Claim
13 words
The system according to claim 23, wherein said audio means comprises a speaker.
Claim 34
Dependent Claim
16 words
The system according to claim 23, wherein said selective feedback circuitry further includes variable delay circuitry.
References Cited (Backward Citations)
US3703632A
Cited
US3662115A
Cited
US3908085A
Cited
US3975587A
Cited
US4052563A
Cited
US4058676A
Cited
US4022974A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-08-09 | 1986-02-08 | 1986-08-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-08-09 | 1990-02-08 | 1990-08-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-08-09 | 1994-02-08 | 1994-08-10 | $7700.00 | Window Closed / Lapsed |