C++ Builder 2010利用microsoft speech api 5.1实现语音朗读

本文介绍如何在C++ Builder 2010中使用Microsoft Speech API 5.1进行语音朗读。步骤包括安装SDK、导入库文件、设计界面、初始化SpVoice对象以及实现开始、暂停、继续和停止朗读等功能。
摘要由CSDN通过智能技术生成

最近项目中要用到TTS语音转化,下载了speech sdk 5.1,发现都是VC6.0下的例子,自己研究了下,迁移到C++ Builder下面

 

1.安装speech sdk5.1,对于XP以后的系统,或者安装了office的操作系统,无需安装

2.在C++ Builder IDE中导入sapi.dll到工程中,生成SpeechLib_TLB.cpp以及SpeechLib_TLB.h

导入Component

 

选择sapi

 

导入unit到工程中

 

工程文件

 

3.在Form1设计器里面,设计以下界面

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值