另一端语音无法录制。 * 已授予所有权限。 它在“一加三”设备和其他一些设备上也能完美运行。
主要发生在 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);
有人可以帮忙吗?
提前致谢
最佳答案
将您的音频源设置为 MediaRecorder.AudioSource.VOICE_CALL。但它可能不适用于棉花糖以上的所有设备。我们需要 android.permission.CAPTURE_AUDIO_OUTPUT 权限才能在 marshmallow 设备上工作。但目前仅授予系统应用程序。
关于android - 通话录音在棉花糖及更高版本中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45231617/