diff --git a/backend/app/services/lipsync_service.py b/backend/app/services/lipsync_service.py index 1df38a4..9640ec0 100644 --- a/backend/app/services/lipsync_service.py +++ b/backend/app/services/lipsync_service.py @@ -38,9 +38,9 @@ class LipSyncService: return self._weights_available required_dirs = [ - self.musetalk_dir / "models" / "musetalkV15", + # huggingface-cli 下载后的嵌套结构 + self.musetalk_dir / "models" / "musetalk" / "musetalkV15", self.musetalk_dir / "models" / "whisper", - self.musetalk_dir / "models" / "sd-vae-ft-mse", ] self._weights_available = all(d.exists() for d in required_dirs)