我正在尝试录制设备的发言人:
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB);
mediaRecorder.setOutputFile(mFileName);
mediaRecorder.prepare();
mediaRecorder.start();
此代码通常从麦克风录制,但当我将音频源更改为DEFAULT
时,它会异常中断。
我希望有一种方法可以使用MediaRecorder或第三方库从发言者进行录制。