MahmoudAshraf97 / whisper-diarization

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

Dependency conflict with whisperx 3.1.1 #139

Closed gexxxter closed 7 months ago

gexxxter commented 8 months ago

When installing the requirements in the current master version there is a version conflict between whisperx and faster-whisper. This results in an error that prevents to installation of the dependencies

Steps to reproduce

pip install -r requirements.txt

This will result in the error below

ERROR: Cannot install -r requirements.txt (line 5) and faster-whisper==0.9.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested faster-whisper==0.9.0
    whisperx 3.1.1 depends on faster-whisper 0.10.0 (from git+https://github.com/SYSTRAN/faster-whisper.git@0.10.0)

I have created PR138 to fix the issue