代码之家  ›  专栏  ›  技术社区  ›  Tom

我可以在WindowsServer2003中使用Vista语音API吗?

  •  0
  • Tom  · 技术社区  · 17 年前

    我在iphone上编写了一个小应用,它可以将30秒的语音传输到一个通过远程处理调用windows服务的web服务器,该服务使用windows 2003服务器上的sapi5.1通过defuault识别器将wave转换成文本。

    我想将引擎更新到最新版本,并添加一个医学语音模型,该模型是为在vista中运行而创建的。我可以通过Windows2003服务器和.NET3.5库中的应用程序来实现这一点吗?vista只是使用3.5.net libs吗?我可以通过注册表或api调用更改speech modiel吗?我知道在vista上使用speech模型时,必须在speech recog下更改注册表项,

    有什么想法吗? 谢谢,汤姆

    2 回复  |  直到 15 年前
        1
  •  1
  •   Jared    17 年前

    简而言之,答案是否定的,如果升级到服务器2008,您需要坚持使用sappi 5.1,您可能可以使用vista特定的speach识别功能。您应该能够使用.net 3.5中的sapi应用程序编程接口,我知道它可以与.net3.0框架一起使用。有关可用的不同sdk的更多信息,请参阅此链接。 http://en.wikipedia.org/wiki/Speech_Application_Programming_Interface