我必须记录通过耳机收听的任何用户。例如,用户听歌、与某人交谈(通话中)等。没有耳机我可以录音,但戴耳机我就没有运气了。我尽一切可能尝试了这个链接,Audiosource
但MediaRecorder
没有得到预期的结果。因此,非常感谢帮助或任何线索。
编辑:我想记录耳机输出,但迈克尔的回答似乎不可能。所以,我的要求如上。非常感谢任何关于如何实现这一目标的建议或线索。谢谢。
我必须记录通过耳机收听的任何用户。例如,用户听歌、与某人交谈(通话中)等。没有耳机我可以录音,但戴耳机我就没有运气了。我尽一切可能尝试了这个链接,Audiosource
但MediaRecorder
没有得到预期的结果。因此,非常感谢帮助或任何线索。
编辑:我想记录耳机输出,但迈克尔的回答似乎不可能。所以,我的要求如上。非常感谢任何关于如何实现这一目标的建议或线索。谢谢。
Android 不支持记录输出流。可能有手机以某种方式支持它,但这将完全取决于供应商,而不是您可以期望在任何 Android 设备上工作的东西。
语音通话录音是一种特殊情况,因为语音通话音频不是由应用程序管理的常规流。许多 Android 设备都支持使用 VOICE_CALL/VOICE_DOWNLINK/VOICE_UPLINK 音频源录制语音呼叫上行链路和下行链路。
当你说你可以在没有耳机的情况下录制回放时,我怀疑实际发生的是麦克风拾取了扬声器发出的声音,而不是某种形式的输出流的内部录制。通过主麦克风录制扬声器输出当然是一种方法,但最终的录音可能听起来很糟糕。
我通常只是将我的 Android 手机连接到我最初制作的用于将 PlayStation 1 音频录制到我的电脑中的设备上。
立体声 RCA 电缆端接在每侧的双母端(3 美元)与两个立体声适配器相结合,将信号从两个母 RCA 插头接收到单个标准耳机插孔。
连接,将一个现在标准的男性立体声耳机插头插入手机,另一个插入计算机的音频麦克风输入。
启动像 WireTap 或类似的程序
调整设置,以便您可以听到通过流媒体电话传入的接收音频,然后按录制按钮。
它可能不是 FLAC 质量 - 但足够好。设备总成本(不包括电话或电脑):约15美元。