koishi-plugin-beta-dxl-bert-vits
Version:
beta-dxl-bert-vits。
48 lines (30 loc) • 2.01 kB
Markdown
# koishi-plugin-beta-dxl-bert-vits
[](https://www.npmjs.com/package/koishi-plugin-beta-dxl-bert-vits)
## 基本用法
开启插件后,直接在聊天框输入指令即可使用。
```
++betavits 你好啊,这是一段测试的模板语音
```
你也可以通过指令选项来自定义语音参数,例如:
```
++betavits -s "角色名 (标识)" -n 0.8 "你好世界"
```
使用 `-h` 选项查看所有可用的指令选项。
---
## 如何添加更多模型
如果你找到了一个新的、可用的`ModelScope Bert Vits`模型,可以按照以下步骤添加它:
### 步骤 1: 安装浏览器脚本
1. 在你的浏览器(推荐Chrome、Firefox、Edge)中安装 [Tampermonkey](https://www.tampermonkey.net/)(篡改猴)扩展。
2. 进入Tampermonkey的“管理面板”,点击“+”号标签页创建一个新脚本。
3. 将项目路径下 `script/modelscope-data-exporter.user.js` 文件中的所有代码复制并粘贴到新脚本中。
4. 保存脚本 (Ctrl+S)。
### 步骤 2: 查找并下载模型数据
1. 访问 https://www.modelscope.cn/studios?name=bert%20vits&page=1&type=interactive-programmatic 并寻找你感兴趣的 `bert-vits` 模型。
2. 点击进入模型的Gradio界面。
3. 如果脚本安装成功,你会在页面右下角的“Submit”按钮旁边看到一个黄色的 **“下载数据JSON”** 按钮。
4. 点击该按钮,浏览器会自动生成并下载一个符合本插件格式的 `.json` 文件。
### 步骤 3: 贡献模型
1. Fork本仓库。
2. 将你下载的 `.json` 文件重命名,格式为 `speakers_作者名_模型标识.json`(例如 `speakers_aiboycoder_Taffy-Bert-VITS2.json`),并将其放入项目的 `resources` 目录下。
3. 提交一个Pull Request。
一旦你的PR被合并,这个新的模型就会在插件的下个版本中对所有用户可用!