关于Android的MediaRecorder.AudioSource设置成VOICE_CALL为啥录不到声音?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Android的MediaRecorder.AudioSource设置成VOICE_CALL为啥录不到声音?相关的知识,希望对你有一定的参考价值。

Audiosource有好几个常量,
比如MIC:Microphone audio source
VOICE_CALL:Voice call uplink + downlink audio source
VOICE_DOWNLINK:Voice call downlink (Rx) audio source
VOICE_UPLINK:Voice call uplink (Tx) audio source
我现在可以从麦克风录音,这个测试已经通过,能正常录音。
但是我想把通话过程中的声音录下来,
然后我把recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
改成recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);就不行了

请问怎么才能把通话过程中的声音录下来???

参考技术A 法律 问题 ,导致 不少 手机 禁止 了 VOICE_CALL 参考技术B 只能录MIC的声音,呵呵,这个是个问题.

20200628-关于Android

关于工作

@(日期)[2020.06.28]

以前工作时候看过点Android的东西,当时Android正兴起,后来工作中就没怎么接触到了.想弄个APP自己用,又要学习下.整好目前公司项目有Android部分,顺带着看看公司项目.其实本来不想学的,毕竟只有三个人,管理的代码太多,估计会炸.

选书

先看了Android官方的指南,想着直接Kotlin一起学了,发现比较吃力.网上找了介绍,看评论说《Android第一行代码》还不错,先找了本第二版看一遍,然后在买本第三版搞一下.

目前看完了前2章,还不错,整理一下笔记.

以上是关于关于Android的MediaRecorder.AudioSource设置成VOICE_CALL为啥录不到声音?的主要内容,如果未能解决你的问题,请参考以下文章

关于Android Lollipop

20200628-关于Android

Android课程---关于对话框的学习

android中的关于去掉背景的问题

关于“使用 Android 播放任意音调”

关于android