SpeechRecognizer improvements