准备: 需要安装 pydub 库,直接pip install pydub就好了。 还需要安装 ffmpeg.exe 文件,然后再配置一下就好了,请看: ffmpeg.exe 的安装及配置,与常见问题 原理: 读取 mp3 音频的波形数据,然后再写入 wav 文件。
使用midi2audio反而将问题复杂化,完全可以自己使用python调用。
第二步:下载相应的.sf2声音文件。在完成fluidsynth安装后,确保下载适合的.sf2声音文件,这些文件决定了音频的音色。为了简化操作,推荐从链接https://pan.baidu.com/s/1YJDHgm...获取已打包的fluidsynth工具和.sf2文件。第三步:使用mido生成测试midi文件。Mido是一个用于读取、写入midi文件的Python库。