Google Glass Enterprise Edition 2设置了语音命令语言

问题描述

我尝试更改Google Glass Enterprise Edition 2上语音命令的语言。我实现了此处所述的功能https://developers.google.com/glass-enterprise/guides/inputs-sensors#voice-commands。没有描述如何更改识别语言(也许不可能?),所以我试图将识别字符串简单地换成德语单词,但是没有成功。将Android系统语言更改为德语也不起作用。

也许有原生的Android方法将语音识别语言更改为德语(或其他任何语言)?

出于好奇,我创建了TextToSpeech引擎的实例,然后让玻璃杯讲德语的一些单词,这很有用。因此,我猜想Android操作系统总体上可以说和听德语,但是以某种方式(特定于Google Glass的)应用程序初始化/配置仅考虑英语吗? 如果有人对如何将命令识别更改为另一种语言有任何想法或提示,我将很高兴。

解决方法

除了语音识别之外,我也坚持这样做。我曾尝试在新意图上设置EXTRA_LANGUAGE,但无济于事,并将LOCALE更改为日语。但是在查看发行说明OPM1.200313.001时,据称他们添加了用于语音输入的API(用于英语)。OPM1.200313.001 release notes

关于文本到语音,在最新版本中还声明他们添加了几种语言来处理文本到语音。