谷歌玻璃语音识别

时间:2014-09-27 09:38:12

标签: java android android-intent google-glass voice-recognition

我想要一个谷歌眼镜应用程序,可以识别别人对你说的话。 我尝试使用相同的Android代码进行语音识别

@Override
public void onClick(View v) {
Intent i = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
         i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "en-US");
             try {
             startActivityForResult(i, REQUEST_OK);
         } catch (Exception e) {
                Toast.makeText(this, "Error initializing speech to text engine.", Toast.LENGTH_LONG).show();
         }
}

这没有用,因为这段代码只能识别那个戴着玻璃杯的人所说的话。 我需要我的申请才能认出其他人与我谈话的声音。

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:1)

如果对方离麦克风足够近,它应该可以工作。

这里的问题是关于硬件而不是代码,麦克风只接收周围人的声音,如果你太远则无法工作。