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
ISpSREngine::IsPronounceable
ISpSREngine::IsPronounceable determines if a word can be recognized by the engine.
This method is called by SAPI after an application calls ISpRecoGrammar::IsPronounceable.
HRESULT IsPronounceable(
void *pvDrvGrammar,
LPCWSTR *pszWord,
SPWORDPRONOUNCEABLE *pfPronounceable
);
Parameters
- pvDrvGrammar
[in] The engine's grammar pointer, as returned from the OnCreateGrammar method. - pszWord
[in] The word to test. - pfPronounceable
[out] Address of the SPWORDPRONOUNCEABLE enumeration indicating the results of the test. If the SR engine can generate a reasonable pronunciation for the given word, it should return TRUE in the pfPronounceable pointer; otherwise FALSE.Value SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE SPWP_UNKNOWN_WORD_PRONOUNCEABLE SPWP_UNKNOWN_WORD_PRONOUNCEABLE
Return values
| Value |
| S_OK |
| FAILED(hr) |