gpt4 book ai didi

python - 加载 librosa 和读取 scipy.io.wavfile 的区别

转载 作者:太空狗 更新时间:2023-10-30 02:37:28 25 4
gpt4 key购买 nike

我有一个关于librosa的load函数和scipy.io.wavfileread函数的区别的问题。

from scipy.io import wavfile
import librosa

fs, data = wavfile.read(name)
data, fs = librosa.load(name)

导入的语音文件是同一个文件。如果你运行上面的代码,数据的值会以不同的方式从两个函数中出来。我想知道为什么数据的值不同。

最佳答案

来自 librosa.core.load 的文档字符串:

Load an audio file as a floating point time series.

Audio will be automatically resampled to the given rate (default sr=22050).

To preserve the native sampling rate of the file, use sr=None.

scipy.io.wavfile.read不会自动对数据重新采样,如果样本在文件中是整数,则不会将其转换为 float 。

关于python - 加载 librosa 和读取 scipy.io.wavfile 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50062358/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com