Windows PE 语音识别

问题描述

我尝试在 Windows PE 中使用 System.Speech.Recognition 运行 C# 应用程序。环境是用 WinBuilder/Win10XPE 制作的,包括“de-DE”语言和区域以及所有必要的 .NET 框架。异常抛出:

Unhandled Exception: System.ArgumentException: Es wurde kein Erkennungsmodul mit der erforderlichen ID gefunden. (No recognizer of the required ID found.)
Parametername: culture
   bei System.Speech.Recognition.SpeechRecognitionEngine..ctor(CultureInfo culture)
   bei RoboOperator.SpeechToText.Receiveinput() in C:\Users\Nicolai\Documents\Visual Studio 2017\Projects\RoboOperator\RoboOperator\SpeechToText.cs:Zeile 18.
   bei RoboOperator.RoboOperator.Main(String[] args) in C:\Users\Nicolai\Documents\Visual Studio 2017\Projects\RoboOperator\RoboOperator\RoboOperator.cs:Zeile 26.

根据线程SpeechRecognitionEngine recognizers,似乎缺少语音语言支持包。但是我在 Windows PE 中没有设置应用程序。如何手动添加

较旧的软件包 https://www.microsoft.com/en-us/download/confirmation.aspx?id=24139http://web.archive.org/web/20130531104826if_/http://download.microsoft.com/download/4/0/D/40D6347A-AFA5-417D-A9BB-173D937BEED4/MSSpeech_SR_de-DE_TELE.msi 似乎不起作用(不再)。

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)