首页 > 其他分享 >vits-simple-api搭建与使用

vits-simple-api搭建与使用

时间:2024-06-07 16:45:41浏览次数:13  
标签:vits 模型 simple api 推理 搭建

根据vits-simple-api中文文档指南自行搭建后端

以下步骤均在windows平台cpu推理搭建为例

  1. 选择你的vits模型(注意是vits!不是So-Vits Bert Vits2 Gpt Vits)建议去抱脸网搜索或者b站搜素以及自己训练.

  2. 在vits-simple-api的路径的model目录下新建你下载模型的名字的文件夹
    image

  3. 将模型的json和pth文件放进去
    image

  4. 启动vits-simple-api根目录下的start.bat文件,效果如下图所示
    image

  5. 软件会自动加载模型,等待1-2分钟后,打开浏览器访问127.0.0.1:23456进入在线推理界面
    image

  6. 注意模型后标注的语言支持类型,如图所示,亚托莉 | ['zh','ja']的意思是支持中文和日语,因此可以在text文本框输入一段中文,日文或者中日双语,之后点击下方的播放器生成监测是否生效.由于cpu推理性能较差因此要多等待几秒直到上方语音条出现时间为止.
    image

  7. 如果能成功生成语音说明你的后端搭建完成,接下来将配置koishi的open-vits插件.

open-vits插件配置

  1. 在vits服务器地址填写你刚刚搭建的后端地址,注意地址前要加上https://
    image
  2. speaker_id要填写要使用的模型的id,和后端的一样
  3. 注意koishi和qq所在的环境要有ffmpeg以及silk的支持
  4. 使用say <要说的话>测试结果
    image

标签:vits,模型,simple,api,推理,搭建
From: https://www.cnblogs.com/lumia1998/p/18237451

相关文章

  • 智能小程序 Ray 开发场景 API —— 条件和场景功能页 API 合集
    条件APIcreateCondition创建条件引入import{createCondition}from'@ray-js/ray';需引入DeviceKit,且在>=2.5.4版本才可使用参数Objectobject属性类型默认值必填说明typestring是条件类型conditionstring否条件内容indexnumber否索引completefunction否接口调用......
  • FastAPI-4:异步、并发和Starlette
    4异步、并发和Starlette本章关注FastAPI的底层Starlette库,尤其是它对异步处理的支持。在概述了Python中“同时做更多事情”的多种方法后,您将看到Python中较新的async和await关键字是如何融入Starlette和FastAPI的。4.1StarletteFastAPI的大部分网络代码都基于TomChristie......
  • 揭秘电商高效运营:一键获取1688店铺商品列表的API秘籍
    1688平台是阿里巴巴集团旗下的B2B电子商务网站,为商家提供了一个庞大的商品交易市场。对于需要自动化获取商品信息的商家和开发者来说,1688提供了API接口服务。数据精确获取:提供店铺商品的详细信息。自动化操作:减少人工干预,提高工作效率。参数自定义:用户可根据需求设定查询参......
  • 基于函数计算部署GPT-Sovits语音生成模型实现AI克隆声音
    GPT-Sovits是一个热门的文本生成语音的大模型,只需要少量样本的声音数据源,就可以实现高度相似的仿真效果。通过函数计算部署GPT-Sovits模型,您无需关心GPU服务器维护和环境配置,即可快速部署和体验模型,同时,可以充分利用函数计算按量付费,弹性伸缩等优势,高效地为用户提供基于GPT-Sovits......
  • webservice、WCF、webAPI、MVC权限认证
    webservice权限认证》》soapHeaderSOAPHeader案例服务引用下生成的服务方法参数中会自动加入一个soapHeader的参数,WEB服务引用则没有,我感觉采用WEB服务引用基于这种验证比较方便,因为只需将soapHeader实例赋值一次就可以多次调用不同的服务方法。Asp.NET认证在as......
  • python系列:FASTAPI系列 04-GET请求 params参数
    FASTAPI系列04-GET请求params参数FASTAPI系列04-GET请求params参数前言一、查询参数二、参数的默认值三、多路径查询参数四、查询参数为必填项总结FASTAPI系列04-GET请求params参数前言get请求的参数在url后面携带,通常称做queryparams一、查询参数在......
  • 2024 Web 新特性 - 使用 Popover API 创建弹窗
    PopoverAPI为开发者提供了一种声明式的方式来创建各种类型的弹窗。目前已在所有三大浏览器引擎中可用,并正式成为Baseline2024的一部分。一直以来,我们在实现弹出式菜单、提示框或信息卡片时,往往依赖于各种JavaScript库或者自定义CSS样式来完成。虽然这些方法有效,但它们通常伴......
  • PHP实名认证接口开发示例、银行卡实名认证API
    在互联网技术多元化、高速的发展下,催生出在挑战中不断奋勇前进的互联网企业。但不能忽视的是,互联网技术的快速迭代也会使部分企业在冲击中败下阵来,面临淘汰的危机。随着O2O、共享经济等新兴商业形式的兴起,企业对实名认证业务的数据形式和数据质量也有了更高的要求。这一现实警......
  • 调用文心一言API询问httpx的使用方法2
    [importrequestsimportjsondefget_access_token():url="https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=输入自己的id&client_secret=输入自己id的密码"payload=json.dumps("")headers={"Content-Typ......
  • 调用文心一言API询问httpx的使用方法
    importrequestsimportjsondefget_access_token():url="https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=输入自己的id&client_secret=输入自己id的密码"payload=json.dumps("")headers={"Content-Type......