为了账号安全,请及时绑定邮箱和手机立即绑定

在 Python 中创建 .wav 音频直方图

在 Python 中创建 .wav 音频直方图

呼如林 2021-11-16 16:14:51
我已经为图像文件实现了直方图创建程序。我可以在 Python 中为.wav格式的音频文件创建直方图吗?这可能吗,如果可能,有什么指示吗?
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

@ 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()

//img1.sycdn.imooc.com//619368950001504008370669.jpg

如果它对你有用。请不要错过投票答案。谢谢你。


查看完整回答
反对 回复 2021-11-16
  • 1 回答
  • 0 关注
  • 220 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信