使用 wavfile.read() 时音频文件的输出不是从零开始
Output of the audio file when using wavfile.read() does not originate from zero
我使用的所有音频文件在使用 wavfile.read() 时产生的输出对我来说没有意义我不明白为什么。
例如一个文件的输出是
Example of the output of one of my audio files
为什么它不像普通音频那样从零开始:-
example of a normal output
我想问一下为什么我在第一个link中的输出不能正常读取以及如何正常显示它以便我可以正确分析音频。
我已经搜索了几天并且可以解决它,所以如果有人可以指导我或为我提供有用的 links
,我将不胜感激
这似乎取决于正在读取音频文件的库,它可以产生不同的输出,我转移到通过以下方式读取我的音频文件:-
import soundfile as sf
data, samplerate = sf.read(audioFile)
现在输出表示从零开始。
我使用的所有音频文件在使用 wavfile.read() 时产生的输出对我来说没有意义我不明白为什么。 例如一个文件的输出是
Example of the output of one of my audio files
为什么它不像普通音频那样从零开始:-
example of a normal output
我想问一下为什么我在第一个link中的输出不能正常读取以及如何正常显示它以便我可以正确分析音频。 我已经搜索了几天并且可以解决它,所以如果有人可以指导我或为我提供有用的 links
,我将不胜感激这似乎取决于正在读取音频文件的库,它可以产生不同的输出,我转移到通过以下方式读取我的音频文件:-
import soundfile as sf
data, samplerate = sf.read(audioFile)
现在输出表示从零开始。