小编and*_*ot.的帖子

是否可以在Google Glass上安装Android语音识别功能(作为自定义服务)?

我们有一个演示Android应用程序(Android 4.0.3),它将语音识别作为服务运行,并且(连续地)在视图上记录识别结果.

我们的智能手机一切正常.

我们希望在Google Glass沉浸式应用程序中复制此方案,但是当我们尝试启动服务时,我们始终会收到此错误消息:

没有选定的语音识别服务

有一些已知的限制吗?或者有人想出如何解决这类问题?

提前致谢

这是活动的一些重要代码:

public class MainActivity extends Activity implements Observer {
   ...
   @Override
   protected void onStart() {
      super.onStart();
      //Toast.makeText(this, "Hi guys", Toast.LENGTH_LONG);
      startService(new Intent(this, SilentVoiceRecognitionService.class));
   }
   ...
}
Run Code Online (Sandbox Code Playgroud)

这是服务的代码:

public class SilentVoiceRecognitionService extends Service {
   protected AudioManager mAudioManager; 
   protected SpeechRecognizer mSpeechRecognizer;
   protected Intent mSpeechRecognizerIntent;
   protected final Messenger mServerMessenger = new Messenger(new IncomingHandler(this));

   private Model model = Model.getInstance();

   static final String TAG = "SilentRecognizer";
   static final int MSG_RECOGNIZER_START_LISTENING = 1;
   static final int MSG_RECOGNIZER_CANCEL = …
Run Code Online (Sandbox Code Playgroud)

android voice-recognition android-service google-glass google-gdk

5
推荐指数
1
解决办法
3138
查看次数