从谷歌识别器意图捕获音频

时间:2012-07-22 11:54:51

标签: java android audio-capture

  

可能重复:
  Android: Voice Recording and saving audio

我需要从RecognizerIntent捕获音频信号。 现在,我正在做这样的事情:

Intent i = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
i.putExtra(RecognizerIntent.EXTRA_PROMPT, "Speak");
i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
i.putExtra(RecognizerIntent.EXTRA_LANGUAGE_PREFERENCE, defaultLocale);
i.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 1);
i.putExtra(RecognizerIntent.EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS, new Long(1000));

我尝试使用MediaRecorder创建一个类来获取音频信号,但它不起作用。我真的需要得到信号。

0 个答案:

没有答案