将样本从.get_array_of_samples()转换回AudioSegment

时间:2016-01-18 01:54:00

标签: python arrays pydub

Pydub岩石!这很容易做我需要的但是我遇到了一个问题,我的数据从python ... 我正在使用get_array_of_samples()从音频文件中提取样本,以便我可以对它们运行一些自定义数学运算。是否可以将样本数组转换回AudioSegment?我正在寻找将修改后的样本导出为音频文件的方法,似乎转换回AudioSegment是最有意义的......

提前谢谢!

克里斯

1 个答案:

答案 0 :(得分:1)

肯定有:)这是pydub's low-pass filter中的一个例子,就是这样!

基本理念是:

>>> prev_day.split()[0]
2016-01-11
>>> datetime.strptime(prev_day.split()[0], "%Y-%m-%d")
datetime.datetime(2016, 1, 11, 0, 0)