微软MFC下做speech sdk语音识别,消息响应的版本

网上虽然有很多语音识别的教程,但是很多是却少一些部分,笔者在综合了几篇之后,做成功了语音识别,下面是教程。

网上的语音识别分成几种,把语音识别消息放入队列中的是一种,笔者认为这个效率比较高,所以用这个。

本文以加在对话框中为例,XXXdlg XXX.h


第一,安装speech sdk 貌似虽然大家用的都是老版本,但是微软最新的是speech sdk 11.在win7以后的系统可以用,C++的程序写法还是和老的5.1一样用。


第二,在工程中设置。

项目->属性->配置属性->C/C++  附加包含目录,输入以下(注意你自己安装在哪里就是 哪里)

"D:\Program Files\Microsoft SDKs\Speech\v11.0\Include"

"X:\XXX\Microsoft SDKs\Speech\v11.0\Include"

(X:\XXX是你的安装目录)

项目->属性->配置属性->链接库 ,输入以下

"D:\Program Files\Microsoft SDKs\Speech\v11.0\Lib"

"D:\Program Files\Microsoft SDKs\Speech\v11.0\Lib"

(X:\XXX是你的安装目录)


D:\Program Files\Microsoft SDKs\Speech\v11.0\前面为你装的speech的目录,具体的自己调整,很坑爹的是好像没有配置这一项,能用,反而加了这个,语音合成出事了,不加是因为在系统默认的include目录下已经包含了头文件,至于版本问题,好像v11和5.3都尝试过,不知道起作用的是哪个版本)


  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值