Phoneme-delta based speech compression
AssigneeIntel Corporation
InventorsStephen Junkins, Chris L. Gorman
Life of this patent
Estimating the term…
Abstract
An arrangement is provided for compressing speech data. Speech data is compressed based on a phoneme stream, detected from the speech data, and a delta stream, determined based on the difference between the speech data and a speech signal stream, generated using the phoneme stream with respect to a voice font. The compressed speech data is decompressed into a decompressed phoneme stream and a decompressed delta stream from which the speech data is recovered.
Claims32
A method, comprising:
- receiving original speech data;
- compressing the original speech data based on a phoneme stream, detected from the original speech data, and a delta stream, extracted based on the difference between a speech signal stream, generated using the phoneme stream with respect to a voice font, and the original speech data, to generate compressed speech data;
- sending the compressed speech data;
- receiving the compressed speech data;
- and
- decompressing the compressed speech data based on a decompressed phoneme stream and a decompressed delta stream to generate recovered speech data.
A method for phoneme-delta based speech compression, comprising:
- receiving original speech data;
- compressing a phoneme stream, extracted from the original speech data, to generate phoneme compression;
- compressing a delta stream, extracted based on the difference between a speech signal stream, generated based on the phoneme stream with respect to a voice font, and the original speech data, to generate delta compression;
- and
- integrating the phoneme compression and the delta compression to generate compressed speech data.
A method for phoneme-delta based speech decompression, comprising:
- receiving compressed speech data that is compressed based on a phoneme compression and a delta compression;
- decompressing the phoneme compression to generate a phoneme based speech signal stream;
- decompressing the delta compression to generate a decompressed delta stream;
- and
- generating recovered speech data by integrating the phoneme based speech signal stream with the decompressed delta stream.
A method for use of phoneme-delta based speech compression and decompression, comprising:
- generating original speech data;
- performing phoneme-delta based speech compression on the original speech data to generate compressed speech data;
- sending the compressed speech data;
- receiving the compressed speech data;
- performing phoneme-delta based speech decompression on the received compressed speech data to generate a recovered speech data.
A system, comprising:
- a phoneme-delta based speech compression mechanism for compressing original speech data based on a phoneme stream, detected from the original speech data, and a delta stream, extracted based on the difference between a speech signal stream, generated using the phoneme stream with respect to a voice font, and the original speech data, to generate compressed speech data comprising phoneme compression and delta compression;
- and
- a phoneme-delta based speech decompression mechanism for decompressing the compressed speech data with the phoneme compression and the delta compression to generate a recovered speech data.
A system for phoneme-delta based speech compression, comprising:
- a phoneme based speech compression channel for compressing original speech data according to a phoneme stream, detected from the original speech data, to generate a phoneme compression;
- a delta based compression channel for compressing the original speech data according to a delta stream, determined according to the difference between a speech signal stream, generated based on the phoneme stream with respect to a voice font, and the original speech data, to generate a delta compression;
- and
- an integration mechanism for integrating the phoneme compression with the delta compression to generate compressed speech data.
A system for phoneme-delta based speech decompression, comprising:
- a decomposition mechanism for decomposing a phoneme-delta based compressed speech data into a phoneme compression and a delta compression;
- a phoneme based decompression channel that decompresses the phoneme compression to produce a phoneme based speech stream generated with respect to a voice font;
- a delta based decompression channel with a delta based decompressor for decompressing the delta compression to generate a delta stream;
- and
- a reconstruction mechanism for constructing recovered speech data based on the phoneme based speech stream and the delta stream.
A system, comprising:
- a speech data generation source for generating original speech data and for sending compressed speech data encoded using a phoneme-delta based speech compression scheme, the compressed speech data being generated based on a phoneme stream and a delta stream, both detected based on the original speech data;
- a speech data receiving destination for use of speech data recovered from the compressed speech data.
A computer-readable medium encoded with a program in a receiving network end point, the program, when executed, causing:
- receiving a plurality of packets, sent from an initiating network end point, with a corresponding plurality of destination spacings between pairs of adjacent received packets;
- deriving an average destination spacing based on the destination spacings;
- and
- sending the plurality of destination spacings and the average destination spacing.
A computer-readable medium encoded with a program, the program, when executed, causing:
- receiving original speech data;
- compressing the original speech data based on a phoneme stream, detected from the original speech data, and a delta stream, extracted based on the difference between a speech signal stream, generated using the phoneme stream with respect to a voice font, and the original speech data, to generate compressed speech data;
- sending the compressed speech data;
- receiving the compressed speech data;
- and
- decompressing the compressed speech data based on a decompressed phoneme stream and a decompressed delta stream to generate recovered speech data.
A computer-readable medium encoded with a program for phoneme-delta based speech compression, the program, when executed, causing:
- receiving original speech data;
- compressing a phoneme stream, extracted from the original speech data, to generate phoneme compression;
- compressing a delta stream, extracted based on the difference between a speech signal stream, generated based on the phoneme stream with respect to a voice font, and the original speech data, to generate delta compression;
- and
- integrating the phoneme compression and the delta compression to generate compressed speech data.
A computer-readable medium encoded with a program for phoneme-delta based speech decompression, the program, when executed, causing:
- receiving compressed speech data that is compressed based on a phoneme compression and a delta compression;
- decompressing the phoneme compression to generate a phoneme based speech signal stream;
- decompressing the delta compression to generate a decompressed delta stream;
- and
- generating recovered speech data by integrating the phoneme based speech signal stream with the decompressed delta stream.
A computer-readable medium encoded with a program for use of phoneme-delta based speech compression and decompression, the program, when executed, causing:
- generating original speech data;
- performing phoneme-delta based speech compression on the original speech data to generate compressed speech data;
- sending the compressed speech data;
- receiving the compressed speech data;
- performing phoneme-delta based speech decompression on the received compressed speech data to generate a recovered speech data.
Dependencies are inferred from the claim text.