部署采用 conda,也强烈建议这种方式,否则可能无法成功安装,遇到的问题会非常多,有些依赖无法Wndows上使用pip是无法成功安装的,例如 pynini
1. 下载并安装miniconda
miniconda是一个conda管理软件,在windows上安装很方便,和普通软件一样一路next即可完成。
2. 下载 CosyVoice源代码
3. 创建一个虚拟环境并激活
4. 安装 pynini
模块
该模块在windows下只有用conda命令才可安装,这也是开头建议windows上使用conda的原因。
继续在上面打开并激活环境的cmd窗口中输入命令 conda install -y -c conda-forge pynini==2.1.5 WeTextProcessing==1.0.3
回车
5. 安装其他一系列依赖,使用阿里镜像
打开
requirements.txt
文件,删掉最后一行的WeTextProcessing==1.0.3
,否则肯定是安装失败的,因为这个模块依赖pynini
,而pynini在windows的pip下无法安装然后在 requirements.txt 里增加一行
Matcha-TTS