【问题标题】:MediaRecorder.AudioSource.VOICE_CALL does not work on SGS2 (call recording)MediaRecorder.AudioSource.VOICE_CALL 在 SGS2 上不起作用(通话录音)
【发布时间】:2012-04-27 20:09:48
【问题描述】:

使用 mediarecorder 录制通话,将音频源设置为

MediaRecorder.AudioSource.VOICE_CALL

在三星 Galaxy S2 (Android 2.3.4) 上不起作用,在应用程序中冻结并且没有创建录音(VOICE_UPLINK/VOICE_DOWNLINK 都可以,但只记录上行/下行链路,而不是双方的声音)。

但是,例如CallRecorder 应用程序(来自 Android Market)确实有效(记录双方的声音)。所以这是可能的。

它是怎么做的?

【问题讨论】:

  • 将 mediasoure 设置为 mic 后尝试
  • MediaRecorder.AudioSource.MIC 与 VOICE_UPLINK、VOICE_DOWNLINK 相同,但不录制双方声音(仅麦克风)。
  • 尝试使用 MediaRecorder.AudioSource.VOICE_COMMUNICATION

标签: android mediarecorder


【解决方案1】:

我正在尝试在 Galaxy S2 上通过 AudioSource.CAMCORDER 录制,但我遇到了同样的问题;我没有样品。实际上,我尝试使用两个音频源,.MIC.CAMCORDER,分别录制单独的样本,但我想,就像 khan 所说的,.MIC 可能会起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多