在MSDN看见的一篇文章。

水平有限,翻译的不好请见谅!

原文地址:

http://blogs.msdn.com/chuckop/archive/2006/11/24/microsoft-speech-api-sdk.aspx

Speech API Software Developers Kit (SAPI SDK)包含文档资料、示例、头文件和库文件。用此你可以编写用于语音识别以及声音合成的应用程序。此外,你还可以用SAPI SDK 创建可供其他程序使用的语音识别及声音合成引擎。

一般情况下,SAPI的版本有加载它的平台所决定。SAPI 5.1 连同微软的Sam(人名)语音合成引擎(TTS)被包含在了Windows XP 中。最初发行的WindowsXP并没有包含语音识别引擎。SAPI 也会被Office 2003装载。Office 2003 也从Lernout & Hauspie把SAPI 以及TTS包含了进来,并被称作LH Michael and LH Michelle。需要注意的是,一些厂家会包含他们自己的SR(speech recognition)和TTS产品,比如我的膝上电脑包含了有东芝提供的语音识别和TTS引擎。

在windows VISTA中,安装的SAPI的版本是5.3。我们已经用下一代技术将Microsoft Sam取代,换成一个新的女性(Microsoft Anna)声音。我们在语音识别引擎(目前是8.0版)中也已经做了很多的改进,并被包含进了所有版本的Windows Vista中。

对于此SDK,你可以下载SAPI 5.1 SDK来创建可运行于XP或者2003下的程序或者引擎。这些程序或者引擎在VISTA或者更后面的windows OS上应该使用SAPI 5.3来向后兼容。SAPI 5.1 SDK是一个从其他的Microsoft SDK's分离出来的独立的包。

关于SAPI 5.3,我们已经将其完善到主Windows SDK (有时称之平台 SDK)。你可以使用此Windows SDK 来创建Windows Vista, Windows XP, 以及Windows Server 2003下的应用程序。你的目标操作系统的版本在编译时确定,这样对防止在可用的版本中只存在较后的版本起到重要作用。

你可以从此处得到一个IOS镜像将SDK烧录成DVD:

http://www.microsoft.com/downloads/details.aspx?familyid=7614FE22-8A64-4DFB-AA0C-DB53035F40A0

要选择性地下载并安装Windows SDK的各种不同组件,去这里:

http://www.microsoft.com/downloads/details.aspx?FamilyId=C2B1E300-F358-4523-B479-F53D234CDCCF

此外,还有我们的新的Managed Speech API's,代号(xRoy注:原文是Codenamed)SpeechFX,Managed Speech API是Microsoft .NET Framework 3.0的一部分,这个新的系统中语音名空间提供了语音识别以及合成的托管类。这使得由托管代码(如:c#,Visual Basic .NET)编写一个语音程序更加简单了。

Managed Speech API文档被包含在Windows SDK中,使用.NET Framework 3.0 的程序可运行于Windows Vista, Windows XP 以及Windows Server 2003下。注意,对于XP和2003你必须将 .NET Framework 3.0和你的程序重新分发。在VISTA中已经包含了此framework 。

Microsoft Speech API SDK相关推荐

  1. speech开源框架_微软SAPI(The Microsoft Speech API):让你的软件能说会道

    "没声音,再好的戏也出不来."这虽然是一句广告,但是也说出了一个道理,我们所开发的软件,特别是一些多媒体软件,要是能够发出声音,能说会道,将为我们的软件增添不少光彩.同时,我们面临 ...

  2. 使用微软的语音识别引擎Microsoft Speech API进行语音控制

    以下代码来自:http://mmcheng.net/zh/imagespirit/ 本人仅作提取: SREngine语音识别引擎封装类: #pragma once/****************** ...

  3. C++实现TTS文字语音朗读Microsoft Speech SDK

    转自http://www.zhimax.com/article/vc/ttsvoice.html 一. TTS概述 随着语音技术的发展,微软也推出了相应的语音开发工具,即Microsoft Speec ...

  4. Microsoft Speech SDK 编程入门

    作者:eping email:eping@eping.net TTS(Text-To-Speech,文本语音转换)顾名思义,将文本转找成语音进行输出.目前TTS技术已相对比较成熟,TTS引擎也比较多, ...

  5. Microsoft Speech SDK 5.1

    下载   Microsoft   Speech   SDK   5.1   (内有文档及   VB6   例程)     最重要的是由于有了简体中文包,就可以说中文了:         http:// ...

  6. Visual studio 2019使用Microsoft Speech SDK 5.1语音识别

    目录 下载安装Speech SDK 配置visual studio 2019项目环境 测试能否运行 解决运行报错 修改Speech SDK文件的保存问题 下载安装Speech SDK 由于官网相关包已 ...

  7. C++语音识别接口快速入门(Microsoft Speech SDK)——文字转语音

    C++语音识别接口快速入门(Microsoft Speech SDK) 尤其注意其中的宽字符串转化 #include <iostream> #include <sapi.h> ...

  8. Microsoft Speech SDK 使用过程中女声改为男声遇到的问题

    问题 将女生改为系统自带男声(Kangkang) 根据上面的步骤我的播放声音是改变了,但是还是女生,是yaoyao的女生.是因为下面注册表路径中VoicePath这个配置的路径指向了yaoyao的文件 ...

  9. QT使用microsoft speech sdk进行语音识别

    使用QT进行语音识别,将CComPtr <ISpRecognizer> m_cpRecognizer等变量放到头文件中,编译会出现atlbase.(3210): Parse error a ...

最新文章

  1. Mac OS 提高工作效率的几个快捷键
  2. nginx+keepalived双机热备
  3. rocketmq 消息指定_闲话RocketMQ
  4. C 语言与动态库相关基础知识
  5. One order time zone
  6. javascript中Math对象及方法
  7. think php上传图片,上传 · ThinkPHP5.0完全开发手册 · 看云
  8. hiveserver2总是启动不起来
  9. 1000个JQuery插件(转载)
  10. 链表常见操作java实现一:链表初始化,求链表长度
  11. php 京东 联盟 链接,京东联盟推广链接在微信上如何直接跳转接入到京东小程序下单购买?...
  12. 【Android】模拟Android微信APK底部的TabHost选项卡
  13. go-excel文档
  14. 上海交通大学计算机科学杨岚青博士,上海交通大学2014年硕士生拟录取名单公示(4)...
  15. 中企海外周报 | 中国众多品牌亮相IFA;喜茶新加坡第三家店开业
  16. 卷积神经网络(CNN)详细介绍及其原理详解
  17. 产品经理VISIO操作
  18. java遍历mysql数据库_java mysql 遍历
  19. 论文笔记-Domain Adaptation for Semantic Segmentation with Maximum Squares Loss
  20. C/C++的就业,发展方向-个人而言

热门文章

  1. linux 命令行与shell脚本编程大全
  2. 计算机 国际顶尖级会议排名,计算机学科国际会议排名.doc
  3. 智慧路灯,未来将取代90%的普通路灯?
  4. Android 开源热库汇总(二):快速开发库
  5. Protege 使用教程(详细讲解 入门简单易懂)
  6. 「肖战发型适配教程」用python换肖战同款帅气发型俘获少女心就在这了
  7. 简单实验用三极管制作单按键开关来控制LED
  8. ITAIP信息技术应用创新专业人员能力
  9. LightningChart数据可视化工具图形控件教程51-BarSeries3D
  10. 技术的真相 | 你真的知道如何实现无人自动化仓储吗?