ISpSREngine::WordNotify (SAPI 5.4)
Microsoft Speech API 5.4
ISpSREngine::WordNotify
ISpSREngine::WordNotify notifies the SR engine when words in command and control grammars are being added or removed.
HRESULT WordNotify(SPCFGNOTIFY Action,
ULONG cWords,
const SPWORDENTRY * pWords
);
Parameters
- Action
The SPCFGNOTIFY enumeration value specifying which action, add or delete, is occurring. This will either be SPCFGN_ADD when words are added, or SPCFGN_REMOVE when they are deleted. - cWords
The number of words contained in pWords. - pWords
Array of SPWORDENTRY structures containing information on each word.
Return values
Value |
S_OK |
SPERR_NO_WORD_PRONUNCIATION |
FAILED(hr) |
Remarks
This method is called by SAPI when words are added or removed when the application loads, unloads, or modifies grammars. SAPI internally keeps a reference count and each word will be added only if it is not already present in any existing grammar.