EasySpeech Controls v2.0 |
The ISREngineModeInfo interface provides detailed information about a speech recognition supported by a particular engine.
This interface wrapped the SRMODEINFO structure in Microsoft SAPI 4.0. For more info about the members of IEnumSREngineModes, please refer the document of SAPI 4.0
SAPI 5.1 does not give similar information as SAPI 4.1 does, therefore IEnumSREngineModes translates such info for SAPI 5.1.
Properties |
Description |
---|---|
API_Type | API type of this engine. This member can be one of the MS_SAPI4 or MS_SAPI5 constant. |
EngineFeatures | Features that are specific to the engine. |
EngineGUID | GUID that identifies the engine. It is possible for more than one mode to have the same engine identifier. |
Features | Features that are available. |
Grammars | Types of grammar supported by the engine. |
Interfaces | Interfaces that the engine supports. |
Language | The language of the engine. |
LanguageID | The language ID of the engine. |
ManufacturerName | Name of the manufacturer -- for example, "Acme Corporation." |
MaxWordsState | Maximum number of words in any state of a grammar. |
MaxWordsVocab | Maximum number of words allowed in an active vocabulary at any time. |
ModeGUID | GUID that uniquely identifies the mode. Property IEasyListen.CurrEngineMode use this value of identifies the voice. |
ModeName | Name of the text-to-speech mode. |
ProductName | Name of the product -- for example, "Acme's Talk-O-Matic." |
Sequencing | Recognition scheme. |
None.