|
BSAPI
|
This class merges transcription from a lexicon and G2P. More...
#include <bsapi.h>
Public Types | |
| enum | mode_type { ptmLexicon, ptmG2P, ptmUnion, ptmLexG2P } |
Public Member Functions | |
| virtual void BSAPI_METHOD | SetLexicon (SLexiconI *pLex)=0 |
| virtual void BSAPI_METHOD | SetG2P (SG2PI *pG2P)=0 |
| virtual void BSAPI_METHOD | SetMode (mode_type m)=0 |
| virtual void BSAPI_METHOD | SetModeStr (const char *pMode)=0 |
| virtual SLexiconI *BSAPI_METHOD | GetLexicon ()=0 |
| virtual SG2PI *BSAPI_METHOD | GetG2P ()=0 |
| virtual te_type *BSAPI_METHOD | GetTranscs (const char *pWord, int *pNVars)=0 |
| virtual void BSAPI_METHOD | ReleaseTranscs (te_type *pList)=0 |
| virtual bool BSAPI_METHOD | LoadPhonemeList (const char *pFile)=0 |
| virtual bool BSAPI_METHOD | LoadCharacterList (const char *pFile)=0 |
| virtual void BSAPI_METHOD | CheckPronunciation (const char *pPronunciation, bool *pRetValid, char *pRetUnknownPhonemes, int maxLength)=0 |
| virtual bool BSAPI_METHOD | CheckWordName (const char *pWord, bool *pRetValid, char *pRetUnknownCharacters, int maxLength)=0 |
This class merges transcription from a lexicon and G2P.
1.7.5.1