Android : Record sound in mp3 format

后端 未结 6 1423
孤城傲影
孤城傲影 2020-12-03 01:43

I am building an android app, having feature of capturing sound through microphone and playing it through headphone. For this, I have used \"AudioRecord\" and \"AudioTrack\"

6条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-03 02:09

    This worked for me

    mediaRecorder = new MediaRecorder();
    mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
    mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
    mediaRecorder.setOutputFile(Environment.getExternalStorageDirectory()
        .getAbsolutePath() + "/record.mp3");
    mediaRecorder.prepare();
    mediaRecorder.start();
    

提交回复
热议问题