WhisperLive icon indicating copy to clipboard operation
WhisperLive copied to clipboard

Separate package for client?

Open powellnorma opened this issue 1 year ago • 2 comments

I think most of the dependencies that get installed with pip install whisper-live are only needed for the server, not the client. How can I use the client without installing all the server's packages (torch, triton, ..)?

powellnorma avatar May 29 '24 16:05 powellnorma

@powellnorma you are right, the dependencies installed with pip are combined for both server and client. And currently, there is no way of installing whisper-live from pip only for the client.

makaveli10 avatar May 30 '24 03:05 makaveli10

One possible workaround:

pip install --no-deps whisper-live
sudo dnf install -y portaudio-devel
curl https://raw.githubusercontent.com/collabora/WhisperLive/main/requirements/client.txt | pip install -r /dev/stdin

powellnorma avatar May 30 '24 06:05 powellnorma