在我的Java代码中,我想将一个44100 Hz的WAV文件转换成一个8000hz的WAV文件。我知道我必须进行低通滤波,然后抽取(+插值)( DSP理论),但我不想从头开始实现它。
我正在寻找一个库,可以有效地做到这一点。你知道吗?
我可以将wav文件读入缓冲区,也可以将wav文件从一个缓冲区写到另一个文件,如果这样做会更容易的话。
发布于 2012-06-08 05:03:21
你应该看看FMJ。它提供了一个wrapper for ffmpeg,可以非常高效地处理各种转换工作(包括音频重采样)。
https://stackoverflow.com/questions/10939059
复制相似问题