我已经为图像文件实现了直方图创建程序。我可以在Python中为.wav格式的音频文件创建直方图吗?这是可能的,如果是的话,任何指针?
@ 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()
如果它适合你。请不要错过投票回答。谢谢。