Skip to content

add one key download all models #232

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

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

Conversation

nickchen110
Copy link
Contributor

add one key download all models

@zhzLuke96
Copy link
Member

zhzLuke96 commented May 15, 2025

感谢贡献

@nickchen110 麻烦添加更多信息介绍一下你的想法和修改
因为,本来是准备写一键下载的,但是模型太多了,几乎没用人需要下载所有模型,所以没搞
我希望的话是可以统一下载的脚本入口,类似 python -m scripts.downloader "chat-tts,cosyvoice,f5tts" 类似这样的脚本选择性的下载
你觉得如何?

  • 这个pr中涉及的一些文件和最近修改可能有冲突需要你先合并解决下
  • 关于 matcha-tts 的问题已经解决,它的包依赖有冲突,我已经直接引入到 repos_static 下面了
  • required_files 最好不要改,因为一般情况都是 modelscope 搬运的时候写错了,所以我们应该改/换repo,或者得特殊化 downloader 的逻辑,不然 hf 里面的库不兼容,我们的代码也不兼容,因为文件名在代码里一般是写死有用的

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

Successfully merging this pull request may close these issues.

2 participants