- 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的TTS(Text To Speech)语音引擎。它包含在Windows Speech SDK开发包中。我们也可以使用此开发包根据自己的需要开发程序。鸡啄米下面对TTS功能的软件开发过程进行详细介绍。???????一.SAPI SDK的介绍?????? SAPI,全称是The Microsoft Speech API。就是微软的语音API。由Windows Speech SDK提供。?????? Windows Speech SDK包含语音识别SR引擎和语音合成SS引擎两种语音引擎。语音识别引擎用于识别语音命令,调用接口完成某个功能,实现语音控制。语音合成引擎用于将文字转换成语音输出。?????? SAPI包括以下几类接口:Voice Commands API、Voice Dictation API、Voice Text API、Voice Telephone API和Audio Objects API。我们要实现语音合成需要的是Voice Text API。???????目前最常用的Windows Speech SDK版本有三种:5.1、5.3和5.4。?????? Windows Speech SDK 5.1版本支持xp系统和server 2003系统,需要下载安装。XP系统默认只带了个Microsoft Sam英文男声语音库,想要中文引擎就需要安装Windows Speech SDK 5.1。?????? Windows Speech SDK 5.3版本支持Vista系统和Server 2008系统,已经集成到系统里。Vista和Server 2003默认带Microsoft lili中文女声语音库和Microsoft Anna英文女声语音库。????? ?Windows Speech SDK 5.4版本支持Windows7系统,也已经集成到系统里,不需要下载安装。Win7系统同样带了Microsoft lili中文女声语音库和Microsoft Anna英文女声语音库。Microsoft lili支持中英文混读。???????二.SAPI SDK的下载和安装?????? 如果是在XP系统下进行开发则需要下载Microsoft Speech SDK 5.1,下载地址为:/download/en/details.aspx?id=10121。?????? 根据微软下载说明,有几点需要注意:?????? 1.如果你想下载例子程序、文档、SAPI和用于开发的美国英文语音引擎,请下载SpeechSDK51.exe。????? ?2.如果你想使用日文和简体中文引擎用于开发,请下载SpeechSDK51.exe和SpeechSDK51LangPach.exe。?????? 3.如果你想将语音引擎集成到你的产品跟产品一起发布,就下载SpeechSDK51MSM.exe。?????? 4.如果你仅想获得XP系统下的Mike和Mary语音,就下载Sp5TTIntXP.exe。?????? 5.如果你只想要文档请下载sapi.chm。?????? 下载完成后可先安装引擎SpeechSDK51.exe,再安装中文语言补丁包SpeechSDK51LangPach.exe,这样就可以使用其中的中 文男声语音库了。如果想要在Vista或Win7系统下使用Mike、Mary和Microsoft Simplified Chinese中文男声语音库也可以下载相应的文件安装。???????三.VC++环境配置????? ?如果是在XP系统下开发,先安装SpeechSDK51.exe再安装SpeechSDK51LangPach.exe,假设安装路径为默认的 C:\Program Files\Microsoft Speech SDK 5.1,则接下来需要配置VC++,以VS2010为 例,在Solution Exporer中的工程名上点右键,在右键菜单中选择properties,弹出Property Pages对话框,然后在左侧树中选择节点”VC++Directories“,在右侧列表的Include Directories处输入”C:\Program Files\Microsoft Speech SDK 5.1\Include“,Library Directories处输入”C:\Program Files\Microsoft Speech SDK 5.1\lib\i386“。VS2005、VS2008和VC6.0可以按照各自的方法设置。?????? 最后,在程序中使用语音引擎以前包含头文件和lib库:?????? #include sapi.h?????? #
您可能关注的文档
- 提取PDF里面图片的方法.ppt
- 提取工作薄及工作表名.doc
- 提取会计电算化真题--判断部分.doc
- 提示“磁盘未被格式化,是否格式化”的解决方法.doc
- 投标文件包封格式).doc
- 投标文件的格式.doc
- 投标文件格式(电子版仅供参考,以招标文件为准).doc
- 投标文件技术部分格式.doc
- 投标文件制作工具说明.doc
- 投稿论文写作格式和排版要求.doc
- 24.1.2垂直于弦的直径(2)(课件)--人教版九年级数学上册.pptx
- 公开课教案教学设计课件语文版初中语文八上《纪念白求恩》课件-(八).ppt
- 公开课教案教学设计课件语文版初中语文八上《鲁提辖拳打镇关西》课件-(六).ppt
- 第四章天气与气候单元集训习题课件-人教版地理七年级上册.pptx
- 2020学年粤教版选修《传记选读》第二单元单元检测.doc
- 第1讲个人微信吸粉秘籍(23页PPT).pptx
- 大唐盛世样板房开放盛典(38页PPT).pptx
- 第2次课业务设计(50页PPT).pptx
- 担保业务风险管理与控制(11页PPT).ppt
- 第4次课战略意图与创新聚焦(50页PPT).pptx
文档评论(0)