我有一台针对我的声音训练过的 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/