摘要: .Net平台下开发中文语音应用程序摘要:语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK帮助开发人员实现语音应用。随着.net技术深入人心,越来越多的程序员开始转到.net平台上进行开发。然而,在新发布的.net speech SDK里面并没有对中文语音进行支持,目前支持中文的Speech SDK最高版本为Windows平台下的SAPI 5.1(),本文介绍如何在.net平台下利用SAPI5.1开发中文语音应用程序。目录:1. SAPI.51 SDK浅析以及安装2. 导入COM对象到.Net3. . 阅读全文
posted @ 2012-04-09 11:01 许海彪 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 关于Speech sdk 在.net中tts的应用 学习 【摘要】本文介绍了利用Microsoft Speech SDK 5.1中的text-to-speech(TTS),采用C#作为开发语言,Visual Studio 2005作为开发工具,实现了普通中英文混合文本的朗读,和带XML标记的文本的朗读,并且可将朗读出来的内容保存为文件。 【关键字】Speech SDK,TTS,text-to-speech,朗读 1. TTS概述 随着语音技术的发展,微软也推出了相应的语音开发工具,即Microsoft Speech SDK,这个SDK中包含了语音应用设计接口(SAPI)、微软的连续语音识别引. 阅读全文
posted @ 2012-04-09 10:33 许海彪 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 基于语音应用程序设计接口 (SAPI) 5.1 版开发的应用程序要求您在客户端计算机上安装 SAPI 5.1 核心组件。 您可以将 SAPI 5.1 核心组件作为 Microsoft Windows Installer 合并模块(称为 .msm 文件)进行再发行。必须在程序的安装程序中包括这些合并模块。为此,请创建一个使用这些合并模块并处理实际安装过程的 Microsoft Installer (.msi) 文件。Setup.exe 程序将运行该 .msi 文件。 所有 SAPI 5.1 的可再发行 .msm 文件的合计大小是 131.58 MB。这些文件提供英文和简体中文的语音识别 (SR) 阅读全文
posted @ 2012-04-09 10:05 许海彪 阅读(978) 评论(0) 推荐(0) 编辑
摘要: Microsoft Speech API Overview(SAPI 5.4)SAPI程序开发接口(API)大大减少了程序使用语音识别和TTS所需的大量代码。使得语音技术能在应用程序中更广泛的应用,并且更加健壮。本部分内容覆盖如下主题:API OverviewAPI for Text-to-SpeechAPI for Speech Recognition1. 微软语音API概述微软SAPI编程接口提供了一个在应用程序和语音引擎之间的高层接口。SAPI实现了所有底层细节需要控制和管理的各种语音引擎的实时操作。SAPI引擎的两个基本类型是:text-to-speech(TTS)文本语音转换系统和. 阅读全文
posted @ 2012-04-09 09:40 许海彪 阅读(5045) 评论(0) 推荐(0) 编辑
摘要: Microsoft Speech API SDK Speech API Software Developers Kit (SAPI SDK)包含文档资料、示例、头文件和库文件。用此你可以编写用于语音识别以及声音合成的应用程序。此外,你还可以用SAPI SDK 创建可供其他程序使用的语音识别及声音合成引擎。一般情况下,SAPI的版本有加载它的平台所决定。SAPI 5.1 连同微软的Sam(人名)语音合成引擎(TTS)被包含在了Windows XP 中。最初发行的WindowsXP并没有包含语音识别引擎。SAPI 也会被Office 2003装载。Office 2003 也从Lernout &am 阅读全文
posted @ 2012-04-09 09:36 许海彪 阅读(3551) 评论(0) 推荐(0) 编辑