ClearerVoice-Studio整合包(windows)
零炻
编辑于 2026年01月12日 19:50

ClearerVoice-Studio踩过的坑汇总

注意:以下内容给有一定基础的人,想自己独立制作整合包的。新手小白请直接下载整合包,整合包均完成了以下内容的修改!!如果解压失败,请安装bandizip解压!!

1、gitclone没法直接在windows上拉取

因为源码是在linux上开发的,需要关闭NTFS保护

PortableGit\bin\git.exe config --global core.protectNTFS false

2、git下载慢

走一下本地代理

PortableGit\bin\git.exe config --global http.proxy http://127.0.0.1:7890

PortableGit\bin\git.exe config --global https.proxy https://127.0.0.1:7890

3、requirements.txt需要修改

torch版本也没有那么严格,直接把里面的torch、torchaudio、torchvision注释掉,单独装

mimetypes用不到,而且也找不到对应的版本,直接注释掉

gradio不能用3.50.0 要用最新版5.12.0

SciPy不能用1.14.1 要用最新版1.15.1

4、源码里面没有gradio程序

需要去https://huggingface.co/spaces/alibabasglab/ClearVoice/tree/main下载并覆盖到clearvoice文件夹,只复制app.py是不行的

需要去https://huggingface.co/spaces/alibabasglab/SpeechScore/tree/main下载并替换SpeechScore文件夹,只复制app.py是不行的

5、模型问题

最新的FRCRN_SE_16K模型无法满足程序需要,需要替换成以下链接里面的

https://huggingface.co/spaces/alibabasglab/ClearVoice/tree/main/checkpoints/FRCRN_SE_16K

6、环境问题

程序执行需要ffmpeg,直接把独立的ffmpeg文件夹放到项目里

然后在bat脚本中将ffmpeg文件夹添加到环境变量

7、video_process.py没有适配windows

需要修改多处

(1)文件路径相关

参考:https://github.com/modelscope/ClearerVoice-Studio/issues/12

(2)windows和linux删除指令差异

需要识别系统,然后执行rm还是del

第24行:REMOVE_COMMAND = 'del' if os.name == 'nt' else 'rm'

(3)多条指令问题

windows不支持多条指令用;隔开,只能分开发送,所以所有command +=都需要修改为command = 

并且每条command都要紧跟一条发送subprocess.call(command, shell=True, stdout=None)

8、其他需求

gradio想要开启远程访问

app.py最后一行demo.launch()修改为demo.launch(server_name='0.0.0.0', server_port=7860)