android - 是否可以在 android 中记录通话双方(麦克风、扬声器)?

标签 android mediarecorder voice-recording android-mediaplayer

我正在尝试开发一个应用程序来记录双方(麦克风和扬声器)的通话。我已经看到有一个应用程序 vrecorder 为 android 1.6 提供这个 vrecorder。

现在我想为 android 2.2 及更高版本执行此操作。我能知道 MediaRecorder.AudioSource 是否可行吗?

我读过一些论坛,他们说这样做存在一些问题。
在 Stackoverflow 本身,有几个问题是关于记录语音通话说不可能的。但是这些帖子比较老。 Is it possible to record phone calls via an Android App? .

但是http://code.google.com/p/android/issues/detail?id=2117在这次讨论中,他们说存在一些问题,但我们可以实现。

Atlas,我需要一些描述性的答案,我们可以用两种方式(从麦克风和扬声器)在 Android 中录制语音通话。
提前致谢。

最佳答案

Android 尚无法进行通话录音。 feature request您所引用的仍未解决。

能够进行通话录音的人使用带有自定义内核的 root 手机。

在原装安卓手机上,您只能通过麦克风录制自己的声音,无法录制对方的声音。如果你只想录制你的声音,请使用 android.media.MediaRecorder.AudioSource.MIC

关于android - 是否可以在 android 中记录通话双方(麦克风、扬声器)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7544269/

相关文章:

java - onCreate 方法在 Activity 类中调用 onConfigurationChanged 方法后被调用

android mediarecorder 错误(MediaRecorder 启动失败 : -19)

java - 致命异常 : Unable to start activity ComponentInfo{. ..} : java. lang.NullPointerException

c++ - 使用 PortAudio 通过网络发送音频

android - Android中使用NDK编译回声消除

javascript - 我可以使用 javascript 在网络应用程序上录制语音吗?

android - InputConnection.finishComposingText() 方法中的空指针异常

Android 删除确认消息

Android:同时有两个媒体记录器实例

android - 如何在 Wifi Direct 中创 build 备组所有者?