1. A method of noise-robust speech classification, comprising: inputting classification parameters to a speech classifier from external components; generating, in the speech classifier, internal classification parameters from at least one of the input parameters; setting a Normalized Auto-correlation Coefficient Function threshold and selecting a parameter analyzer according to a signal environment; and determining a speech mode classification based on a noise estimate of multiple frames of input speech.