我正在使用AudioTrack
track.write(..)
在执行此操作并让用户通过设备的扬声器(等等)收听音频时,我是否也可以使用Android自己的音频系统录制音频? (Android 4.0+)它能够做到这一点吗?
答案 0 :(得分:2)
如果您正在使用AudioTrack.write()
,那么您必须从字节流中进行写入。如果你有字节,你可以将它们保存在任何你想要的地方。只需将它们写入文件,您就可以将其记录下来。
现在,请注意,它将采用原始PCM格式。如果你想将它转换为WAV,MP3,OGG等,你必须自己做。有不同的方法可以做到这一点,但搜索应该会有所改变。