Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate package for client? #218

Open
powellnorma opened this issue May 29, 2024 · 2 comments
Open

Separate package for client? #218

powellnorma opened this issue May 29, 2024 · 2 comments

Comments

@powellnorma
Copy link

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 powellnorma changed the title Seperate package for client? Separate package for client? May 29, 2024
@makaveli10
Copy link
Collaborator

@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.

@powellnorma
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants