3

在我的 Java 代码中,我想将 44100 Hz 的 WAV 文件转换为 8000 Hz 的 WAV 文件。我知道我必须先进行低通滤波,然后再抽取(+插值)(DSP 理论),但我不想从头开始实现它。

我正在寻找一个可以有效地做到这一点的图书馆。你知道任何?

我可以将 wav 文件读入缓冲区,也可以将 wav 文件从缓冲区写入文件,如果这样可以更容易的话。

4

1 回答 1

1

你应该看看FMJ。它为 ffmpeg 提供了一个包装器,可以非常有效地处理各种转换工作(包括音频重采样)。

于 2012-06-07T21:03:21.343 回答