c# - 以编程方式导入 MS Speech API 语音配置文件

标签 c# sdk speech-recognition voice-recognition

我有一台针对我的声音训练过的 Windows 7 计算机,我想将我的语音配置文件与我创建的软件包一起分发。

我知道 WSRProfile.exe (http://www.microsoft.com/download/en/details.aspx?id=16296) 等工具,它允许保存和加载新的语音配置文件。

但是,是否可以在我自己的代码 (C#) 中实现它,而不需要任何外部工具或应用程序?

提前致谢。

最佳答案

您可以按照此处描述的过程进行操作: http://blogs.msdn.com/b/robch/archive/2007/02/19/transfering-profiles-programatically.aspx

基本上,要以编程方式导入配置文件,您需要创建一些注册表项并复制/重命名以前保存的文件。 说明使用的是C++版本的SAPI,但程序肯定对C#版本有效。

关于c# - 以编程方式导入 MS Speech API 语音配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9756695/

相关文章:

c# - ASP.Net C# - MySQLTransaction 多次插入

C# Thread UI 被阻塞 | WebRequest.Create 的可能原因?

c# - 如何在 Visual Studio 中使用键盘查看封闭的 block /元素

android-studio - 我在打开android studio时收到此错误:文件名必须以.xml结尾

delphi - 可以在单词发音游戏中使用WIndows语音识别引擎吗?

c# - 谷歌云 API 语法

c# - 对象单击C#Unity时无法播放音频

java - Android:如何在不提升我的 SDK 版本的情况下停止支持平板电脑?

java - AWS Elasticache SDK 不适用于 Redis ElastiCache

android - 让电话不断收听语音输入