摘要 |
In a preferred embodiment, the invention is a mobile communication device having a digital signal processor (DSP), a speaker output node, a local audio source, and an analog front-end (AFE), wherein: (1) the DSP receives a first audio signal corresponding to sound captured by a microphone near a user of the device, (2) if the device is operating in a call mode, the DSP derives a background noise signal from the first audio signal, for subtraction from the first audio signal before transmission to the AFE, and (3) if the device is operating in a non-call mode, then the DSP (i) generates a speaker output signal which substantially corresponds to the first audio signal subtracted from a local audio signal provided by the local audio source and (ii) provides the speaker output signal to a speaker via the speaker output node.
|