Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
CommandEngine.h
Package: 语音程序.rar [view]
Upload User: lczygg
Upload Date: 2007-07-03
Package Size: 2947k
Code Size: 2k
Category:
Speech/Voice recognition/combine
Development Platform:
Visual C++
- #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
- #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);