1. A method for improving quality of speech communications, the method comprising: receiving, by a noise suppressor, an input audio signal; suppressing, by the noise suppressor, noise in the input audio signal to generate a processed noise-suppressed input audio signal; classifying, by the noise suppressor, the processed noise-suppressed input audio signal into speech, and speech and noise; based on the classification, creating, by the noise suppressor, speech-noise classification data; and providing, by the noise suppressor, the speech-noise classification data and the processed noise-suppressed input audio signal for use by a speech encoder, the processed noise-suppressed input audio signal generated by the noise suppressor having noise suppressed better than the expected level of noise suppression for which the speech encoder was designed, the speech encoder being configured to encode at least the processed noise-suppressed input audio signal into one or more data rate modes based at least in part on the speech-noise classification data, the speech-noise classification data adapting the speech encoder for the more than expected level of noise suppression.