搭建AI虚拟主播BiliBili抖音直播AI虚拟主播

一个开源新项目用于BiliBili和抖音直播,基于生产者-消费者模型设计

使用了openai嵌入、GPT3.5 api,

项目访问地址:https://github.com/jiran214/GPT-vup

功能

  • 基本功能,回答弹幕和SC、欢迎入场观众、感谢礼物
    • speech:监听ctrl+t热键,输入语音转为文本和ai数字人交互
    • action:根据观众的行为匹配对应人物动作
    • schedule:隔一段时间触发某一事件,讲故事、唱rap…
    • context:给问题补充上下文

B站直播

  • 安装依赖库:>>pip install bilibili-api-python
  • config.ini 的 room -> id 更改为自己的房间号,可以先随便找个
  • src目录下运行:>>python manager.py run bilibili

抖音直播

  • 启动该项目
  • 打开web或者桌面端抖音正在直播的直播间,数据开始抓取
  • src目录下运行:>>python manager.py run douyin

Vtube Studio 安装及配置

  • 在steam搜索下载Vtube Studio软件
    • 麦克风设置:你可以不用虚拟声道,win 默认输出设备为Speaker Realtek(R) Audio,在VTS里的麦克风设置,输入设备也设置为Realtek(R) Audio即可。
    • 嘴型同步声音,在mouthOpen的输入参数设置为声音频率、或者声音音量

需要全局科学,需要GPT key ,设置比较复杂,不懂可以付费搭建!