MahmoudAshraf97 / whisper-diarization

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper
BSD 2-Clause "Simplified" License
3.75k stars 329 forks source link

Installation instructions incomplete for macOS Sequoia (and others) #219

Closed gwjr closed 1 month ago

gwjr commented 2 months ago

Mostly reporting what worked for me, after a quantity of trial-and-error, on macOS Sequoia:

brew install python@3.10 ffmpeg
python3.10 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip setuptools wheel
pip install Cython
pip install -r requirements.txt
pip uninstall huggingface_hub
pip install huggingface_hub==0.20.3

If this is the intended flow (?!) it should be documented!

MahmoudAshraf97 commented 2 months ago

Hello, all of these steps are documented except for the last two which are temporary caused by NeMo, I will pin #202 to address these

MahmoudAshraf97 commented 1 month ago

fixed in bef23964d40f4a124376e9c2e984034f9714f445