读取 .wav 文件时返回的数据到底是什么?

What exactly is the data returned when reading a .wav file?

当使用

之类的东西读取音频文件时
rate, wavData = scipy.io.wavfile.read('test.wav')

wavData里面的数据到底代表什么?

wavData 是一个数字数组,每个数字代表音频信号的单个样本。样本是时间间隔均匀的音频振幅的快照。因此,如果您的速率返回为 48000,则 wavData 的前 48000 个元素将是 1 秒的音频信号。有关更多信息,请阅读维基百科上的 PCM:https://en.wikipedia.org/wiki/Pulse-code_modulation.