| # RVC AI 翻唱依赖 (Hugging Face Space - CPU 精简版) | |
| # 注意:此文件用于 HF Space 部署,同步到 Space 时需重命名为 requirements.txt | |
| # 本地安装请使用 requirements.txt(包含完整 GPU 依赖) | |
| # PyTorch | |
| torch>=2.0.0 | |
| torchaudio>=2.0.0 | |
| # Gradio 界面 | |
| gradio==3.50.2 | |
| # 音频处理 | |
| librosa>=0.9.0 | |
| soundfile>=0.12.0 | |
| scipy>=1.10.0 | |
| numpy>=1.23.0 | |
| praat-parselmouth>=0.4.3 | |
| torchcrepe>=0.0.20 | |
| # 向量检索 | |
| faiss-cpu>=1.7.4 | |
| # 工具库 | |
| tqdm>=4.65.0 | |
| requests>=2.28.0 | |
| python-dotenv>=1.0.0 | |
| colorama>=0.4.6 | |
| # AI 翻唱功能(核心) | |
| audio-separator | |
| huggingface_hub>=0.19.0 | |
| pedalboard>=0.7.0 | |
| ffmpeg-python>=0.2.0 | |
| # 以下包在 HF Space 构建环境中编译失败,改为运行时按需安装: | |
| # fairseq==0.12.2 (HuBERT 特征提取) | |
| # demucs>=4.0.0 (人声分离备选) | |
| # pyworld>=0.3.4 (F0 提取备选) | |
| # av>=10.0.0 (音频解码备选) | |