Pracuję nad dostosowaniem istniejącej aplikacji na Androida do działania w Google Glass, jako dowód koncepcji. Chciałbym użyć wejścia głosowego w mojej aplikacji, aby zastąpić niektóre funkcje, które obecnie wymagają wprowadzania dotykowego.Korzystanie z interfejsów API rozpoznawania mowy Android od Google Glass
mogę wdrożyć moją APK do Google Glass i uruchomić go bez problemu (przez ADB), ale gdy jest uruchomiony, ani Android rozpoznawania mowy API Próbowałem prace na szkle:
startActivityForResult(new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH));
Wynika to w ActivityNotFoundException ("brak aktywności stwierdzono obsłużyć intencję"), gdy działa na Google Glass
SpeechRecognizer.IsRecognitionAvailable(context);
ta zawsze zwraca wartość false na Google Glass.
Jestem ciekawy, czy ktoś inny napotkał na te problemy lub ma jakieś sugestie.
Czy jesteś w stanie to naprawić? Czy istnieje jeszcze interfejs API rozpoznawania głosu w aplikacji Glass? – Daniel
Możesz być podstępny i stworzyć widok sieciowy, zarządzając rozpoznawaniem mowy: http://updates.html5rocks.com/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API . Możesz też nieoficjalnie skorzystać z interfejsu API Google do rozpoznawania mowy. –