-
大小: 957B文件類型: .py金幣: 1下載: 0 次發布日期: 2021-01-07
- 語言: Python
- 標簽: python??sound??processing??
資源簡介
文章basic sound processing with python完整代碼。
代碼片段和文件信息
#sound_proc.py
from?scipy.io?import?wavfile
import?numpy?as?np
import?matplotlib.pyplot?as?plt
sampFreq?snd?=?wavfile.read(‘440_sine.wav‘)
snd?=?snd?/?(2.**15)
s1?=?snd[:1]
#Calc?data?for?subplot?1
timeArray?=?np.arange(0?5060.0?1)
timeArray?=?timeArray?/?sampFreq
timeArray?=?timeArray?*?1000
#Calc?data?for?subplot?2
n?=?len(s1)
p?=?np.fft.fft(s1)
nUniquePts?=?np.ceil((n?+?1)?/?2.0)
p?=?p[0:nUniquePts]
p?=?abs(p)
p?=?p?/?float(n)
p?=?p?**?2
評論
共有 條評論