Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Speech API 5.3
SPWORDENTRY
SPWORDENTRY is used by SAPI and the speech recognition (SR) engine to exchange information about a word that can be recognized.
When new words are added to a grammar by the application, SAPI informs the SR engine by calling ISpSREngine::WordNotify for each word, with an associated SPWORDENTRY structure which the SR engine can examine.
When the SR engine needs to query information from SAPI about a particular word in the application grammar, the engine can call ISpSREngineSite::GetWordInfo.
typedef struct SPWORDENTRY
{
SPWORDHANDLE hWord;
LANGID LangID;
const WCHAR *pszDisplayText;
const WCHAR *pszLexicalForm;
SPPHONEID *aPhoneId;
void *pvClientContext;
} SPWORDENTRY;
Members
- hWord
Handle to the current word. - LangID
Language identifier. - pszDisplayText
Pointer to a null-terminated string containing the display text information. - pszLexicalForm
Pointer to a null-terminated string containing the lexical text information. - aPhoneId
Pointer to a null-terminated array containing the phoneme identifier. - pvClientContext
Pointer to a string representing the client context data.