Hands-free phones with voice activity detection using a comparison of
frame power estimate with an adaptive frame noise power estimate,
automatic gain control with fast adaptation and minimal speech
distortion, echo cancellation updated in the frequency domain with
stepsize optimization and smoothed spectral whitening, and echo
suppression with adaptive talking-state transitions.