我尝试读取声音,但结果是类似\ x00?\ x00

时间:2019-06-10 14:31:05

标签: python numpy wave

我正在尝试读取音频文件,然后对其进行处理并获取其能量,频率...。但是当我阅读该文件时,我知道如何将其转换为可以找到的格式。

import numpy as np

import wave



import matplotlib.pyplot as plt

import scipy.integrate as integrate



wav_file = wave.open('Alarm01.wav', 'r')


nchannels,sampwidth,framerate,nframes,comptype,compname = wav_file.getparams()


data = wav_file.readframes(nframes)

wav_file.close()

data
Out[100]: b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\............

0 个答案:

没有答案