作为概念证明,我正在努力调整现有的 Android 应用程序以在 Google Glass 上运行。我想在我的应用程序中使用语音输入来替换当前需要触摸输入的一些功能。
我可以将我的 APK 部署到 Google Glass 并毫无问题地运行它(通过 ADB),但是一旦它运行,我尝试过的 Android 语音识别 API 都不能在 Glass 上运行:
startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH));
在 Google Glass 上运行时,这会导致 ActivityNotFoundException(“未找到处理意图的活动”)
SpeechRecognizer.IsRecognitionAvailable(context);
这在 Google Glass 上总是返回 false。
我很好奇是否有其他人遇到过这些问题或有任何建议。