私はpython newbieとaudio analysis newbieです。これがこの質問の正しい場所でない場合は、私に正しい場所を指摘してください。mp3/wavファイルのmatplotlibプロットのさまざまな色を解釈する方法
私はただ静かなmp3オーディオファイルを持っています。 SOX法に使用した.wavに変換 この画像を生成 sox input.mp3 output.wav
from scipy.io.wavfile import read
import matplotlib.pyplot as plt
(fs,x)=read('/home/vivek/Documents/VivekProjects/Silence/silence.wav')
##plt.rcParams['agg.path.chunksize'] = 5000 # for preventing overflow error.
fs
x.size/float(fs)
plt.plot(x)
:
また、私はこの質問へのソリューションを使用:How to plot a wav file
from scipy.io.wavfile import read
import matplotlib.pyplot as plt
# read audio samples
from scipy.io.wavfile import read
import matplotlib.pyplot as plt
# read audio samples
input_data = read("/home/vivek/Documents/VivekProjects/Silence/silence.wav")
audio = input_data[1]
# plot the first 1024 samples
plt.plot(audio)
# label the axes
plt.ylabel("Amplitude")
plt.xlabel("Time")
# set the title
plt.title("Sample Wav")
# display the plot
plt.show()
この画像を生成:
質問:私はチャートに(青、緑、黄)異なるカラーバーを解釈する方法を知りたい 。あなたがファイルを聞くならば、それはただの沈黙であり、何かがあれば私はただの線だけを見ることを期待していました。
私のmp3ファイルはhereからダウンロードできます。
soxで変換されたwavファイルはhereです。
ファイルがサイレントであっても、ドロップボックスでも波形が生成されています。私は理由を理解できないようだ。
何も聞こえないからといって、それが_complete_ silenceであるとは限りません。 – DavidG