【发布时间】:2010-04-14 09:19:37
【问题描述】:
如果我使用 SAPI 进行规范识别,我知道我需要安装 Speech SDK。 但是如果我使用的是 .NET System.Speech.Recognition:SpeechRecognizer 类呢?
【问题讨论】:
标签: .net speech-recognition sapi
如果我使用 SAPI 进行规范识别,我知道我需要安装 Speech SDK。 但是如果我使用的是 .NET System.Speech.Recognition:SpeechRecognizer 类呢?
【问题讨论】:
标签: .net speech-recognition sapi
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;如果你使用它们,你会得到一个例外。
【讨论】: