首先安装微软语音平台,它包括了软件开发包SDK(MicrosoftSpeechPlatformSDK),运行时Runtime(Microsoft Server Speech Platform Runtime),以及各种语言包Language Packs,例如MSSpeech_TTS_zh-CN_HuiHui,以上涉及的三个安装包,下载地址。
依次安装完成后,VS新建C++项目,头文件包含
#include <sphelper.h>
#pragma comment(lib,"sapi.lib")
初始化,界面上创建一个文本框,添加cstring变量m_Edit1,用于输入文字;
一个Slider控件,对应变量m_sliderc,用于调整语速。
pVoice = NULL; //初始化COM
if (FAILED(CoInitialize(NULL