如何以使用ACTION_RECOGNIZE_SPEECH android记录的文件形式获取录制的声音

时间:2011-01-19 10:30:45

标签: android voice-recognition

我正在使用RecognizerIntent来录制用户语音。我正在使用以下代码:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == VOICE_RECOGNITION_REQUEST_CODE && resultCode == RESULT_OK) {

        ArrayList<String> matches = data.getStringArrayListExtra(
                RecognizerIntent.EXTRA_RESULTS);
        mList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
                matches));
    }

    super.onActivityResult(requestCode, resultCode, data);
}

在这里,我将录制的语音作为字符串。我想获取录制的语音文件以将其存储在SD卡上。

我该怎么做?

提前完成。

1 个答案:

答案 0 :(得分:1)