AI Vtuber 是一个由 ChatterBot、GPT、Claude、langchain 本地 or 云端、chatglm、text-generation-webui、讯飞星火做为”大脑”驱动的虚拟主播(Live2D / Vtube Studio),可以在 Bilibili、抖音、快手直播中与观众实时互动或者直接在本地和您进行聊天。 它使用自然语言处理和文本转语音技术(Edge-TTS、VITS-Fast、elevenlabs)生成对观众问题的回答并可以通过 so-vits-svc、DDSP-SVC 变声;另外还可以通过特定指令协同 Stable Diffusion 进行画图展示。并且可以自定义文案进行循环播放。
首先你得装个 git(啥,没装?百度),当然也可以直接在页面切换分支后下载各版本 ZIP 压缩包。
# 主线
git clone https://github.com/Ikaros-521/AI-Vtuber.git
# owner 分支
git clone -b owner https://github.com/Ikaros-521/AI-Vtuber.git
# dev 分支
git clone -b dev https://github.com/Ikaros-521/AI-Vtuber.git
运行环境:python 3.10.11
各个版本的依赖的库在 requirements_xx.txt 中,请自行安装。
安装目录请勿在中文路径、带有空格的路径、带有特殊字符的路径,可能会导致程序无法运行或运行异常!!!
依赖版本参考requirements_common.txt
安装命令参考(注意文件命名,对应各个版本):
pip install -r requirements_bilibili.txt
pip install -r requirements_dy.txt
pip install -r requirements_ks.txt
pip install -r requirements_talk.txt