Usando APIs de reconhecimento de fala do Android do Google Glass

Estou trabalhando para adaptar um aplicativo Android existente para ser executado no Google Glass, como uma prova de conceito. Eu gostaria de usar a entrada de voz no meu aplicativo para substituir alguns recursos que atualmente exigem entrada de toque.

Eu posso implantar meu APK no Google Glass e executá-lo sem problemas (por meio do ADB), mas, assim que ele estiver em execução, nem a API de reconhecimento de fala do Android tentei funcionar no Glass:

startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH));

Isso resulta em um ActivityNotFoundException ("nenhuma atividade encontrada para manipular intenção") quando executado no Google Glass

SpeechRecognizer.IsRecognitionAvailable(context);

Isso sempre retorna falso no Google Glass.

Estou curioso para saber se alguém já se deparou com esses problemas ou tem alguma sugestão.

questionAnswers(2)

yourAnswerToTheQuestion