转载自:http://blog.sina.com.cn/s/blog_5de73d0b01017g9x.html
笔记人:又吹风
时 间:2012/12/16
主要内容:Microsoft Speech Platform的环境要求与安装过程。
上次也说过了,当前Microsoft Speech Platform最新版本为11,因为该版本缺少相关文件,经常出现莫名其妙的错误,且不能用旧版本的文件替换,所以,下面讲述的是Microsoft Speech Platform10.2。
以下操作系统可以使用Microsoft Speech Platform 10.2:
操作系统 |
版本 |
处理器类型 |
Windows Vista |
All editions except Starter Edition |
32-bit, 64-bit |
Windows 7 |
All editions except Starter Edition |
32-bit, 64-bit |
Windows Server 2008 |
Service Pack 2 |
32-bit, 64-bit |
Windows Server 2008 |
R2 |
64-bit |
注意:Microsoft Speech Platform不可用于Windows XP及以下操作系统下。
最小硬件配置要求:
· 处理器:1 GHz
· 内存:512 MB
· 硬盘:10 GB
· 网络适配器
· 兼容DX9的显卡,支持2.0 pixel shade,某些图形用户界面需要用到。
· 支持USB 2.0
建议硬件配置要求:
· 双核处理器:2GHz及以上
· 内存:1 GB及以上
· SATA硬盘:40GB以上
· 网络适配器
· 兼容DX9的显卡,支持3.0 pixel shade及以上
· 两个及以上USB 2.0控制器
1) 卸载你电脑上安装过的任何Speech Platform SDK和Microsoft Speech Platform Runtime;
2) 确保你的电脑上安装了Microsoft .NET Framework 4.0,如果你电脑上没有安装,点击这里下载,注意.NET Framework必须在你安装Speech Platform之前安装。
3) 看看你的电脑上32位操作系统还是64位操作系统,右击你电脑上的“计算机”-“属性”,可以看到操作系统的相关信息。
如果你用的是32位操作系统,请到点击面链接下载相关资源:
Speech Platform Runtime 10.2 For x86 点击这里下载
Speech Platform SDK 10.2 For x86 点击这里下载
如果你用的是64位操作系统,请点击下载链接下载相关资源:
Speech Platform Runtime 10.2 For x64 点击这里下载
Speech Platform SDK 10.2 For x64 点击这里下载
另外还需要下载语言包,
Languages Packs 10.2 点击这里下载
需要注意的是语言包具有语音识别功能包SR和文本转语音功能包TTS之分,下载的时候要单独下载。
我这里的话,就下载了6个功能包,包括英语、汉语、粤语的SR和TTS。如下:
4) 安装时,首先安装运行安装包“SpeechPlatformRuntime.msi”,然后再安装SDK “MicrosoftSpeechPlatformSDK.msi”,直接再安装语言包。安装过程比较傻瓜化,这里我就不多说了。
5) 安装完成后,打开“控制面板”-“程序和功能”,会看到如下安装内容,需要注意的是,版本号必要都相同,如果不同的话,后续操作必然会出错!
随记:
之前安装的东西不完全,只安装了运行时Runtime和开发包SDK,就可以编写程序,结果就出错,提示没有找到语音包或安全设置出问题,后来就去下载了版本为11的语音包,安装后还是不行,仔细检查才发现版本不对~~郁闷,所以,这里提醒一下,安装的时候,一定要版本一致。
更多的资源:
1、几个常见的语音交互平台的简介和比较
http://blog.csdn.net/lchunli/article/details/18504799
Microsoft Speech Platform简介以及和SAPI的对比
http://msdn.microsoft.com/en-us/library/jj127858.aspx
这个地址最终下载的是WIN7 SDK
SAPI 5.4 SDK http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en