我将通过https://developers.google.com/glass/develop/gdk/voice网站上的教程获得Google Glass语音识别的结果。 RecognizerIntent返回一个列表,但只有一个Glass成员和更多Android手机成员!
知道如何通过Google Glass语音识别获得更多结果!
以下是代码的一部分(根据本教程):
private static final int SPEECH_REQUEST = 0;
private void displaySpeechRecognizer() {
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
startActivityForResult(intent, SPEECH_REQUEST);
}
@Override
protected void onActivityResult(int requestCode, int resultCode,Intent data) {
if (requestCode == SPEECH_REQUEST && resultCode == RESULT_OK) {
List<String> results = data.getStringArrayListExtra(
RecognizerIntent.EXTRA_RESULTS);
String spokenText = results.get(0);
// Do something with spokenText.
}
super.onActivityResult(requestCode, resultCode, data);
}
有关此计划的一些额外信息:
android:minSdkVersion="19"
android:targetSdkVersion="19"
compile with: Android 4.4.2 (API 19) SDK
答案 0 :(得分:0)
“会员”是什么意思?您可以在Glass和Android手机上添加从SpeechRecognizer捕获的文本吗?