其他结束语音无法录制。 *给出了所有权限。 它完美地工作在"一加三"设备和其他一些设备。
主要发生在Redmi 4a,Micromax Vdeo 4和其他一些设备上。
myRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
myRecorder.setOutputFormat(MediaRecorder.OutputFormat.AAC_ADTS);
myRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
myRecorder.setAudioSamplingRate(48000);
myRecorder.setAudioEncodingBitRate(384000);
任何人都可以帮忙吗?
提前致谢
答案 0 :(得分:1)
将您的音频源设置为MediaRecorder.AudioSource.VOICE_CALL。但它可能不适用于棉花糖以上的所有设备。我们需要android.permission.CAPTURE_AUDIO_OUTPUT权限才能在marshmallow设备上运行。但它仅在现在才被授予系统应用程序。