- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
语音编程初步
Windows 语音编程初步
一、 SAPI 简介
软件中的话音技术包括两方面的内容, 一个是语音识别(speech recognition) 和语音合
成(speech synthesis)。这两个技术都需要语音引擎的支持。微软推山的应用编程接口
API, 虽然现在不是业界标准, 但是应用比较广泛。
SAPI 全称 The Microsoft Speech API.相关的SR 和SS 引擎位于Speech SDK 开发包中。
这个语音引擎支持多种语言的识别和朗读, 包括英文、中文、日文等。
SAPI 包括以下组件对象(接口) :
( 1) Voice Commands API。 对应用程序进行控制, 一般用于语音识别系统中。识别某
个命令后,会调用相关接口是应用程序完成对应的功能。如果程序想实现语音控制, 必
须使用此组对象。
(2) Voice Dictation API。昕写输入, 即语音识别接口。
(3) Voice Text API。 完成从文字到语音的转换, 即语音合成。
( 4 ) Voice Te lephone API。语音识别和语音合成综合运用到电话系统之上,利用此接
口可以建立一个电话应答系统, 甚至可以通过电话控制计算机。
( 5) Audio Objects API。封装了计算机发音系统。
SAPI 是架构在CO问 基础上的, 微软还提供了 ActiveX 控件,所以不仅可用于一般的
wi ndows 程序,还可以用于网页、 VBA 甚至 EXCEL 的图表中。如果对COM 感到陌生,
还可以使用微软的 C++ WRAPPERS,它用 C++类封装了语音SDKCO问 对象。
二、安装SAPI SDK。
首先从这个站点下载开发包: h忧p: ///speech/download/sdk51
Microsoft Speech SDK 5. 1 添加了 Automation 支持。所以可以在VB, ECMAScript 等支持
Automation 的语言中使用。
版本说明:
Version: 5.1
发布日期: 8/8/2001
语音: English
下载尺寸: 2.0 问B - 288.8 MB
这个SDK 开发包还包括了可以随便发布的英文和中文的语音合成引擎(TIS) ,和英文、
中文、日文的语音识别引擎(SR) 。
系统要求98 以上版本。编译开发包中的例子程序需要 vc6 以上环境。
忡忡忡下载说明材林林:
( 1) 如果要下载例子程序,说明文档, SAPI 以及用于开发的美国英语语音引擎,需要
下载SpeechSDK51.exe,大约 68问。
( 2) 如果想要使用简体中文和1 日文的语音引擎, 需要下载SpeechSDK51 Lang Pack.exe。
大约82问。
( 3 ) 如果想要和自己的软件一起发布语音引擎, 需要下载SpeechSDK51问SM.exe, 大
约 132问。
( 在这个地址, 我未能成功下载)。
( 4) 如果要获取XP 下的 问ike 和 Mary 语音, 下载Sp5TIln以P.exe。 大约3.5问。
( 5) 如果要获取开发包的文档说明, 请下载sapi. chm。大约 2.3问。 这个在sdk51 里面
己经包含。
下载完毕后, 首先安装SpeechSDK51.exe ,然后安装中文语言补丁包
SpeechSDK51LangPack,然后展开
msttss221 , 自动将所需 dll 安装到系统目录。
三、配置 vc 环境
在vc6.0 的环境下编译语音工程, 首先要配置编译环境。假设sdk 安装在d:\Microso仕
Speech SDK 5.1\路径下, 打开工程设置对话框, 在 cjc++栏中边择 Preprocessor 分类,
然后在附加包含路径中输入
d:\Microsoft Speech SDK 5.1\include
告诉vc 编译程序,所帘的 SAPI 头文件的位置。
然
您可能关注的文档
最近下载
- 2025年公务员多省联考《申论》真题试题答案解析(湖南省市卷).pdf VIP
- T∕CECS 10039-2019 绿色建材评价 墙面涂料(可复制版).pdf
- 2013款别克昂科拉用户使用手册.pdf VIP
- 通化(2011)1207双线路腕臂.pdf VIP
- 《公司研发投入与公司价值之间关系研究文献综述》2400字.doc VIP
- 高血压的护理(共22张PPT).pptx VIP
- 2025金融监管局考试真题及答案.doc VIP
- 通化(2010)1042双线路腕臂.pdf VIP
- 空间灵活性如何通过设计提升空间的灵活性与多功能性.pptx VIP
- 叁化(2008)1168多线路腕臂构造安装图.pdf VIP
原创力文档


文档评论(0)