[英]How to extract different frequencies from a WAV file in python?
這就是我所擁有的:
def getFreq(start): end = start + 10 sr, data = wavfile.read("somefile.wav") sp = int(sr * start / 1000) ep = int(sr * end / 1000) l = 10 / 1000 c = 0 for i in range(sp, ep): if data[i] < 0 and data[i + 1] > 0: c += 1 return int(c / l)
尋找 STFT(短期傅里葉變換)或頻譜圖可視化器的實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.