在Python中创建.wav音频直方图[关闭]

问题描述 投票:-1回答:1

我已经为图像文件实现了直方图创建程序。我可以在Python中为.wav格式的音频文件创建直方图吗?这是可能的,如果是的话,任何指针?

python histogram signal-processing wav
1个回答
0
投票

@ Bhavneet Sharma可以获得.wav音频文件的直方图。请找到下面编写的代码以及给定代码的输出图片。希望这会对你有所帮助。

import numpy as np
import matplotlib.pyplot as plt

rate, data = wavfile.read('test3.wav') # reading wave file.
print ('All_data =',data)
print('Number of sample in DATA =',len(data))

c=data[0:499]             # reading first 500 samples from data variable with contain 200965 samples.
print('Number of sample in C =',len(c))


plt.hist(c, bins='auto')  # arguments are passed to np.histogram.
plt.title("Histogram with 'auto' bins")
plt.show()

如果它适合你。请不要错过投票回答。谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.