5
【问题复现】如果 index-tts 项目拉取在某些中文路径下,比如含中文目录:
j:/语音克隆/index-tts
当启用 use_cuda_kernel = True 时,运行项目会生成 build.ninja 中文乱码,从而导致 BigVGAN cuda kernel 编译失败。 经过检测发现 cpp_extension.load 以及后续代码均执行失败。
Failed to load custom CUDA kernel for BigVGAN. Falling back to torch.
【补丁修复】应用此补丁,可以支持在任意中文路径下,build.ninja 正常编译 BigVGAN cuda。
>> Preload custom CUDA kernel for BigVGAN
此兼容补丁,对中文用户体验更友好,无需担心中文路径而导致 ninja 编译失败~ 已更新至方案2:实测更加完美~