0

我在 iphone 上编写了一个小应用程序,它将 30 秒的语音传输到通过远程处理调用 Windows 服务的网络服务器,该服务使用 Windows 2003 服务器上的 SAPI5.1 通过默认识别器将波形转换为文本。

我想将引擎更新到最新版本,并添加一个创建用于在 Vista 中运行的医疗语音模型。我可以通过 Windows 2003 服务器和 .net 3.5 库中编写的应用程序来做到这一点。无论如何,Vista 是否只使用 3.5 .net 库。我可以通过注册表或 api 调用更改语音模型吗,我知道在 vista 上使用语音模型你必须在语音识别下更改注册表项,

有任何想法吗?谢谢,汤姆

4

2 回答 2

1

简短的回答是否定的,您需要坚持使用 sappi 5.1 如果您升级到 server 2008,您可能会使用 vista 特定的语音识别功能。你应该能够在 ..net 3.5 中使用 sappi 应用程序编程接口,我知道它可以与 .net 3.0 框架一起使用。有关可用的不同 sdk 的更多信息,请参阅此链接。http://en.wikipedia.org/wiki/Speech_Application_Programming_Interface

于 2009-01-15T20:25:03.870 回答
0

Microsoft 提供了一个免费下载的服务器识别器。请参阅http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1b1604d3-4f66-4241-9a21-90a294a5c9a4

请参阅System.Speech.Recognition 和 Microsoft.Speech.Recognition 有什么区别?了解更多信息。

于 2011-03-22T15:08:49.277 回答