LiteLoaderQQNT 文本转语音
基于TTS接口(vits、GPT-SoVITS等),将输入字符转为语音发送。
需为LiteLoaderQQNT安装 Euphony 依赖。
完成后的目录结构应该如下:
plugins (所有的插件目录)
└── text_to_speech (此插件目录)
├── src/ (主要代码文件夹)
├── .../ (其他文件夹文件夹)
├── manifest.json (插件元数据)
└── ... (其他文件)
LiteLoaderQQNT-PluginInstaller
插件安装URL Schemes
跳转 QQ
安装插件URL Schemes
进行解析PluginInstaller
插件内安装QQ
的设置页面,切换至 PluginInstaller
标签页https://github.com/lclichen/LiteLoaderQQNT-TTS/blob/main/manifest.json
wav
、ogg
、mp3
以外,可能无法被播放。)建议用户自行填写TTS接口地址,目前支持类似于simple-vits-api类型的,在请求中发送文本,直接获取音频文件的响应。
例如,gptsovits的接口格式根据GPT-SoVITS/api.py中的推理格式构建,请按照该文件中的使用方式启用GPT-SoVITS后端API接口(接口更新请自行同步,目前GPT-SoVITS并没有稳定的接口)。
如果向后端请求的音频格式在silk
以外,则需要配置ffmpeg,用于格式转换。
注意,source_key参数用于标记文本所对应的键值,在修改配置时需要保留
注意,format参数用于标记后端返回的音频格式,即使后端不解析本参数,也需要保留用于模块解析
如果向后端请求的音频格式设置为silk
的话:
点击链接加入群聊【TTS问题反馈与接口交流 857365160】:https://qm.qq.com/q/jMGb3zgiHu