繁体   English   中英

适用于SpeechRecognizer的Windows 10 IoT核心语言安装

[英]Windows 10 iot core language installation for speechRecognizer

我正在尝试在运行Windows 10 IoT核心的树莓派上使用法语的SpeechRecognizer。 我设法按照该线程上的指示安装了该语言: 将语言包添加到Windows IoT核心版 它被列在SupportedTopicLanguages中,但是我一称它为:speechRecognizer = new SpeechRecognizer(speechLanguage); 我只有一个代码-2147155934遇到了异常(没有解释问题是什么)。

有人知道我在做什么错吗?

谢谢洛朗

在IoTCore上启用语音语言的建议方法是在图像创建过程中包括适当的语音语言包。 这样,这些软件包将正确接收更新。 对于图像创建解决方案,您可以参考本文档

但是,如果只想将此功能用于开发人员的实验,则可以在运行时使用applyupdate.exe工具部署语音语言功能包。

在这里,我展示了如何通过applyupdate工具安装语音包。 (这里我以de-DE为例,将以相同的方式添加其他受支持的语言。)

  1. 为定制和商用FFU安装OS软件包。 您可以从此处下载“ Windows 10 IoT核心软件包 – Windows 10 October 2018 Update(SAC)”。 您将在ISO中看到所有四种架构IoTCore包MSI。 安装全部四个或安装您要寻找的哪个体系结构语音软件包。 我在下面的示例中指的是arm,您必须根据所使用的设备使用适当的体系结构。

在此处输入图片说明

  1. 在C:\\ Program Files(x86)\\ Windows Kits \\ 10 \\ MSPackages \\ retail \\\\ fre下找到语音CAB文件。 对我来说,路径是C:\\ Program Files(x86)\\ Windows Kits \\ 10 \\ MSPackages \\ retail \\ arm \\ fre。 文件名将是版本17134的“ Microsoft-Windows-OneCore-Microsoft-SpeechData-de-DE-Package.cab”和“ Microsoft-Windows-OneCore-Microsoft-SpeechData-de-DE-Package〜31bf3856ad364e35〜arm ~~ .cab”用于版本17763。

  2. 将语音语言CAB文件复制到设备。

  3. 使用applyupdate工具安装它。 请参阅以下快照。

在此处输入图片说明

  1. 提交成功后,设备将自动重启并应用更新。 当设备再次返回时,您可以将语音语言设置为de-DE并检查结果:

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM