* Now changing the language model at runtime updates what language model is being used by the recognizer because the lm/dic parameters are reloaded when the ~start service is called. 

* Specify a microphone name to connect to. This is useful when you want to have multiple audio sources each processed by independent recognizers.