SPINTERFERENCE (Microsoft Speech Platform)

Microsoft Speech Platform SDK 11

Microsoft Speech Platform

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.