×

Comfort noise generation for digital communication systems

  • US 5,537,509 A
  • Filed: 05/28/1992
  • Issued: 07/16/1996
  • Est. Priority Date: 12/06/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of generating background noise during voice inactivity intervals in a communication system having a transmitter with an encoder for encoding and transmitting audio data, and a receiver remote from the transmitter with a decoder for receiving and decoding the transmitted audio data, said method comprising the steps of:

  • encoding audio data in the transmitter and transmitting the encoded audio data to the receiver;

    detecting in the transmitter voice activity and voice inactivity;

    continuing transmission of encoded audio data during a predetermined time interval following each detection of voice inactivity;

    discontinuing transmission of encoded audio data at expiration of each said predetermined time interval;

    resuming transmission of encoded audio data upon detection in the transmitter of voice activity;

    decoding in the remote receiver the encoded audio data received from the transmitter;

    detecting in the remote receiver voice activity and voice inactivity at the transmitter;

    processing in the receiver the decoded audio data including data received during each said predetermined time interval after the detection of voice inactivity in the transmitter, the step of processing includes deriving a first series of output signals corresponding to an average loudness level of received noise, deriving a second series of output signals having spectral shape attributes corresponding to the received noise, combining the first and second series of derived signals to generate the audible analog audio representing background noise, the step of deriving includes weighting each of the first and second series of signals successively to vary the loudness level and spectral shape during periods of voice inactivity, the step of weighting each of the first and second series of signals includes multiplying each of the first series of signals by a first weighting factor and each of the second series of signals by a second weighting factor, the first and second weighting factors being varied to vary the loudness level and spectral shape, the first weighting factor is defined as a first variable α and

    the second weighting factor is defined as a second variable 1-α

    ; and

    repeatedly generating audible analog audio representing background noise based upon the audio data processed during each said predetermined time interval until the resumption of transmission of the encoded audio data.

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