Как получить записанный голос в виде файла, записанного с помощью ACTION_RECOGNIZE_SPEECH android - PullRequest
1 голос
/ 19 января 2011

Я использую 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 Ответ

1 голос
/ 16 апреля 2011

Я сделал эту работу, используя учебник на http://www.ibm.com/developerworks/opensource/library/os-android-sensor/index.html.

...