16. A media device having a loudspeaker, a microphone, and a digital signal processor comprising: an echo canceller arranged to receive an input signal from the microphone and to receive a reference signal, wherein the echo canceller is configured to subtract one or more linear components of the reference signal from the input signal; a noise suppressor configured to suppress non-linear effects of the reference signal in each of a plurality of frequency bins in the input signal, wherein a degree of suppression provided by the noise suppressor to each frequency bin corresponds to an estimate of residual echo remaining in the respective frequency bin after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency bin, wherein the estimate of residual echo, the estimated double-talk probability and the estimated signal-to-noise ratio correspond to at least 20 different tunable parameters; and a speech recognizer arranged to receive a processed input signal from the noise suppressor and to recognize an utterance from the processed input signal, wherein the media device is further configured to be controlled responsively to the recognized utterance.
16. A media device having a loudspeaker, a microphone, and a digital signal processor comprising: an echo canceller arranged to receive an input signal from the microphone and to receive a reference signal, wherein the echo canceller is configured to subtract one or more linear components of the reference signal from the input signal; a noise suppressor configured to suppress non-linear effects of the reference signal in each of a plurality of frequency bins in the input signal, wherein a degree of suppression provided by the noise suppressor to each frequency bin corresponds to an estimate of residual echo remaining in the respective frequency bin after the one or more linear components of the reference signal have been subtracted from the input signal, to an estimated double-talk probability, and to an estimated signal-to-noise ratio of near-end speech in the input signal for each respective frequency bin, wherein the estimate of residual echo, the estimated double-talk probability and the estimated signal-to-noise ratio correspond to at least 20 different tunable parameters; and a speech recognizer arranged to receive a processed input signal from the noise suppressor and to recognize an utterance from the processed input signal, wherein the media device is further configured to be controlled responsively to the recognized utterance. 17. A media device according to claim 16 , wherein the noise suppressor applies a selected one of a spectral gain and a binary mask to the input signal responsive to the estimated signal-to-noise ratio of near-end speech in the input signal exceeding a predefined signal-to-noise threshold.