Share via


SPRESULTTYPE (SAPI 5.3)

Microsoft Speech API 5.3

SPRESULTTYPE

SPRESULTTYPE lists the result object type information.

  
    typedef enum SPRESULTTYPE
{
    SPRT_CFG,
    SPRT_SLM,
    SPRT_PROPRIETARY,
    SPRT_TYPE_MASK,
    SPRT_FALSE_RECOGNITION,
    SPRT_EMULATED,
    SPRT_EXTENDABLE_PARSE
} SPRESULTTYPE;

Elements

  • SPRT_CFG
    Flag specifying that the result object is a context-free grammar type (e.g. command and control grammar).

  • SPRT_SLM
    Flag specifying that the result object is a statistical-language model type (e.g. dictation).

  • SPRT_PROPRIETARY
    Flag specifying that the result object is a proprietary grammar type.

  • SPRT_TYPE_MASK

  • SPRT_FALSE_RECOGNITION
    Flag specifying that the result object is a false recognition type. The speech recognition engine can combine the other values with false recognition to inform applications that it failed to recognize specific type of grammar.

  • SPRT_EMULATED
    Flag specifying that the result object is emulated.

  • SPRT_EXTENDABLE_PARSE
    Flag specifying that the result object is complete, and that further parsing might return additional results.