我正在努力将一个现有的Android应用程序适配到Google Glass上,并作为一个概念验证。我希望在我的应用程序中使用语音输入来替换一些当前需要触摸输入的功能。
我可以将我的APK部署到Google Glass并通过ADB运行它,但一旦它运行起来,我尝试过的任何Android语音识别API都无法在Glass上工作:
startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH));
当在 Google Glass 上运行时,这将导致 ActivityNotFoundException ("no activity found to handle intent")。
SpeechRecognizer.IsRecognitionAvailable(context);
在Google Glass上,这总是返回false。
我想知道是否有其他人遇到了这些问题或有任何建议。