Microsoft Speech SDK
SAPI 5.1
SPINTERFERENCE
SPINTERFERENCE lists possible causes of interference or poor recognition with the input stream.
typedef enum SPINTERFERENCE
{
SPINTERFERENCE_NONE,
SPINTERFERENCE_NOISE,
SPINTERFERENCE_NOSIGNAL,
SPINTERFERENCE_TOOLOUD,
SPINTERFERENCE_TOOQUIET,
SPINTERFERENCE_TOOFAST,
SPINTERFERENCE_TOOSLOW
} SPINTERFERENCE;
Elements
- SPINTERFERENCE_NONE
- Private event. Do not use.
- SPINTERFERENCE_NOISE
- The sound received is interpreted by the speech recognition engine as noise. This event is generated when there is a SOUND_START followed by a SOUND_END without an intervening PHRASE_START. The event will be also generated during dictation if, after a series of hypotheses, it is determined that the signal is noise.
- SPINTERFERENCE_NOSIGNAL
- A sound is received but it is of a constant intensity. This also includes the microphone being unplugged or muted.
- SPINTERFERENCE_TOOLOUD
- A sound is received but the stream intensity is too high for discrete recognition.
- SPINTERFERENCE_TOOQUIET
- A sound is received but the stream intensity is too low for discrete recognition.
- SPINTERFERENCE_TOOFAST
- The words are spoken too quickly for discrete recognition.
- SPINTERFERENCE_TOOSLOW
- The words are spoken too slowly and indicates excessive time between words.