标签: java audio wav
在我的Java代码中,我想将44100 Hz的WAV文件转换为8000 Hz的WAV文件。我知道我必须进行低通滤波,然后进行抽取(+插值)(DSP理论),但我不想从头开始实现它。
我正在寻找能够有效地完成它的库。你知道吗?
我能够将wav文件读入缓冲区,并将wav文件从缓冲区写入文件,如果它更容易。
答案 0 :(得分:1)
你应该看看FMJ。它提供wrapper for ffmpeg,可以非常有效地处理各种转换工作(包括音频重采样)。