Patent ID: 8510106

Claim:
A method of eliminating background noise, comprising steps of: (a) detecting an effective value of a received audio signal, and generating an average power signal of the received audio signal using a detecting unit, wherein the receive audio signal includes noise and a voice signal; (b) generating a noise eliminating control signal by comparing the average power signal from the detecting unit with a first threshold using a first signal generating unit, the first signal generating unit including a first comparison module, a second comparison module, a compensation module and a second logic processing module, the generating further comprising: (b1) extracting a first control signal for an effective voice signal by comparing the average power signal from the detecting unit with a second threshold using the first comparison module; (b2) generating a second control signal by compensating the first control signal from the first comparison module using the compensation module; (b3) extracting a third control signal for an excessive audio signal by comparing the average power signal from the detecting unit with a third threshold using the second comparison module; and (b4) processing the second control signal from the compensation module and the third control signal from the second comparison module using exclusive logic OR, and generating the noise eliminating control signal using the second logic processing module; and (c) eliminating the noise in the received audio signal, and amplifying the voice signal in the received audio signal in accordance with the noise eliminating control signal from the second logic processing module using an amplifying unit; wherein the first threshold is determined based on the difference between an average power of the voice signal and an average power of the noise.