×

Voice compression system and method

  • US 5,592,586 A
  • Filed: 08/11/1994
  • Issued: 01/07/1997
  • Est. Priority Date: 01/08/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for performing voice compression, comprising:

  • voice interface means including a voice input device for receiving analog voice signals from a user;

    conversion means for converting the analog voice signals into discrete samples of digital voice data and collecting the discrete samples into segments;

    means for dividing the segments into subsegments and for producing therefrom a current voice subsegment;

    pitch prediction means for determining the long term predicted gain of the current voice subsegment by comparing the current voice subsegment to reconstructed voice samples to produce a pitch predictor gain and a lag component;

    pitch filter means for pitch filtering the current voice subsegment based on the pitch predictor gain and the lag component and for producing therefrom long term residual samples;

    means for determining the peak amplitude of the long term residual samples;

    means for scaling the long term residual samples based on the peak amplitude to produce normalized long term residual samples;

    means including a code book stored in a memory for comparing the normalized long term residual samples to stored distinct normalized long term residual samples stored in the memory and for locating a single memory address of a closest match between the normalized long term residual samples and the stored distinct normalized long term residual samples;

    means for producing normalized reconstructed long term residual samples from the stored distinct normalized long term residual samples at the single memory address of the closest match;

    means for producing a reconstructed long term residual samples from the normalized reconstructed long term residually samples;

    means for inverse pitch filtering the reconstructed long term residual samples based upon the pitch predictor gain and the lag component and for producing therefrom the reconstructed voice samples; and

    output means for providing the distinct memory address, the pitch predictor gain, the lag component and the peak amplitude for each voice subsegment.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×