Anuvani-Diarization / reference /requirements.txt
StephennFernandes's picture
Anuvani-Diarization 1.0.0
63dd946
Raw History Blame Contribute Delete
916 Bytes
# Indic diarization v1 — pinned runtime (the environment in which byte-identical outputs were verified).
# 1) PyTorch 2.1.1 + CUDA 12.1 wheels:
# pip install torch==2.1.1 torchaudio==2.1.1 --index-url https://download.pytorch.org/whl/cu121
# 2) DiariZen at the pinned commit, with its bundled pyannote-audio fork (3.1.1):
# git clone https://github.com/BUTSpeechFIT/DiariZen && cd DiariZen && git checkout 844f555
# pip install -c constraints.txt -e . && pip install -e pyannote-audio
# 3) Then: pip install -r requirements.txt
numpy==1.26.4
scipy==1.15.3
soundfile==0.14.0
pyannote.core==5.0.0
pyannote.pipeline==3.0.1
speechbrain==1.1.0
lightning==2.6.5
asteroid-filterbanks==0.4.0
einops==0.8.2
toml==0.10.2
# Imported by DiariZen's inference utilities.
psutil==7.2.2
accelerate==1.6.0
huggingface_hub==1.28.0
pyarrow==25.0.1
# Full reference environment (Python 3.10.20): env/pip_freeze_reference.txt