通常情况下音频文件的通道数是2;
在一些实际问题中我们会把通道数目改成1;
并且可以把文件大小变成我们想要的大小
我采用的是tensorflow来实现的;
from tensorflow.contrib.framework.python.ops import audio_ops as contrib_audio
from tensorflow.python.ops import io_ops
f=io_ops.read_file("D:\\allwav\\1.wav")
c=contrib_audio.decode_wav(f,desired_channels=1,desired_samples=16000)
print(c)
当我们的文件小于我们想要的文件大小的时候,就会用0填充,大于就进行裁剪!