Please clarify me something: javax.speech.engine.allocate() says:
"A recognizer alwasys starts in the LISTENING state when newly allocated but may transition immediately to another state."
javax.speech.recognition.Recognizer says: "The initial states are PAUSED and DEFOCUSED" and " The Recognizer interface adds two substates to the RESUMED state: LISTENING and PROCESSING"
My question is: if LISTENING is a substate of RESUMED and a recognizer starts in PAUSED state, how can a recognizer always start in the LISTENING state?