Я работаю над тем, чтобы адаптировать существующее приложение Android для работы в Google Glass, как доказательство концепции. Я хотел бы использовать голосовое сообщение в своем приложении для замены некоторых функций, которые в настоящее время требуют сенсорного ввода.
Я могу развернуть свой APK в Google Glass и запустить его без проблем (через ADB), но как только он работает, ни один API распознавания речи Android, который я пробовал, работает в Glass:
startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH));
Это приводит к исключению ActivityNotFoundException ( "no activity found to handle intent" ) при запуске в Google Glass
SpeechRecognizer.IsRecognitionAvailable(context);
Это всегда возвращает false в Google Glass.
Мне любопытно, если кто-то еще столкнулся с этими проблемами или имеет какие-либо предложения.