** Lists the states of a Recognizer object. ** ** `http://msdn.microsoft.com/en-us/library/ee125208%28v=vs.85%29.aspx`enum class SpeechRecognizerState {** The engine and audio input are inactive and no audio is being read, even if there are rules ** active. The audio device will be closed in this state.** ** Value is 0 (0x0) SRSInactive,** Recognition takes place if there are any active rules. If a rule is active, audio will be ** read and passed to the SR engine and recognition will take place.** ** Value is 1 (0x1) SRSActive,** Indicates the audio is running regardless of the rule state. Even if there are no active ** rules, audio will still be read and passed to the engine.** ** Value is 2 (0x2) SRSActiveAlways,** Indicates the engine state is set to inactive and all active audio data is purged. This ** state is used when an application wishes to shut an engine down as quickly as possible, ** without waiting for it to finish processing any audio data that is currently buffered. ** ** Value is 3 (0x3) SRSInactiveWithPurge;}