压缩Android AudioRecord.read(byte [],int,int)返回的原始数据

时间:2013-07-22 10:11:04

标签: java android compression

我正在尝试使用MIC读取音频数据,并且我能够成功读取并将其保存到AudioRecord类返回的文件(wav格式)。 现在真正的问题是我创建的文件太大了。说音频持续时间为5分钟,最多需要25MB。 任何人都可以建议我如何减小尺寸。我也对其他文件格式持开放态度。 提前谢谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

尝试使用Android' MediaMuxer。它仅在API 18 +

上受支持