如何附加到Android MediaRecorder输出文件

时间:2011-06-06 02:51:28

标签: android append mediarecorder

我想知道是否有办法告诉MediaRecorder附加到现有音频文件而不是从头开始。换句话说,我想用现有文件调用setOutputFile()并将新音频附加到该文件而不是擦除它。

1 个答案:

答案 0 :(得分:0)

Android MediaRecorder不支持追加。

录制后,唯一可能的操作是停止和重置。

因此,一个选项是保存为WAV文件,然后使用AudioRecord附加到SD卡上保存的现有WAV文件。 AudioRecord.read()允许将原始audiodata保存到缓冲区,您可以轻松地将其附加到现有录制内容。