【问题标题】:Do I need to install Speech SDK to be able to do speech recognition, even when I'm using .NET Speech Recognition namespace?我是否需要安装 Speech SDK 才能进行语音识别,即使我使用的是 .NET Speech Recognition 命名空间?
【发布时间】:2010-04-14 09:19:37
【问题描述】:

如果我使用 SAPI 进行规范识别,我知道我需要安装 Speech SDK。 但是如果我使用的是 .NET System.Speech.Recognition:SpeechRecognizer 类呢?

【问题讨论】:

    标签: .net speech-recognition sapi


    【解决方案1】:

    System.Speech.Recognition:SpeechRecognizer 使用 SAPI,因此如果您没有默认安装 SAPI(即您在 XP 上运行),则需要安装它。您不需要整个 SAPI 开发工具包,只需 redistributables (SpeechSDK51MSM.exe)。

    如果您需要在 XP 上运行,您将受限于 SAPI 5.1;其他版本绑定到操作系统。

    System.Speech.Recognition:SpeechRecognizer 也适用于 SAPI 5.1;某些功能需要 SAPI 5.3;如果你使用它们,你会得到一个例外。

    【讨论】:

      猜你喜欢
      • 2018-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-11
      • 2011-08-22
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      相关资源
      最近更新 更多