Added V15 Colab notebook, FastAPI Serving, model downloads .py script, and Dockerfile (working in MAC M3), readme updates #394
+704
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
This PR introduces a streamlined setup and deployment workflow for MuseTalk V15, including:
download_models.py): Robust pure-Python script to fetch all required weights from Hugging Face, Google Drive, and direct URLs, with auto package installation.Why was this needed?
The previous
download_weights.shscript frequently failed due to issues withhuggingface-cli, including authentication errors and version mismatches across environments.This PR replaces it with a portable Python script that is more reliable, does not require manual CLI tooling, and works "out of the box" for both local development and Docker-based deployments.