Android能否同时记录当前播放的内容?

时间:2013-07-22 11:01:28

标签: android audiotrack

我正在使用AudioTrack

将音频数据(音乐)传输到track.write(..)

在执行此操作并让用户通过设备的扬声器(等等)收听音频时,我是否也可以使用Android自己的音频系统录制音频? (Android 4.0+)它能够做到这一点吗?

1 个答案:

答案 0 :(得分:2)

如果您正在使用AudioTrack.write(),那么您必须从字节流中进行写入。如果你有字节,你可以将它们保存在任何你想要的地方。只需将它们写入文件,您就可以将其记录下来。

现在,请注意,它将采用原始PCM格式。如果你想将它转换为WAV,MP3,OGG等,你必须自己做。有不同的方法可以做到这一点,但搜索应该会有所改变。