pre-commit datasets torchaudio soundfile librosa