声音模拟训练

本文详细描述了如何在特定系统上配置CUDA12.1以兼容PyTorch,并处理了版本不匹配的问题,包括安装、卸载、依赖库(如Torch、TorchVision、TorchAudio和Fairseq)安装,以及ffmpeg的设置和So-VITS-SVC项目的config.json配置。
摘要由CSDN通过智能技术生成

 环境配置

参考文章:

https://github.com/SUC-DriverOld/so-vits-svc-Chinese-Detaild-Documents

1:打开CMD nvidia-smi.exe   查询显卡

 cuda VERSION:12.3

2:打开https://pytorch.org/get-started

我的系统是12.3

3:使用google 搜索 nvidia developer

NVIDIA DeveloperCUDA Toolkit - Free Tools and Training | NVIDIA Developer

目前可以下载:12.3版本,但是pytroch目前仅支持12.1版本

我们需要下载历史版本

因为目前仅仅支持12.1版本。我们需要下载12.1

 配置下载选项

安装完毕之后,在CMD控制台输入:nvcc -V

如果显示:代表安装成功

 如何卸载CUDA呢?

控制面板找到 nvdia CUDA 全部卸载

4:pytroch相关依赖库安装

https://pytorch.org/get-started

在之前的环境中,我们安装了cuda 12.1,所以这次我们在这里选择12.1

打开CMD输入(下列代表,在上图 RUN THIS COMMAND 已标记)

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121

我的电脑环境目录是:C:\Users\Administrator\AppData\Local\Programs\Python\Python310\Scripts

安装完毕后输入:

python

import torch

print(torch.cuda.is_available())

出现false失败 出现true成功

5:安装ffmpeg

C:\ffmpeg\bin

添加环境变量

6:其他依赖安装

so-vits-svc目录下找到:requirements_win

打开CMD输入

pip config set global.index-url http://pypi.tuna.tsinghua.edu.cn/simple

pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn

安装库:

pip install fairseq==0.12.2

报错:

打开visual studio

 安装C++支持库

7:找到So-VITS-SVC目录。

目录地址为:E:\So-VITS-SVC\so-vits-svc

文件名:requirements_win.txt

输入:

CD E:\So-VITS-SVC\so-vits-svc

运行:pip install -r requirements_win.txt

安装过程中出现错误

 build dependencies报错,

解决方法:

输入:pip install --upgrade dependencies

因为dependenciese报错

再次运行:pip install -r requirements_win.txt

8:模型下载

参考:https://github.com/SUC-DriverOld/so-vits-svc-Chinese-Detaild-Documents

9:配置json文件

E:\So-VITS-SVC\so-vits-svc\dataset_raw

新建config.json

"n_speakers": 1        //说话人数

"spk":{
    "test": 0,        //文件夹名称
}

如果有二个人说话。

"n_speakers": 2        //说话人数

"spk":{
    "test": 0,        //文件夹名称

    "test1": 1,        //文件夹名称
}

保存为config.json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值