【发布时间】:2021-11-12 21:58:45
【问题描述】:
我有一个 wav 文件,我用 Audacity 重新采样到 16.000 kHz。 现在我正在尝试用两种不同的方式用 python 加载文件。
import tensorflow as tf
import librosa
f = "path/to/wav/file/xxxx.wav"
raw = tf.io.read_file(f)
audio, sr = tf.audio.decode_wav(raw, desired_channels=1)
print("Sample Rate TF: ",sr.numpy())
y, sr2 = librosa.load(f)
print("Sample Rate librosa: ",sr2)
#Sample Rate TF: 16000
#Sample Ratelibrosa: 22050
为什么同一个文件的采样率如此不同? 我可以更信任哪个库?
【问题讨论】:
标签: python tensorflow nlp wav librosa