Python/Sox:向上采样/重采样并导出为WAV

2024-05-16 23:25:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python脚本,它以浮动列表的形式生成声波。在

但是,采样率是25kHz(或其他任意数字):我需要在44.1kHz下重新采样

一种解决方案是导出为WAV,然后使用Sox从命令行向上采样。在

另一种解决方案是用Python完成所有事情。在

我该怎么做?在

(注:如往常一样,我会编辑问题和/或自己解决问题)

编辑:resampling, interpolating matrix

编辑:http://urinieto.com/2011/05/audio-resampling-in-python/

(我还在想办法/如果我能用scipy.signal.重采样)在


Tags: 命令行脚本编辑列表数字解决方案事情形式