• 大小: 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


评论

共有 条评论