Skip to content

Commit 29ac408

Browse files
IIELeven11IIELeven11
authored andcommitted
made work with python 3.12 for blackwell GPUs
1 parent 18eef17 commit 29ac408

3 files changed

Lines changed: 8 additions & 68 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ Automatic Audio Dataset Maker is a tool designed to automate the creation and cu
2525
## Installation
2626
-NOTE: Theres a package conflict on windows machines with pesq/brouhaha. I suggest using WSL/Linux instead.
2727
Switching from conda to UV. I suggest you do the same.
28-
1. uv venv --python 3.10
28+
1. uv venv --python 3.12
2929
2. source ./venv/bin/activate
30-
3. uv pip install -r requirements.txt
30+
3. uv pip install -r requirements.txt --torch-backend=auto
3131
4. Install git-lifs
3232
- Linux (Ubuntu): sudo apt-get install git-lfs
3333
- Windows: https://git-lfs.com/ download then: git lfs install

dataspeech/requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
datasets[audio]
2-
https://github.com/marianne-m/brouhaha-vad/archive/main.zip
32
penn
43
g2p
54
demucs
65
transformers
76
accelerate
8-
bitsandbytes
7+
bitsandbytes

requirements.txt

Lines changed: 5 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ audioread==3.0.1
5050
# librosa
5151
bitsandbytes==0.45.3
5252
# via -r requirements.txt
53-
brouhaha @ https://github.com/marianne-m/brouhaha-vad/archive/main.zip
53+
numpy==2.0.2
54+
# via -r requirements.txt
55+
brouhaha @ git+https://github.com/IIEleven11/brouhaha-vad-for-python3.12.git@main
5456
# via -r requirements.txt
5557
certifi==2024.8.30
5658
# via
@@ -286,36 +288,6 @@ numba==0.60.0
286288
# -r requirements.txt
287289
# librosa
288290
# openai-whisper
289-
numpy==1.24.4
290-
# via
291-
# -r requirements.txt
292-
# accelerate
293-
# asteroid-filterbanks
294-
# bitsandbytes
295-
# contourpy
296-
# datasets
297-
# librosa
298-
# matplotlib
299-
# numba
300-
# openai-whisper
301-
# openunmix
302-
# optuna
303-
# pandas
304-
# panphon
305-
# penn
306-
# pyannote-core
307-
# pyannote-metrics
308-
# pyloudnorm
309-
# pystoi
310-
# pytorch-metric-learning
311-
# scikit-learn
312-
# scipy
313-
# soxr
314-
# speechbrain
315-
# tensorboard
316-
# tensorboardx
317-
# torchmetrics
318-
# transformers
319291
nvidia-cublas-cu12==12.4.5.8
320292
# via
321293
# -r requirements.txt
@@ -404,7 +376,7 @@ packaging==24.1
404376
# torch-pitch-shift
405377
# torchmetrics
406378
# transformers
407-
pandas==2.2.3
379+
pandas
408380
# via
409381
# -r requirements.txt
410382
# datasets
@@ -438,8 +410,7 @@ protobuf==6.30.1
438410
# tensorboardx
439411
psutil==7.0.0
440412
# via accelerate
441-
pyannote-audio==3.3.0
442-
# via brouhaha
413+
pyannote-audio
443414
pyannote-core==5.0.0
444415
# via
445416
# pyannote-audio
@@ -631,40 +602,10 @@ tokenizers==0.20.1
631602
# via
632603
# -r requirements.txt
633604
# transformers
634-
torch==2.5.1
635-
# via
636-
# accelerate
637-
# asteroid-filterbanks
638-
# bitsandbytes
639-
# demucs
640-
# dora-search
641-
# julius
642-
# lightning
643-
# openai-whisper
644-
# openunmix
645-
# penn
646-
# pyannote-audio
647-
# pytorch-lightning
648-
# pytorch-metric-learning
649-
# speechbrain
650-
# torch-audiomentations
651-
# torch-pitch-shift
652-
# torchaudio
653-
# torchmetrics
654-
# torchutil
655605
torch-audiomentations==0.12.0
656606
# via pyannote-audio
657607
torch-pitch-shift==1.2.5
658608
# via torch-audiomentations
659-
torchaudio==2.5.1
660-
# via
661-
# demucs
662-
# openunmix
663-
# penn
664-
# pyannote-audio
665-
# speechbrain
666-
# torch-audiomentations
667-
# torch-pitch-shift
668609
torchmetrics==1.7.0
669610
# via
670611
# lightning

0 commit comments

Comments
 (0)