【问题标题】:Record headphone output : Android [closed]记录耳机输出:Android [关闭]
【发布时间】:2012-12-15 13:28:00
【问题描述】:

我必须记录通过耳机收听的任何用户。例如,用户听歌、与某人交谈(通话中)等。没有耳机我可以录音,但戴耳机我就没有运气了。我尝试了this 与所有可能的AudiosourceMediaRecorder 的链接,但没有得到预期的结果。因此,非常感谢您的帮助或任何线索。

编辑:我想记录耳机输出,但迈克尔的回答似乎不可能。所以,我的要求如上。非常感谢任何关于如何实现这一目标的建议或线索。谢谢。

【问题讨论】:

    标签: java android audio-recording headphones


    【解决方案1】:

    Android 不支持记录输出流。可能有手机以某种方式支持它,但这完全是特定于供应商的,而不是您可以期望在任何 Android 设备上运行的东西。

    语音通话录音是一种特殊情况,因为语音通话音频不是由应用程序管理的常规流。许多 Android 设备都支持使用 VOICE_CALL/VOICE_DOWNLINK/VOICE_UPLINK 音频源录制语音通话上行链路和下行链路。

    当您说您可以在不使用耳机的情况下录制回放时,我怀疑实际发生的情况是麦克风拾取了扬声器发出的声音,而不是某种形式的输出流的内部录制。通过主麦克风录制扬声器输出当然是一种方法,但最终的录音可能听起来很糟糕。

    【讨论】:

    • @Micheal - 好的。是的,没有耳机,我正在录制扬声器输出,这对我来说效果很好。正如你解释的语音通话录音,我想知道我是否可以用同样的方式录音,但现在似乎不可能。无论如何,谢谢你的详细解释......
    【解决方案2】:

    我通常只是将我的 Android 手机连接到我最初制作的用于将 PlayStation 1 音频录制到我的计算机中的设备。

    • 立体声 RCA 电缆端接在每侧的双母端(3 美元)与两个立体声适配器相结合,将信号从两个母 RCA 插头接收到单个标准耳机插孔。

    • 连接,将一个现在标准的男性立体声耳机插头插入手机,另一个插入计算机的音频麦克风输入。

    • 启动 WireTap 或类似的程序

    • 调整设置,以便您可以听到通过流媒体电话传入的接收音频,然后按录制按钮。

    它可能不是 FLAC 质量 - 但足够好。 设备总成本(不包括手机或电脑):约 15 美元。

    【讨论】:

    • 天啊!!!我刚刚读了什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-17
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多