【问题标题】:Recording voice calls in android在android中录制语音通话
【发布时间】:2013-03-24 23:34:57
【问题描述】:

我想制作一个记录来电和去电的应用。我正在使用媒体记录器这样做,并且我正在使用服务/广播接收器来检测电话状态变化。我已将音频源设置为 Audiosource.VOICE_CALLS。我可以在我的一端录制声音,但不能从另一端录制。当音频源设置为 Audiosource.MIC 时也会发生同样的情况。

请提出解决方案。

【问题讨论】:

  • 你在哪里运行你的应用程序?在模拟器或设备上(指定它)
  • 在设备上...三星 Galaxy S 和 Galaxy Note N7000

标签: android audio-recording android-mediarecorder phone-call voice-recording


【解决方案1】:

您无法使用公共 SDK 在 Android 中访问 incall 音频流。通话音频不会暴露给应用,只有在源级别修改 Android,然后从自定义源构建新映像并将其安装到您的设备时,才能这样做。

【讨论】:

  • 但是有些应用会记录通话...他们是否也在源代码级别修改了android?
  • @MridulaTripathi 他们可能会利用仅存在于某些设备上的错误,或者通过扬声器播放通话并通过麦克风录制。您有此类应用的链接吗?
  • 我也尝试过提供麦克风选项,但无法录制对方的声音。这是一个这样的应用程序,我也在三星 Galaxy Note N7000 上测试过...play.google.com/store/apps/…
  • @RaghavSood 检查多维数据集通话记录器。它正在使用语音通话(软件)进行音频输入和很好地录制通话
猜你喜欢
  • 2011-08-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多