如何为另一种语言创建混合现实语音命令配置文件?

时间:2019-11-06 15:42:24

标签: hololens mrtk

我正在尝试创建一个可以理解Hololens2的非英语语音命令的应用程序。我正在尝试实现此功能而不需要上云,因为我的用例无法保证互联网连接。

有关Hololens 2(https://docs.microsoft.com/en-us/windows/mixed-reality/voice-input)语音的文档指出:

“ HoloLens 2还支持其他语言。请记住,即使安装了多个键盘或应用尝试创建其他语言的语音识别器,语音命令也将始终以系统的显示语言运行。”

这似乎意味着用户可以使用非英语的语音命令来控制Hololens2。但是,我找不到任何文档或任何方法来创建混合现实语音命令配置文件,该配置文件在提供非英语命令时可以使用。是否支持此功能?

我尝试创建自定义的混合现实语音命令配置文件,并为其提供西班牙语或日语命令。但是,尽管我的代码已标记为实际上已经听到用户说了什么,但母语为母语的人仍无法触发这些命令。

1 个答案:

答案 0 :(得分:0)

有一个问题,如果有一种方法可以创建混合现实语音命令配置文件,该配置文件在英文版本 HoloLens设备上运行时随非英文命令一起提供时可以使用。

简短的回答是“否”。语音的语言模型基于所选的UI语言,并且其词典基于该语言的真实单词构建,因此如果不先将UI语言切换为适当的母语,识别器将无法识别外来单词。 。前提是HoloLens支持该母语。

事实是,第一代HoloLens仅支持三种语言-英语,简体中文和日语。好消息是HoloLens 2nd Gen确实支持比原始设备更多的语言。请查看我们的HoloLens 2官方文档:Supported languages for HoloLens 2