【发布时间】:2017-09-02 03:41:33
【问题描述】:
我正在尝试整理一堆音频样本,其中一些是完全空白的。有人可以帮我找出检测文件在其持续时间内是否为空白(静默)的最佳方法吗?我找到了很多读取 wav 文件的方法,但到目前为止还没有关于如何确定文件是否为空白的方法。
到目前为止我的代码:
import soundfile as sf
path = '/Users/InNov8/Desktop/Elektron_Octotrack_Chain_Maker_v2/Bar 25 -- High 303/'
file1 = 'Bar 25 --- [tr] --- 4-Kick 2.aif' # blank
file2 = 'Bar 25 --- [tr] --- 10 Shaker.aif' # not blank
file3 = 'Bar 25 --- [tr] --- 14 HARD SNARE.aif' # blank
f1 = path + file1
x, fs = sf.read(f1)
print x
print fs
f2 = path + file2
x, fs = sf.read(f2)
print x
print fs
【问题讨论】:
-
它的方差或标准差是一个很小的数字。??