US5706392A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Perceptual speech coder and method
Assignee: GROVE HYDROGEN CELLS LLC
•
Filing: 1995-06-01
•
Granted: 1998-01-06
•
Expires: 2015-06-01
Abstract
Abstract Simultaneous and temporal masking of digital speech data is applied to an MBE-based speech coding technique to achieve additional, substantial compression of coded speech over existing coding techniques, while enabling synthesis of coded speech with minimal perceptual degradation relative to the human auditory system. A real-time perceptual coder and decoder is disclosed in which speech may be sampled at 10 kHz, coded at an average rate of less than 2 bits/sample, and reproduced in a manner that is perceptually transparent to a human listener. The coder compresses speech segments that are inaudible due to simultaneous or temporal masking, while audible speech segments are not compressed.
Inventors
- 👤 Randy G. Goldberg
- 👤 James L. Flanagan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 04:20
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/04; G10L19/08; G10L19/087
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
128 words
A method for coding an analog speech signal, said method comprising the steps of: filtering, sampling, and digitizing said analog speech signal to produce a digital speech signal, said digital speech signal comprising a plurality of frames; performing frequency analysis on said digital speech signal to produce spectral output data for each of said frames, said spectral output data comprising segments, at least two of said segments being approximately 25 Hz or closer in frequency; performing auditory analysis on said spectral output data to identify segments of said frames that are inaudible to the human auditory system due to simultaneous or temporal masking effects; and coding said spectral output data into an output data stream in which said inaudible segments are compressed and audible segments are not compressed.
Claim 2
Independent Claim
128 words
A method for coding an analog speech signal, said method comprising the steps of: filtering, sampling, and digitizing said analog speech signal to produce a digital speech signal, said digital speech signal comprising a plurality of frames; performing frequency analysis on said digital speech signal to produce spectral output data for each of said frames, said spectral output data comprising segments, at least two of said segments being approximately 25 Hz or closer in frequency; performing auditory analysis on said spectral output data to identify segments of said frames that are inaudible to the human auditory system due to simultaneous or temporal masking effects; and coding said spectral output data into an output data stream in which said inaudible segments are compressed and audible segments are not compressed.
Claim 3
Dependent Claim
112 words
A coder for coding a speech signal comprising a masking segment and a masked segment approximately 25 Hz or closer in frequency to said masking segment, said coder comprising: storage means for storing first application software, second application software, and masking data; a first processor connected to said storage means for using said first application software to generate spectral data for said speech signal; and a second processor connected to said storage means and said first processor for using said second application software, said masking data, and said spectral data to create a coded representation of said speech signal wherein said masked segment is compressed and said masking segment is not compressed.
Claim 4
Dependent Claim
112 words
A coder for coding a speech signal comprising a masking segment and a masked segment approximately 25 Hz or closer in frequency to said masking segment, said coder comprising: storage means for storing first application software, second application software, and masking data; a first processor connected to said storage means for using said first application software to generate spectral data for said speech signal; and a second processor connected to said storage means and said first processor for using said second application software, said masking data, and said spectral data to create a coded representation of said speech signal wherein said masked segment is compressed and said masking segment is not compressed.
Claim 5
Dependent Claim
12 words
The method of claim 1, wherein said frequency analysis comprises MBE coding.
Claim 6
Dependent Claim
17 words
The coder of claim 2 wherein one integrated circuit includes said first processor and said second processor.
Claim 7
Dependent Claim
18 words
The coder of claim 4 wherein said first application software includes MBE coding to generate said spectral data.
References Cited (Backward Citations)
US3349183A
Cited
US3715512A
Cited
US4053712A
Cited
US4461024A
Cited
US4856068A
Cited
US4972484A
Cited
US5054073A
Cited
US5010574A
Cited
US5157760A
Cited
US5264846A
Cited
US5305420A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-01-05 | 2001-07-07 | 2002-01-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-01-05 | 2005-07-07 | 2006-01-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-01-05 | 2009-07-07 | 2010-01-06 | $7700.00 | Window Closed / Lapsed |