2

我正在将音频数据(音乐)流式传输AudioTracktrack.write(..)

在这样做并让用户通过设备的扬声器(等)收听音频的同时,我还可以使用 Android 自己的音频系统录制该音频吗?(Android 4.0+)它有能力做到这一点吗?

4

1 回答 1

2

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

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

于 2013-07-22T12:53:00.727 回答