gpt4 book ai didi

android - 通话记录器在 android 10 (Q) 中不起作用

转载 作者:行者123 更新时间:2023-12-03 15:49:08 27 4
gpt4 key购买 nike

通话记录器在 Android 10 (Pixel 3A) 中持续录制空白。在 Android 8 之前,所有手机都可以正常工作,在 Android 9 中,大多数手机只录制一侧声音(但在 3A 像素中工作正常)

有没有办法在 Android 10 中记录通话?

下面的代码似乎不再工作了。

    int audioSource = MediaRecorder.AudioSource.VOICE_CALL;
mediaRecorder.setAudioSource(audioSource);
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
mediaRecorder.setAudioEncodingBitRate(32);
mediaRecorder.setAudioSamplingRate(44100);
mediaRecorder.setOutputFile(MediaUri);
mediaRecorder.prepare();
mediaRecorder.start();

如果使用 SDK 28 或更低版本,则通话录音会在整个期间发生,但没有任何声音。如果使用 SDK 29,通话录音在开始时会失败,说检查回调中的可用音频。

我希望它是 Google Android 10 中的一个错误,并且一些补丁可以修复它。

最佳答案

可以使用 Accessibility Service .
Remote call recorder和 BoldBeast 都可以在 Android 10 (Pixel 3A) 中完美录制两侧语音,而无需 root 或成为系统应用程序。他们都使用无障碍服务。
详细信息在这里 link .

关于android - 通话记录器在 android 10 (Q) 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58230181/

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