集成微软语音识别与语音合成代码的类代码.docVIP

  • 11
  • 0
  • 约3.61万字
  • 约 27页
  • 2018-06-06 发布于江西
  • 举报

集成微软语音识别与语音合成代码的类代码.doc

集成微软语音识别与语音合成代码的类代码.doc

基于Microsoft Speech SDK 5.1的集成微软语音识别与语音合成代码的类代码(1) 2009-02-24 13:37 /////////////////////////////////////////////////////// //1,生成动态连接库时,要#define USE_SPEECH_DLL, //????? 并且#define LANE_SPEECH_EXPORTS //2,使用动态连接库时,要#define USE_SPEECH_DLL //3,声称和使用静态连接库时,什么都不需要 //4,另外主程序中静态连接库要调用的方式里要调用CoInitialize( NULL )和CoUninitialize(), //????? 动态连接库就不用调用了。 //////////////////////////////////////////////////////// #ifndef LANE_SPEECH_H #define LANE_SPEECH_H #include windows.h #define _ATL_APARTMENT_THREADED #include atlbase.h extern CComModule _Module; //You may derive a class from CComModule and use it. if you want to override something,but do not change the name of _Module #include atlcom.h #include sphelper.h?? //sapi需要的头文件 //-----生成动态连接库和静态库的处理---------------- #ifdef USE_SPEECH_DLL //定义了USE_SPEECH_DLL,就按生成DLL,声明导出导入类 #ifdef LANE_SPEECH_EXPORTS ?? #define LANE_SPEECH_DLL __declspec(dllexport) #else ?? #define LANE_SPEECH_DLL __declspec(dllimport) #endif //这个警告我现在还没闹清楚是怎么回事了,估计是DLL和com或atl有关 //暂时只能屏蔽掉它,在静态库里就不会出现这个警告。 #pragma warning( disable : 4251 ) #else???? //没定义USE_SPEECH_DLL,则不声明导出或导入类(LANE_SPEECH_DLL就为空) #define LANE_SPEECH_DLL #endif //USE_SPEECH_DLL //***************************常量*********************** /////////公共常量----------------- const DWORD?? SP_CHINESE = 0x0000; //简体中文. const DWORD?? SP_ENGLISH = 0x0001; //英语. /////////CTTS常量----------------- const UINT?? WM_SPEAK = WM_USER + 4444; //触发事件产生的消息。 /////////SR常量------------------- const UINT?? WM_RECOEVENT = WM_USER + 3333; //触发事件产生的消息。 const DWORD?? SR_INPROC = 0x0000; //独享类型的SR. const DWORD?? SR_SHARE = 0x0001; //共享类型的SR. //以下常量仅作例子用。 #define VID_TopLevelRule 9000?? //顶级规则ID #define VID_SubLevelRule1 9001?? //子规则ID #define VID_SubLevelRule2 9002?? //子规则ID #define VID_SubLevelRule3 9003?? //子规则ID //*************************类声明************************ class CSR; /////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// // //????????

文档评论(0)

1亿VIP精品文档

相关文档