本分支为适应本地快速部署的轻量化版本,可从main分支或者其它分支查看中小型网页部署版或开发版
#本机部署
git clone https://github.com/Paraworks/BangDreamAi
pip install -r requirements.txt
python app.py
默认5000端口
BangDream的live2d可以直接从bestdori手动下载。Github上也有许多提取好的仓库
按照如下标准
/Resources/{乐队}/{角色}/{模型名}/model.json
这样程序可以自动识别乐队和角色,否则无法在前端选择
如果没什么大问题,可以直接在前端页面配置,但也可以本地直接修改config.json
默认配置
{
"api": "chatgpt",
"apiKey": "",
"apiLink": "",
"band": "Afterglow",
"duration": 2,
"frequence": 0.5,
"modelPath": "static/Resources/Afterglow/蘭/live/model.json",
"mouseTrack": 1,
"positionX": 300,
"positionY": 50,
"scale": 0.3,
"speaker": "蘭",
"stopBreath": 0,
"text": {
"response": "初始化成功",
"expression": null,
"motion": null
},
"textApiBaseUrl": "http://127.0.0.1:5000/api/sentence/test",
"ttsApiBaseUrl": "http://127.0.0.1:8000/?is_chat=false",
"volum": 70
}
git clone https://huggingface.co/spaces/Mahiruoshi/MyGO_VIts-bert
cd MyGO_VIts-bert
pip install -r requirements.txt
pip install Flask
pip install Flask-CORS
python server.py
由于在前端配置完apikey后,直接跑chatgpt也大概率跑不通,建议自行修改chat.py的相关配置以及逻辑
自定义直播间管人配置(未完成)
{url}/{session_id}/{task_id}