如何在Android中录制麦克风和媒体播放器

时间:2019-06-29 11:54:45

标签: java android android-mediaplayer record microphone

我需要同时录制麦克风和媒体播放器。它可以正常工作。但是当我在设备中连接免提功能时,仅录制麦克风。我需要获取媒体播放器声音并与麦克风一起录制。 我需要将媒体播放器和麦克风的声音混合在一起

  recorder.setAudioSource(MediaRecorder.AudioSource.MIC)
                recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP)
                recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB)
                recorder.setOutputFile("/sdcard/Music/"+System.currentTimeMillis()+".amr")
                recorder.prepare()
                recorder.start()

1 个答案:

答案 0 :(得分:0)

Android 7.0之后,Android不支持内部音频录制 Android仅支持通过麦克风录音

refer this

this