collabora / WhisperLive

A nearly-live implementation of OpenAI's Whisper.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Separate package for client?

powellnorma opened this issue · 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 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.

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