小编odi*_*cer的帖子

使用Hi Galaxy或Ok Google等特定单词唤醒Android手机

我想通过说"Hello George"来唤醒Android手机,但找不到任何有用的答案.首先,Android应用程序是否需要在后台监听此功能的服务?如果有人知道如何实现这个问题或者有任何线索,我将不胜感激.

最诚挚的问候谢谢

android speech-recognition wakeup

8
推荐指数
1
解决办法
6033
查看次数

如何在RecognitionListener出现ERROR_RECOGNIZER_BUSY错误后再次重新开始侦听

我正在改进一个使用RecognitionListener类来监听用户语音的Android应用程序,这里我得到以下结果:

1)如果麦克风图标,用户点击说了句一切都很好2-)如果麦克风图标,用户点击再次点击麦克风图标或没有说什么,我得到的onerror 和错误类型是:ERROR_RECOGNIZER_BUSY

 @Override
 public void onError(int error) {
 if ((error == SpeechRecognizer.ERROR_NO_MATCH)
  || (error == SpeechRecognizer.ERROR_SPEECH_TIMEOUT)){

  }  
  else if(ERROR_RECOGNIZER_BUSY){
  }

}
Run Code Online (Sandbox Code Playgroud)

这是我开始收听的代码:

 public void recognizeSpeechDirectly()
     {


        recognizer = SpeechRecognizer.createSpeechRecognizer(this.context);
        recognizer.setRecognitionListener(this);
        recognizerIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
        recognizerIntent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
        recognizerIntent.putExtra(RecognizerIntent.EXTRA_CALLING_PACKAGE, "org.twodee.andytest");
        recognizerIntent.putExtra(RecognizerIntent.EXTRA_PARTIAL_RESULTS, true);
        recognizer.startListening(recognizerIntent);

     }
Run Code Online (Sandbox Code Playgroud)

我想在出现ERROR_RECOGNIZER_BUSY时重新开始收听,

另一个人在stackoverflow上讲述了这个错误,但对我来说并不清楚,也无法实现它.

如何处理ERROR_RECOGNIZER_BUSY

提前致谢

android speech-recognition

6
推荐指数
1
解决办法
7585
查看次数

半灰色谷歌地图,同时使用javascript live功能动态创建它一次

我们的代码以实时函数开始,整个页面内容由js live函数创建,下面的代码用于在javascript代码中创建谷歌地图,第一次创建一切都很好(地图似乎正确在屏幕上)但是在那之后谷歌地图是再次在同一页面上创建了一半的地图,一半是灰色,这是我们的问题.

JQuery版本1.8.0

Bootstrap 2.2.2版

var idz = 'mapg';
tr.append($('<td>').append($('<div>', {
'id': idz,
'style': 'width: 100%; height: 300px'
})));
var latlng = new google.maps.LatLng(40.988921, 29.021326);
var options = {
   zoom: 10,
   center: latlng,
   mapTypeId: google.maps.MapTypeId.ROADMAP
};
rootMap = new google.maps.Map(document.getElementById(idz), options);
Run Code Online (Sandbox Code Playgroud)

谷歌地图问题屏幕

感谢您对此问题的任何帮助,在此先感谢您.

javascript jquery google-maps twitter-bootstrap

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