gpt4 book ai didi

android - 我想知道在 Android 7 上录制通话是否可能,是否会实现?

转载 作者:行者123 更新时间:2023-11-29 02:41:17 24 4
gpt4 key购买 nike

我试过 AudioSource VOICE_CALL,DEFAULT,VOICE_COMMUNICATION,MIC我无法仅在牛轧糖设备上获得对方的声音,其余工作正常。我不知道我在牛轧糖中遇到了什么问题。我的代码在下面

           recorder = new MediaRecorder();
if (audioManager.isSpeakerphoneOn()) {
recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
} else if (!audioManager.isSpeakerphoneOn()) {
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
}
recorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

我想知道是否可以在 Android 7 上实现通话录音?

最佳答案

您需要请求 CAPTURE_AUDIO_OUTPUT 权限。

来自 https://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html

Capturing from VOICE_CALL source requires the CAPTURE_AUDIO_OUTPUT permission.

关于android - 我想知道在 Android 7 上录制通话是否可能,是否会实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43871794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com