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

System and method for performing voice compression

Assignee: Voice Compression Tech Inc
•
Filing: 1995-09-28
•
Granted: 1998-04-21
•
Expires: 2015-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Voice compression is performed in multiple stages to increase the overall compression between the incoming analog voice signal and the resulting digitized voice signal over that which would be obtained if only a single stage of compression were to be used. A first type of compression is performed on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal, and a second, different type of compression is performed on the intermediate signal to produce an output signal that is compressed still further. As a result, compression better than 1920 bits per second (and approaching 960 bits per second) are obtained without sacrificing the intelligibility of the subsequently reconstructed analog voice signal. Voice compression is also performed by recognizing redundant portions of said voice signal, such as silence, and replacing such redundant portions with a special code in said compressed signal. Among other advantages, the higher total compression allows speech to be transmitted in far less time than would otherwise be possible, thereby reducing expense.

Inventors

  • 👤 Andrew Wilson Howitt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:47
CPC Classifications
G; G10; G10L; G10L19/00; G10L19/012; G10L19/04; G10L19/16

Claims Analysis

Total Claims: 46
Claim 1
Independent Claim 132 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal in accordance with a speech compression procedure; storing the intermediate signal; performing a second type of compression different from the first type on said stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression is of a kind that causes loss of a portion of the information contained in the intermediate signal with respect to the voice signal, and said second type of compression is of a kind that causes no loss of information contained in the output signal with respect to the intermediate signal.
Claim 2
Independent Claim 132 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal in accordance with a speech compression procedure; storing the intermediate signal; performing a second type of compression different from the first type on said stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression is of a kind that causes loss of a portion of the information contained in the intermediate signal with respect to the voice signal, and said second type of compression is of a kind that causes no loss of information contained in the output signal with respect to the intermediate signal.
Claim 3
Independent Claim 82 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; storing the intermediate signal; performing a second type of compression different from the first type on said stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said output signal is compressed in time with respect to said voice signal.
Claim 4
Independent Claim 82 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; storing the intermediate signal; performing a second type of compression different from the first type on said stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said output signal is compressed in time with respect to said voice signal.
Claim 5
Independent Claim 86 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal in accordance with a speech compression procedure; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and storing said intermediate signal as a data file prior to performing said second type of compression.
Claim 6
Independent Claim 86 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal in accordance with a speech compression procedure; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and storing said intermediate signal as a data file prior to performing said second type of compression.
Claim 7
Dependent Claim 15 words
The method of claim 7 further comprising storing said output signal as a data file.
Claim 8
Independent Claim 165 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said voice signal includes speech interspersed with silence, and said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and said voice signal includes data representative of said portion of said voice signal, and further comprising detecting at least one of said frames which corresponds to a portion of said voice signal that contains silence, replacing said at least one of said frames in said sequence with a binary code that indicates silence, and thereafter performing said second type of compression on said sequence.
Claim 9
Independent Claim 165 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said voice signal includes speech interspersed with silence, and said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and said voice signal includes data representative of said portion of said voice signal, and further comprising detecting at least one of said frames which corresponds to a portion of said voice signal that contains silence, replacing said at least one of said frames in said sequence with a binary code that indicates silence, and thereafter performing said second type of compression on said sequence.
Claim 10
Dependent Claim 21 words
The method of claim 5 wherein said frames have a selected minimum size, said code being smaller than said minimum size.
Claim 11
Independent Claim 161 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and contains data that represents a plurality of characteristics of said voice signal, said data for at least one of said characteristics being interleaved with said date for at least one other of said characteristics in said frame, and further comprising: deinterleaving said delta so that said data for each one of said characteristics appears together in said frame, and thereafter performing said second type of compression on said sequence.
Claim 12
Independent Claim 161 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and contains data that represents a plurality of characteristics of said voice signal, said data for at least one of said characteristics being interleaved with said date for at least one other of said characteristics in said frame, and further comprising: deinterleaving said delta so that said data for each one of said characteristics appears together in said frame, and thereafter performing said second type of compression on said sequence.
Claim 13
Dependent Claim 19 words
The method of claim 7 wherein said one characteristic includes amplitude content and said other characteristic includes frequency content.
Claim 14
Independent Claim 142 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; add wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and contains data that represents information contained in said portion of said voice signal and data that does not represent said information, and further comprising: removing said data that does not represent said information from each one of said frames, and thereafter performing said second type of compression on said sequence.
Claim 15
Independent Claim 142 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; add wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and contains data that represents information contained in said portion of said voice signal and data that does not represent said information, and further comprising: removing said data that does not represent said information from each one of said frames, and thereafter performing said second type of compression on said sequence.
Claim 16
Independent Claim 160 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and includes a plurality of bits of data at least some of which represent information contained in said portion of said voice signal, each said frame being a non-interger number of bytes in length, and further comprising: adding a selected number of bits to each said frame to increase the length thereof to an integer number of bytes, and thereafter performing said second type of compression on said sequence.
Claim 17
Independent Claim 160 words
A method of voice compression comprising the steps of: performing a first type of compression on a voice signal to produce an intermediate signal that is compressed with respect to the voice signal; performing a second type of compression different from the first type on said intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first type of compression produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion of said voice signal and includes a plurality of bits of data at least some of which represent information contained in said portion of said voice signal, each said frame being a non-interger number of bytes in length, and further comprising: adding a selected number of bits to each said frame to increase the length thereof to an integer number of bytes, and thereafter performing said second type of compression on said sequence.
Claim 18
Independent Claim 76 words
A method of performing compression on a voice signal that includes redundant signal information, comprising the steps of: performing compression on a voice signal to produce a first compressed signal; detecting at least one portion of said compressed signal that corresponds to a portion of said voice signal that contains only said redundant signal information; replacing said at least one portion of said first compressed signal with a binary code that indicates said redundant signal information.
Claim 19
Independent Claim 76 words
A method of performing compression on a voice signal that includes redundant signal information, comprising the steps of: performing compression on a voice signal to produce a first compressed signal; detecting at least one portion of said compressed signal that corresponds to a portion of said voice signal that contains only said redundant signal information; replacing said at least one portion of said first compressed signal with a binary code that indicates said redundant signal information.
Claim 20
Dependent Claim 84 words
The method of claim 11 wherein said compression produces said compressed signal as a sequence of frames each of which corresponds to a portion of said voice signal and includes data representative of said portion of said voice signal, and further comprising the steps of: detecting at least one of said frames which corresponds to said portion of said voice signal that contains only said redundant signal information, and replacing said at least one of said frames in said sequence with said binary code.
Claim 21
Dependent Claim 35 words
The method of claim 11 further comprising performing a second, different type of compression on said first compressed signal to produce a second compressed signal that is compressed with respect to said first compressed signal.
Claim 22
Dependent Claim 34 words
The method of claim 11 wherein said step of detecting includes determining that a magnitude of said first compressed signal that corresponds to a level of said voice signal is less than a threshold.
Claim 23
Dependent Claim 75 words
The method of claim 11 further comprising the steps of: detecting said code in said first compressed signal, and replacing said code with a period of sound or silence represented by said redundant signal information of a selected length, and thereafter performing decompression of said compressed signal to produce a second voice signal that is expanded with respect to said compressed signal and that is a recognizable reconstruction of the voice signal prior to compression.
Claim 24
Dependent Claim 12 words
The method of claim 11 wherein said redundant signal information represents silence.
Claim 25
Dependent Claim 119 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal in accordance with a speech compression procedure; a memory for storing the intermediate signal; a second compressor for performing a second type of compression different from the first type on the stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor causes loss of a portion of the information contained in the intermediate signal with respect to the voice signal, and said second compressor causes no loss of information contained in the output signal with respect to the intermediate signal.
Claim 26
Dependent Claim 119 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal in accordance with a speech compression procedure; a memory for storing the intermediate signal; a second compressor for performing a second type of compression different from the first type on the stored intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor causes loss of a portion of the information contained in the intermediate signal with respect to the voice signal, and said second compressor causes no loss of information contained in the output signal with respect to the intermediate signal.
Claim 27
Dependent Claim 79 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal in accordance with a speech compression procedure; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and a memory for storing said intermediate signal as a data file.
Claim 28
Dependent Claim 79 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal in accordance with a speech compression procedure; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and a memory for storing said intermediate signal as a data file.
Claim 29
Dependent Claim 18 words
The apparatus of claim 18 further comprising a memory for storing said output signal as a data file.
Claim 30
Dependent Claim 164 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said voice signal includes speech interspersed with silence, and said first compressor produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion said voice signal and includes data representative of said portion of said voice signal, and further comprising: a detector for detecting at least one of said frames which corresponds to a portion of said voice signal that contains substantially only silence, means for replacing said at least one of said frames in said sequence with a binary code that indicates silence, and means for thereafter applying said sequence to said second compressor.
Claim 31
Dependent Claim 164 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said voice signal includes speech interspersed with silence, and said first compressor produces said intermediate signal as a sequence of frames each of which corresponds in time to a portion said voice signal and includes data representative of said portion of said voice signal, and further comprising: a detector for detecting at least one of said frames which corresponds to a portion of said voice signal that contains substantially only silence, means for replacing said at least one of said frames in said sequence with a binary code that indicates silence, and means for thereafter applying said sequence to said second compressor.
Claim 32
Dependent Claim 21 words
The apparatus of claim 20 wherein said frames have a selected minimum size, said code being smaller than said minimum size.
Claim 33
Dependent Claim 157 words
Voice compression apparatus comprising; a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression on the intermediate signal different from the first type to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and contains data that represents a plurality of characteristics of said voice signal, said data for at least one of said characteristics being interleaved with said data for at least one other of said characteristics in said frame, and further comprising: means for deinterleaving said data so that said data for each one of said characteristics appears together in said frame, and means for thereafter applying said sequence to said second compressor.
Claim 34
Dependent Claim 157 words
Voice compression apparatus comprising; a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression on the intermediate signal different from the first type to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and contains data that represents a plurality of characteristics of said voice signal, said data for at least one of said characteristics being interleaved with said data for at least one other of said characteristics in said frame, and further comprising: means for deinterleaving said data so that said data for each one of said characteristics appears together in said frame, and means for thereafter applying said sequence to said second compressor.
Claim 35
Dependent Claim 19 words
The apparatus of claim 22 wherein said one characteristic includes amplitude content and said other characteristic includes frequency content.
Claim 36
Dependent Claim 138 words
Voice compression apparatus comprising; a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and contains data that represents information contained in said portion of said voice signal and data that does not represent said information, and further comprising: means for removing said data that does not represent said information from each one of said frames, and means for thereafter applying said sequence to said second compressor.
Claim 37
Dependent Claim 138 words
Voice compression apparatus comprising; a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and contains data that represents information contained in said portion of said voice signal and data that does not represent said information, and further comprising: means for removing said data that does not represent said information from each one of said frames, and means for thereafter applying said sequence to said second compressor.
Claim 38
Dependent Claim 156 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and includes a plurality of bits of data at least some of which represent information contained in said portion of said voice signal, each said frame being a non-integer number of bytes in length, and further comprising: circuitry for adding a selected number of bits to each said frame to increase the length thereof to an integer number of bytes, and means for thereafter applying said sequence to said second compressor.
Claim 39
Dependent Claim 156 words
Voice compression apparatus comprising: a first compressor for performing a first type of compression on a voice signal to produce an intermediate signal that is a signal; a second compressor for performing a second type of compression different from the first type on the intermediate signal to produce an output signal that is compressed with respect to the intermediate signal; and wherein said first compressor produces said intermediate signal as a sequence of frames each of which corresponds to a portion of said voice signal and includes a plurality of bits of data at least some of which represent information contained in said portion of said voice signal, each said frame being a non-integer number of bytes in length, and further comprising: circuitry for adding a selected number of bits to each said frame to increase the length thereof to an integer number of bytes, and means for thereafter applying said sequence to said second compressor.
Claim 40
Dependent Claim 94 words
Apparatus for performing compression on a voice signal that includes speech interspersed with redundant signal information, comprising: a compressor for performing compression on a voice signal to produce a first compressed signal that is compressed with respect to the voice signal, a detector for detecting at least one portion of said first compressed signal that corresponds to a portion of said voice signal that contains substantially only said redundant signal information, means for replacing said at least one portion of said first compressed signal with a binary code that indicates said redundant signal information.
Claim 41
Dependent Claim 94 words
Apparatus for performing compression on a voice signal that includes speech interspersed with redundant signal information, comprising: a compressor for performing compression on a voice signal to produce a first compressed signal that is compressed with respect to the voice signal, a detector for detecting at least one portion of said first compressed signal that corresponds to a portion of said voice signal that contains substantially only said redundant signal information, means for replacing said at least one portion of said first compressed signal with a binary code that indicates said redundant signal information.
Claim 42
Dependent Claim 85 words
The apparatus of claim 26 wherein said compressor produces said compressed signal as a sequence of frames each of which corresponds to a portion of said voice signal and includes data representative of said portion of said voice signal, said detector detecting at least one of said frames which corresponds to said portion of said voice signal that contains substantially only said redundant signal information, and said means for replacing substituting said at least one of said frames in said sequence with said binary code.
Claim 43
Dependent Claim 39 words
The apparatus of claim 26 further comprising a second compressor for performing a second, different type of compression on said first compressed signal to produce a second compressed signal that is compressed with respect to said first compressed signal.
Claim 44
Dependent Claim 34 words
The apparatus of claim 26 wherein said detector includes means for determining that a magnitude of said first compressed signal that corresponds to a level of said voice signal is less than a threshold.
Claim 45
Dependent Claim 80 words
The apparatus of claim 26 further comprising: a second detector for detecting said binary code in said first compressed signal and replacing said code with a period of sound or silence represented by said redundant signal information of a selected length, and a decompressor for performing decompression of said first compressed signal to produce a second voice signal that is expanded with respect to said compressed signal and that is a recognizable reconstruction of the voice signal prior to compression.
Claim 46
Dependent Claim 12 words
The apparatus of claim 26 wherein said redundant signal information represents silence.

References Cited (Backward Citations)

US4631746A Cited
US4611342A Cited
US4686644A Cited
US5280532A Cited
US5410671A Cited
US5170490A Cited
US5353408A Cited
US5285498A Cited
US5353374A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-20 2001-10-20 2002-04-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-20 2005-10-20 2006-04-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-20 2009-10-20 2010-04-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag