首页 > 其他分享 >SO-VITS-SVC使用

SO-VITS-SVC使用

时间:2024-01-22 15:25:34浏览次数:46  
标签:768 upgrade VITS xxx SVC python SO install 报错

https://zhuanlan.zhihu.com/p/630115251?utm_id=0

https://www.bilibili.com/read/cv22206231/

 

python版本,3.10

开个python虚拟环境

python -m venv

升级pip,否则会报错

pip install -r requirements.txt按照依赖

打开webUI,python webUI.py

下载孙燕姿的模型,

模型文件,.pt

配置文件,.json

下载的配置文件有问题,会报错

Given groups=1, weight of size [xxx, 256, xxx], expected input[xxx, 768, xxx] to have 256 channels, but got 768 channels instead 

需要把下面的改成768,

"gin_channels": 768, "ssl_dim": 768,   加载模型, 会报没有dropout接口的错, 重新按照如下模块,

pip install --upgrade fastapi==0.84.0
pip install --upgrade gradio==3.41.2
pip install --upgrade pydantic==1.10.12

 

推理模型,

spleeter需要从新开个虚拟环境,会冲突

ffmpeg,别用brew安装,直接去下载可执行文件

推理报错,

torchaudio::sox_io_load_audio_file() expected a value of type 'str' for argument '_0' but instead found type 'posixpath'

修改代码,加一行

 

 

 

 

 

 

 

 

 

标签:768,upgrade,VITS,xxx,SVC,python,SO,install,报错
From: https://www.cnblogs.com/fxjwind/p/17980104

相关文章

  • Star Walk和Solar Walk
    StarWalk和SolarWalk是两款由VitoTechnology开发的天文应用程序,它们都提供了关于天体和宇宙的信息,但在功能和重点上有所不同。StarWalk是一款天文学教育应用程序,主要关注天空观测和天体识别。它提供了一个实时的星空地图,可以显示当前的天体位置、星座、行星、卫星、彗星等。......
  • Python web crawler(2)json异步加载的格式
    异步加载的特点点击“查看更多”等按钮,浏览器“刷新”按钮无反馈效果。查看浏览器点击F12的“DevTools”开发者工具,点选“网络”——“Fetch/XHR”——每点击一次“加载更多”就会出现一次网络请求点击刷新出来的“请求内容”——点击“响应”,可以看到响应的是“字典”点击标......
  • 安装MicroStation软件、Terrasolid插件的方法
      本文介绍在Win10电脑中,安装MicroStation软件与Terrasolid插件合集的详细方法。  首先,我们需要有MicroStation软件与Terrasolid插件合集的安装包;这些内容在互联网中已经有很多资源,大家自行搜索、下载即可,这里就不再赘述。  第一步,我们需要首先安装MicroStation软件;我这......
  • 【快速阅读二】从OpenCv的代码中扣取泊松融合算子(Poisson Image Editing)并稍作优化
    泊松融合是一种非常不错多图融合算法,在OpenCv的相关版本中也包含了该算子模块,作者尝试着从OpenCv的大仓库中扣取出该算子的全部代码,并分享了一些在扣取代码中的心得和收获。泊松融合我自己写的第一版程序大概是2016年在某个小房间里折腾出来的,当时是用......
  • socketioxide 基于rust 的socket.io server 实现
    socketioxide是基于rust的socket.ioserver实现包含的特性类似axum的API完全兼容官方socket.ioclient支持v4协议状态管理namespacesrooms消息确认polling以及websocket支持说明目前socketioxide实际上也支持adapter,支持是本地的,缺少集群模式的支持,比如nodej......
  • 到底什么样的 Java 项目用 Solon 好???
    什么样的Java项目用Solon好就像华为讲的,不要因为爱国而特意买华为手机。Solon也是,有需要就用不需要就跳过(按正常的需求选择):信创需要国产化,应该用Solon或者SolonCloud(有案例)军工项目要国产化,应该用Solon或者SolonCloud(有案例)嵌入式设备,内存有限,算力差,可以用Solo......
  • Microsoft Sentinel Workbooks
     MicrosoftSentinelWorkbooks是一种在MicrosoftSentinel中用于可视化、分析和探索安全数据的工具。这些工作簿提供了灵活的方式来创建自定义仪表板,其中包含图表、图形和表格,用于显示和解释来自各种数据源的数据。它们是理解和响应安全威胁的重要资源。 举例说明假设你......
  • Microsoft Sentinel Notebooks作用
    MicrosoftSentinelNotebooks是基于Jupyter笔记本的高级工具,用于深入分析、研究和响应网络安全事件。它们结合了代码、数据可视化和文档,使安全分析师可以更灵活、更深入地处理安全数据和情报。SentinelNotebooks的作用数据探索和分析:使用Python(或其他支持的语言)对安全数......
  • 根据返回的多层Json来进行创建文件,达到根据阶层创建,然后压缩成压缩包进行下载
    临时接到一个需求说让根据按照下面的这个图片的结构来打包下载指定位置下的文件到指定位置!实现思路:1.把已经实现的树形结构的代码进行调用,拿到他的数据进行创建对应的文件夹2.因为结构下方的文件没有特别直观的数据库中的关联关系,所以还需要对于管理关系进行梳理3.创......
  • java实体类转化geojson的工具类
    1.用到的技术、工具:反射+geotools2.代码实现packageorg.jeecg.modules.web.util.geoutils;importcn.hutool.core.util.ReflectUtil;importcn.hutool.core.util.StrUtil;importcn.hutool.json.JSONArray;importcn.hutool.json.JSONObject;importcn.hutool.json.JSON......