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

Compression of stored waveforms for artificial speech

Assignee: SIERRA ENTERTAINMENT Inc
•
Filing: 1987-02-12
•
Granted: 1989-05-23
•
Expires: 2007-02-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a digital text-to-speech conversion system of the type usually contained in all-software form on a floppy disk, memory requirements for the storage of digitized waveform samples are reduced while speech quality is improved, by providing compression techniques and anti-distortion techniques which interact to provide clear speech at widely varying speeds with a minimum of memory. These techniques include using Huffman coding of first- or second-order differences, encoding only differences between successive waveforms where feasible, using a demi-diphone organization of the speech to allow use of the same instruction lists for several sounds, selectively deleting or repeating waveforms in the concatenation to vary speed without affecting pitch, and encoding waveforms linearly or anti-logarithmically for storage while converting the stored linear or anti-logarithmic codes to logarithmic codes such as μ-law codes upon retrieval.

Inventors

  • 👤 Richard P. Sprague

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:36
CPC Classifications
G; G10; G10L; G10L13/00; G10L13/06; G10L13/07; H; H03; H03M; H03M7/00; H03M7/30; H03M7/40; H03M7/42; H03M7/50

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 89 words
In a real-time text-to-speech conversion system in which waveforms are encoded for storage in terms of digital samples, the frequency of occurrence of the various possible sample levels being non-uniform, the improvement comprising encoding corresponding samples of a pair of successive waveforms for storage by a Huffman coding in which the sample values themselves are encoded for the first waveform of said pair, and the value of the difference between each sample and the corresponding sample of said first waveform is encoded for the second waveform of said pair.
Claim 2
Dependent Claim 89 words
In a real-time text-to-speech conversion system in which waveforms are encoded for storage in terms of digital samples, the frequency of occurrence of the various possible sample levels being non-uniform, the improvement comprising encoding corresponding samples of a pair of successive waveforms for storage by a Huffman coding in which the sample values themselves are encoded for the first waveform of said pair, and the value of the difference between each sample and the corresponding sample of said first waveform is encoded for the second waveform of said pair.
Claim 3
Dependent Claim 28 words
The improvement of claim 1, in which the shortest codes of said Huffman coding represent the sample or difference values occurring most frequently in said pair of waveforms.
Claim 4
Dependent Claim 50 words
The improvement of claim 2, in which, when said first and second waveforms have different numbers of samples, the shorter waveform is treated in the computation of said difference values as if it were padded with sufficient zero value samples to equal the number of samples in the longer waveform.

References Cited (Backward Citations)

US4382160A Cited
US4709340A Cited
US4703505A Cited
US4692941A Cited
US4718087A Cited
US4730348A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-22 1992-11-21 1993-05-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-22 1996-11-21 1997-05-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-22 2000-11-21 2001-05-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag