commandengine.h

来自「The ITU-T(Telecommunication Standardizat」· C头文件 代码 · 共 77 行

H
77
字号

#ifndef DllImport
#define DllImport  extern "C" __declspec( dllimport )
#endif

#ifndef WM_DRAGONVOICE_FIRM
#define	WM_DRAGONVOICE_FIRM		 (WM_USER+11)
#define	WM_DRAGONVOICE_GETVOLUME (WM_USER+12)
#define	WM_NEWUTTERANCE			 (WM_APP+206+1)
#define	WM_ADDWAVEFRAME			 (WM_APP+206+2)
#define	WM_ENDUTTERANCE			 (WM_APP+206+3)
#endif

//SET PARAMETERS
#ifndef SET_PARAMETERS
#define SET_PARAMETERS
#define SET_EP_CHECK			 0
#define SET_CONVERT				 1
#endif


//command engines declaration
//
DllImport void	SrSetRelativePath(char * PathName);

DllImport void	SrSetMsgTarget(HWND hwnd);

DllImport int	SrStartDragonVoice(char * modelType);

DllImport int	SrInitDragonVoice(char * PathName, char * modelType, HWND hwnd); //added by pjt

DllImport int	SrExitDragonVoice(void);

DllImport int	SrMicOn(void);

DllImport int	SrMicOff(void);

DllImport int	SrPauseAudio(void);

DllImport int	SrResumeAudio(void);

DllImport int	SrGetAudioVolume(void);

DllImport void	SrGetFirmWords(char ** firmRes, int &nWrd);

DllImport int	SrGetAllCmd(char * cmd[]);

DllImport int	SrLoadCommandMode(char * CommandSetName);

DllImport int	SrUnLoadCommandMode(char * CommandSetName);

DllImport int	SrSetActiveCommand(char * CommandSetName);

DllImport int	SrGetActiveCommand(char* CommandSetName);

DllImport int	SrConvertInit(void);

DllImport int	SrConvertExit(void);

DllImport int	SrAddWord(char * word, char * pinyin);

DllImport int	SrDeleteWord(char * word);

DllImport int	SrGenerateLextree(char* strWrds[], int nWrd, char* CommandSetName, char** strPinyin = NULL, int* pWrongIdx = NULL);

DllImport int	SrNewCommandSet(char* SourceFile, char* CommandSetName);

DllImport int	SrDeleteCommandSet(char* CommandSetName);

DllImport int	SrBatchWavTest(void);

DllImport void	SrSingleWavTest(char * WaveFileName, char ** strWrd, int &nWrd);

DllImport int	SrLogWave(char* strWavFileName);

DllImport int	SrSetParameter(int ParaID, int value);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?