语音识别转文字软件speech sdk 5.1安装教程(附中文语言包)
作者:佚名 时间:2022-07-10

speech sdk 5.1是由微软推出的语音软件,软件基于先进的英文引擎,可以识别语音然后将其转换为文字,小编还为大家整理了中文语言包,安装后就可以大大地提升输入效率了,小编提供的这个是经典稳定的版本,除了进行语音识别之外,开发者还可以使用这个引擎进行相关软件的开发。

安装教程

1、双击“setup.exe”开始加载安装包

2、然后进入到speech sdk 5.1的安装向导界面

3、继续next出现协议,选择i accept

4、继续下一步输入一下安装用户信息

5、继续next安装就可以了

配置教程

一、开发环境配置

打开Visual Studio 2010新建解决方案,创建MFC基于对话框应用程序。配置项目属性如图所示:

图 15 项目属性

在附加包含目录中找到Speech SDK安装目录下的include目录路径如图的本人配置目录:C:\Program Files\Microsoft Speech SDK 5.1\Include

在C++的Link栏加中的Input项Additional中附加sapi.lib库的路径

本人路径:C:\Program Files\Microsoft Speech SDK 5.1\Lib\i386\sapi.lib

到此,使用Visual Studio 2010、Microsoft Speech SDK开发环境配置完成。

语音小助手编码实现

配置好开发环境,使用Microsoft Speech SDK将会是一件比较愉快的事情。以下将简单介绍下Microsoft Speech SDK的使用。接下来使用一个Demo程序介绍Speech SDK的使用方法。

使用Speech SDK时应包含所需的头文件和库文件。如:

#include

#pragma comment(lib,"sapi.lib");

在一个按钮事件响应函数中的实现代码如下所示:

ISpVoice *pVoice = NULL;

//初始化COM接口

if (FAILED(::CoInitialize(NULL)))

MessageBox(L"COM接口初始化失败");

//获取SpVoice接口

HRESULT hr = CoCreateInstance(CLSID_SpVoice,NULL,CLSCTX_ALL,IID_ISpVoice,(void**)&pVoice);

if (SUCCEEDED(hr))

{

hr = pVoice->Speak(L"Hello World",0,NULL);

pVoice->Release();

pVoice = NULL;

}

//释放com资源

::CoUninitialize();

    匿名评论
  • 评论
人参与,条评论
相关下载
H5游戏