如何使用Microsoft Speech SDK开发包

 我来答
兰亭幽草
2016-03-14 · TA获得超过2946个赞
知道小有建树答主
回答量:1453
采纳率:46%
帮助的人:376万
展开全部

【步骤1】下载开发包(建议从微软的官网上面下载)

【步骤2】安装sdk。分别将下载的三个安装包解压安装就可以了(记住安装目录)

【步骤3】环境配置。将您安装的Microsoft Speech SDK安装目录中的头文件目录,以及库文件目录添加到你的VC++6.0开发环境中。打开VC++开发工具,选择其中的“工具”->“选项”选项卡

【步骤4】新建一个Win32 console Application工程。添加一个cpp源文件。

【步骤5】

 编写一个简单的“Hello World!”语音播报程序。程序代码如下:#include
<sphelper.h>//语音头文件#include <stdio.h>//C头文件,用来提示错误信息int
main(){    ::CoInitialize(NULL);//初始化语音环境    ISpVoice * pSpVoice =
NULL;//初始化语音变量    if (FAILED(CoCreateInstance(CLSID_SpVoice,
NULL,CLSCTX_INPROC_SERVER, IID_ISpVoice, (void **)&pSpVoice)))     
//给语音变量创建环境,相当于创建语音变量,FAILED是个宏定义,就是来判断CoCreateInstance这个函数又没有成功创建语音变量,下
面是不成功的提示信息。   {         printf("Failed to create

instance of ISpVoice!\n");         return -1;     }   
pSpVoice->Speak(L"Hello World!", SPF_DEFAULT,
NULL);//执行语音变量的Speek函数,这个函数用来读文字。    pSpVoice->Release(); //释放语音变量   
::CoUninitialize();//释放语音环境    return 0;} 

微测检测
2023-10-30 广告
深圳市微测检测有限公司始创于2005年,是一家综合性、全方位、一站式的权威第三方检测认证公司。自成立以来,Microtest微测检测已成功为上万家企业完成数十万计的产品测试和认证,协助企业的产品畅销全球。Microtest微测检测已建立二十... 点击进入详情页
本回答由微测检测提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式