17. A method of operating a system comprising (i) a headset comprising a microphone, memory, and a processor for executing instructions stored in the memory, the instructions comprising a sound classifier and (ii) a speech recognition device comprising memory and a processor for executing instructions stored in the memory, the instructions comprising a speech recognizer, the method comprising: analyzing, with the headset processor, each of a plurality of frames of audio from the microphone; classifying, with the headset processor, a first number of the frames of audio as speech; classifying, with the headset processor, a second number of the frames of audio as non-transient background noise; classifying, with the headset processor, a third number of the frames of audio as transient noise events; generating, with the headset processor, signals indicative of at least the classifications of the frames of audio; receiving, with the speech recognition device processor, the generated signals indicative of at least the classifications of the frames of audio; analyzing, with the speech recognition device processor, the audio from the microphone using the classifications of the frames of audio, stored models, and stored grammars; updating, with the speech recognition device processor, a stored model of the non-transient background noise based on the classifications of the frames of audio; and transmitting, with the speech recognition device processor, recognized text and/or metadata.
17. A method of operating a system comprising (i) a headset comprising a microphone, memory, and a processor for executing instructions stored in the memory, the instructions comprising a sound classifier and (ii) a speech recognition device comprising memory and a processor for executing instructions stored in the memory, the instructions comprising a speech recognizer, the method comprising: analyzing, with the headset processor, each of a plurality of frames of audio from the microphone; classifying, with the headset processor, a first number of the frames of audio as speech; classifying, with the headset processor, a second number of the frames of audio as non-transient background noise; classifying, with the headset processor, a third number of the frames of audio as transient noise events; generating, with the headset processor, signals indicative of at least the classifications of the frames of audio; receiving, with the speech recognition device processor, the generated signals indicative of at least the classifications of the frames of audio; analyzing, with the speech recognition device processor, the audio from the microphone using the classifications of the frames of audio, stored models, and stored grammars; updating, with the speech recognition device processor, a stored model of the non-transient background noise based on the classifications of the frames of audio; and transmitting, with the speech recognition device processor, recognized text and/or metadata. 19. The method of claim 17 , wherein the headset comprises a second microphone and the method comprises analyzing, with the headset processor, each of a plurality of frames of audio from the second microphone.