EP0896321B1

Sound compression/decompression method and system

Abstract

This record has no abstract on file.

EP0896321B1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 7 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

6 claims: 6 independent, 0 dependent

  1. 1
    A sound compression/decompression system which compresses and decompresses sounds, frame by frame, in which compression and decompression are performed separately for voiced frames containing sound data and unvoiced frames containing no sound data, respectively, the system comprising:a sound compression processing module (37) wherein, when the frame is voiced, the frame directly proceeds to normal compression operation (42), and wherein, when the frame is unvoiced, part of entire bits of the frame, which part, during normal compression operation, contains values necessary for sound data compression/decompression, is set to a special state of bits (42) not used during normal compression operation as an index bit string indicative of an unvoiced frame within a bit stream to be transmitted, characterized in that it stores information necessary for special processing into bits other than the index bit string (41), and transmits the frame (43);and a sound decompression processing module (44) which references the index bit string (46) within said bit stream to identify whether the frame is voiced or unvoiced, when the index indicates that the frame is unvoiced, gets information necessary for said special processing (47) from the bits other than the index bit string within the bit stream, and when the index indicates that the frame is voiced, normal decompression operation is performed (49).
  2. 2
    The sound compression/decompression system as defined in claim 1, wherein sound compression and decompression are performed based on the Code Excited Linear Prediction(CELP).
  3. 3
    The sound compression/decompression system as defined in claim 2, further comprising:checking means for checking voiced/unvoiced frame, index bit manipulation means for manipulating the index bit string for unvoiced frame, unvoiced compression means for unvoiced frames, voiced compression means for voiced frames, and encoded data output means for consolidating outputs from both the unvoiced compression means and the voiced compression means into encoded data.
  4. 4
    A sound compression/decompression method of compressing and decompressing sounds, frame by frame, in which compression and decompression are performed separately for voiced frames containing sound data and unvoiced frames containing no sound data respectively, the method comprising the steps of:performing sound compression processing in which, when the frame is voiced, the frame directly proceeds to normal compression operation, and when the frame is unvoiced, part of entire bits of the frame to be transmitted, which part, during normal compression operation, contains values necessary for sound data compression/decompression, is set to a special state of bits not used during normal compression operation as an index bit string indicative of an unvoiced frame (S13), characterized in that information necessary for special processing is stored into bits other than the index bit string (S14), and the frame is transmitted;and performing sound decompression processing in which the index bit string within said bit stream is referenced (S20) to identify whether the frame is voiced or unvoiced, when the index indicates that the frame is unvoiced, information necessary for said special processing is obtained from the bits other than the index bit string within the bit stream (S21), and when the index indicates that the frame is voiced, normal decompression operation is performed (S22).
  5. 5
    The sound compression/decompression method as defined in claim 4, wherein sound compression and decompression are performed based on the Code Excited Linear Prediction(CELP) and the index bit string is formed of Linear Spectrum Pair (LSP) coefficient.
  6. 6
    The sound compression/decompression method as defined in claim 5, wherein the method comprises:checking voiced/unvoiced frame, manipulating the index bit string for unvoiced frame, unvoiced-compressing unvoiced frames, voiced-compressing voiced frames, and consolidating outputs of unvoiced-compressing and voiced-compressing into encoded data.