来提交你的插件吧!
有疑问?来看看呗!

插件详情

GPT SoVITS logo

GPT SoVITS

对接本地部署的GPT_SoVITS,为astrbot提供文本转语音(TTS)服务

TTS
版本v2.0.1
作者Zhalslar
Star41
更新2025/12/31

插件说明

:name

astrbot_plugin_GPT_SoVITS

✨ GPT_SoVITS对接插件 ✨

License
Python 3.10+
AstrBot
GitHub

🐔 介绍

astrbot_plugin_GPT_SoVITS 是一个 astrbot 插件,用于对接 GPT-SoVITS,该插件实现了 TTS(文本到语音)的功能。

📦 安装

第一步,本地部署 GPT_SoVITS、

  • 安装步骤请看GPT_SoVITS仓库(安装包6G+,装完后10G+)
  • 配合GPT_SoVITS指南来看

第二步,安装本插件

在astrbot的插件市场搜索astrbot_plugin_GPT_SoVITS,点击安装即可

⚙️ 配置

请在astrbot面板配置,插件管理 -> astrbot_plugin_memelite -> 操作 -> 插件配置

  • GPT-SoVITS API 的 URL(base_url):必填!GPT_SoVITS官方整合包默认为http://127.0.0.1:9880, 第三方整合包可能不同

  • GPT模型文件路径(gpt_weights_path):即“.ckpt”后缀的文件,请使用绝对路径!路径两端不要带双引号!!不填则默认用GPT_SoVITS内置的GPT模型

  • SoVITS模型文件路径(sovits_weights_path):即“.pth”后缀的文件,请使用绝对路径,路径两端不要带双引号!!不填则默认用GPT_SoVITS内置的SoVITS模型

🐔 使用说明

第一步,启动GPT_SoVITS的API服务

  • Windows下,编写一个bat批处理文件放在GPT_SoVITS整合包的根目录里,文件内容:
runtime\python.exe api_v2.py
pause

然后双击bat文件即可在终端启动GPT_SoVITS的API服务
tmpAC40

  • Windows或者Linux下,可以直接通过命令行启动GPT_SoVITS的API服务,比如:
python api_v2.py
也可能是
python3 api_v2.py

第二步,调用

  • 自动调用:调用LLM得到的文本有概率会自动转成语音发送,概率可在配置里调
  • 指令调用:例如“说 宝宝怎么啦” ,情绪已改成根据关键词自动识别,无需指定

👥 贡献指南

  • 🌟 Star 这个项目!(点右上角的星星,感谢支持!)
  • 🐛 提交 Issue 报告问题
  • 💡 提出新功能建议
  • 🔧 提交 Pull Request 改进代码

📌 注意事项

  • 本项目优先兼容官方整合包,第三方整合包只要不是大改的基本也能对接
  • GPT_SoVITS的部署目前我仅测试了Windows环境,更多环境下的部署请自行查阅GPT_SoVITS官方文档
  • 想第一时间得到反馈的可以来作者的插件反馈群(QQ群):460973561(不点star不给进)
AstrBot LogoAstrBot 插件市场社区

AstrBot 插件市场 是一个开放的插件分享平台,欢迎开发者们贡献优质插件。本站致力于为 AstrBot 用户提供高质量扩展,帮助您快速找到喜欢的插件,并鼓励社区伙伴分享使用心得、提出改进建议。

相关链接

官方项目主站 官方插件市场 官方项目仓库 侧边展示主站

开发相关

插件开发文档 快速提交插件 官方项目文档

© 2026 AstrBot 插件市场 Made with by Community