如何附加到 Android MediaRecorder 输出文件

2024-01-17

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


Android MediaRecorder 不支持追加。

一旦开始录制,唯一可能的操作就是停止和重置。

因此,一种选择是另存为 WAV 文件,然后使用 AudioRecord 附加到保存在 SD 卡上的现有 WAV 文件。 AudioRecord.read() 允许将原始音频数据保存到缓冲区,您可以轻松地将其附加到现有录音中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何附加到 Android MediaRecorder 输出文件 的相关文章

随机推荐