👾
ChatGPT for QQ 使用文档
  • 👋ChatGPT for Bot 使用文档
  • 💿部署教程
    • 💡快速部署教程
      • Windows 快速部署教程(go-cqhttp版)
      • Windows 快速部署教程 (Mirai 版)
      • Linux 一键部署教程
      • PaaS 平台部署(Railway)
  • 配置文件教程
    • 📰完整配置文件样例
    • 📪对接聊天平台
      • 🦠对接 Mirai
      • 🙇对接 OneBot (go-cqhttp)
      • 🛫对接 Telegram
      • 🎧对接 Discord
      • 🧑‍🍳🧑🍳 对接企业微信
      • 😁对接个人微信
    • 📎接入 AI 平台
      • 🤨接入 OpenAI 的 ChatGPT
      • 😅接入 New Bing (Sydney)
      • 🤹接入 Google Bard
      • 🤣接入 文心一言
      • 🧑‍🎓🧑🎓 接入 ChatGLM
      • 👨‍🎨👨🎨 接入 Poe.com
      • 🥸接入 Claude
      • ⭐接入 讯飞星火大模型
    • 🎤文字转语音
      • Azure TTS 语音接入教程
      • VITS 语音接入教程
      • Edge TTS 语音接入教程
    • 🖼️文字转图片
    • 🐉AI 画图
    • 💬回复内容
      • 百度云回复审核
    • 🚁触发形式与指令
  • 🐈预设系统
  • 🐙额度系统 & 黑白名单
  • 常见问题解答
    • 🎨ChatGPT 启动过程中的常见问题
    • 🖥️Mirai 启动过程中的常见问题
    • 🧳go-cqhttp 启动过程中的常见问题
    • 😓机器人在使用过程中的常见问题
    • 🚆WebUI 常见问题解答
由 GitBook 提供支持
在本页
  • 配置项介绍
  • MoeGoe-Simple-API 搭建教程
  1. 配置文件教程
  2. 文字转语音

VITS 语音接入教程

我们使用 MoeGoe-Simple-API 作为 VITS 语音的后端。

接入 MoeGoe-Simple-API 的 VITS TTS 需要在配置文件中添加下面几行配置:

[text_to_speech]

# 引擎名填写这一个
engine = "vits"

# 角色 ID
default = "0"

[vits]
# 后端接口地址
api_url = "xxxx"

# 语音速度
speed = 1.4

# 目标语言
lang = "zh"

# 语音生成超时时间
timeout = 30

配置项介绍

后端接口地址

此处填写你搭建好的 MoeGoe-Simple-API 的接口地址,http://IP:端口号/voice 。

你可以使用我的接口地址:http://lss.mchank.cn:23456/voice 来体验效果,但我不保证这个接口的稳定性(可能随时会关闭)。

角色ID

和你的模型有关,具体请见 MoeGoe-Simple-API 的文档。

语音速度

这个值越大,语速越慢。经测试发现 1.4 是一个比较均衡的值。

目标语言

即想要转换成语音的语言,支持:

  • zh - 中文

  • ja - 日文

  • mix - 混合

生成超时时间

等待多久放弃生成本次语音,单位为秒。

MoeGoe-Simple-API 搭建教程

注意

此项目为第三方提供的项目,教程已经因为原项目的发展而过时,建议参考原项目的文档进行搭建。

搭建此 VITS 后端需要至少 5GB 的磁盘空间和一个较好的 CPU(或 GPU)。

如果你是在 Windows 上进行部署,可以直接项目的 README 进行部署。

模型下载

你可以在这里下载一些训练好的 VITS 模型:

Docker 部署

你可以在 docker-compose.yaml 中加入以下内容:

  moegoe:
    image: lss233/moegoe-simple-api:latest
    restart: always
    ports:
      - 23456:23456
    environment:
      LANG: 'C.UTF-8'
    volumes:
      - ./Model:/app/Model
      - ./moegoe-config.json:/app/config.json

然后新建一个叫做 Model 的文件夹,在里面放你下载好的模型文件。

然后写一个叫做 moegoe-config.json 的配置文件:

[
        ["./Model/1374_epochs.pth", "./Model/config.json"]
]

这里的 ./Model/1374_epochs.pth 和 ./Model/config.json 就是你放进去的模型文件。

完成之后,输入 docker-compose up -d 更新容器编排。

然后你的接口地址就是: http://moegoe:23456/voice

上一页Azure TTS 语音接入教程下一页Edge TTS 语音接入教程

最后更新于2年前

项目地址:

🎤
https://github.com/Artrajz/MoeGoe-Simple-API
LogoGitHub - CjangCjengh/TTSModelsGitHub