【发布时间】:2021-05-05 09:27:14
【问题描述】:
我需要安装以下软件包才能使用 Microsoft 语音平台:
- Microsoft 语音平台 - 运行时,
- Microsoft 语音平台 - SDK,
- Microsoft 语音平台 - 运行时语言。
大约一年前我已经这样做了,但今天我在 Microsoft 的网站上找不到它们。当我尝试访问旧链接时,出现了404 ERROR。
有什么方法可以重新获取这些包吗?
【问题讨论】:
-
你是对的,所有的链接都是死的(甚至他们自己的)。可能是有人写错了一些描述
-
恕我直言,这并不是一个真正的问题。您应该联系 MS 支持。也许有一个许可问题。这意味着他们不再被允许分发它。
-
你好,你用的是什么项目?哪个版本的 .NET ? System.Speech 自 Windows Vista 起包含在 .NET Framework 5.0 中。因此,您只需创建一个 .NET Framework 5.0 或更高版本的项目,然后添加已随 .NET 提供的程序集 System.Speech
-
现在我使用 .NET Framework 4.6.1,但我尝试在 5.0 版本上运行该项目。如果我在没有这些包的机器上运行项目,我会收到以下错误: System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID CLSID {49428A60-C997-4D0E-9808-9E326C178D58}}由于以下错误而失败:80040154 当我尝试这样做时: SpeechRecognitionEngine sre = new SpeechRecognitionEngine(ci);据我了解,这是您需要的文件 MSSpeech_SR_ru-RU_TELE.msi,但它从官方网站上消失了。
标签: c# speech-recognition microsoft-speech-platform