我有mp3和wav音频文件。我想以编程方式将它们分成较小的文件。
我是否可以使用任何易于使用的Java库来处理音频文件,寻找静音段,并将文件分配到静默段中的某个位置?
答案 0 :(得分:0)
此页面:http://www.labbookpages.co.uk/audio/javaWavFiles.html具有可用于读取wave文件的WavFile类(WavFile.tar.gz的下载链接位于右上角 - WavFile.tar.gz)。寻找无声片段可以通过扫描文件并找到绝对样本值的平均值(即忽略符号)低于某个阈值的范围来完成。 Mp3文件可能最容易通过首先转换为wav来处理,尽管将段转换回mp3可能会降低质量。