How Tos
Last reviewed:
12/2/2009
Article ID:
H120911
HOW: Determining the microphone state
The information in this article applies to:
Summary
Some application scenarios may benefit by determining whether the recognizer is
active. For some recognizers, this done by accessing the microphone state.
More Information
Dragon NaturallySpeaking provides a desktop microphone that applications can
share. Determining the state within an application can now be down by accessing
the AwakeState property.
int micState = ChantSR.GetNumberProperty(CNPAwakeState);
The CNPAwakeState property may have the following values:
|
Speech API | CNPAwakeState Value |
| Dragon |
0 - Microphone disabled
1 - Microphone off
2 - Microphone on
3 - Microphone sleeping
4 - Microphone paused
5 - Microphone resumed |
| SAPI 4 |
0 - Sleep
1 - Awake |
| SAPI 5 |
0 - Microphone off
1 Microphone on |
| SMAPI |
0 - Microphone off
1 Microphone on |
| VoCon V2 |
0 - Microphone off
1 Microphone on |
| VoCon V3 |
0 - Microphone off
1 Microphone on |