open-mmlab / Amphion

Amphion (/æmˈfaɪən/) is a toolkit for Audio, Music, and Speech Generation. Its purpose is to support reproducible research and help junior researchers and engineers get started in the field of audio, music, and speech generation research and development.
https://openhlt.github.io/amphion/
MIT License
4.45k stars 381 forks source link

have plans to create scripts or .py files that can run on Windows in the future? #89

Closed c469591 closed 8 months ago

c469591 commented 8 months ago

Hello, I was wondering if there are any plans to create .py files that can run on Windows? Currently, all the scripts in our project are .sh files, which cannot be executed on Windows. I'm also considering whether to spend time converting the .sh scripts into .py. If someone is already working on this, then I'll just wait for it. Thank you!

RMSnow commented 8 months ago

Hi @c469591, we have no plans to directly port to the Windows/MacOS platform until now, since it will take much labor and testing cost. Besides, most models of Amphion are dependent on big data and large-scale training, so we think Linux may be a better choice, at least for now. If a Linux-based server is not available, we recommend to use huggingface space or colab to play Amphion.

However, we are planning to integrate some typical models into Colab/Jupyter Notebook, just for teaching and education. The specific date has not been decided. We hope to release them in this summer :)

c469591 commented 8 months ago

hi, I understand, I've also tried rewriting .sh files on Windows, but it's more difficult than I imagined. However, I will continue to try. Additionally, based on my own experience, Google Colab doesn't seem very user-friendly; it limits the runtime for each session and is not very stable. It's not a good option for me. I'll give Hugging Face a shot, but currently, I'm still testing on AutoDL. The downside of using GPUs on AutoDL is that it constantly costs money which is quite troubling for me. And since my computer with an NVIDIA 3060 runs on Windows system—the virtual Linux subsystem in Windows isn't fully functional—it really gives me a headache.

RMSnow commented 8 months ago

Hi @c469591, thanks for your constructive feedback! We will review again and try our best to find a suitable third-party server in the future, when integrating our model for teaching and education.