标签: 虚拟直播

  • 开源GPT-vup Live2D数字人直播工具 支持B站抖音AI弹幕互动

    项目介绍

    GPT-vup Live2D数字人直播是一款开源虚拟直播工具,基于生产者-消费者模型设计,集成了OpenAI嵌入和GPT3.5 API技术。该工具支持BiliBili和抖音双平台直播,能够智能回答弹幕和SC(醒目留言)、欢迎入场观众、感谢礼物等互动功能。

    💡 注意:项目需要用户自行安装配置,非开箱即用,适合有技术基础的用户深入研究。

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

    安装方法

    环境要求

    • 操作系统:Windows 10
    • Python版本:3.8
    • 网络环境:需要VPN全局代理

    安装步骤

    1. 克隆项目代码
      git clone https://github.com/jiran214/GPT-vup.git
    2. 进入src目录并创建虚拟环境
      cd src
      # 建议使用命令行或PyCharm创建虚拟环境并激活
      python -m venv venv
      venvScriptsactivate # Windows激活虚拟环境
    3. 安装依赖库
      python -m pip install --upgrade pip
      pip install -r requirements.txt

    配置文件设置

    • 将 config.sample.ini 重命名为 config.ini
    • 修改 api_key 和 proxy 配置项
    • 其他配置项可使用默认值

    测试网络环境

    在src目录下运行以下命令验证网络连接:

    python manager.py test_net

    快速开始

    B站直播配置

    1. 安装B站API依赖库:pip install bilibili-api-python
    2. 修改 config.ini 中 room->id 为您的直播间房间号
    3. 在src目录下运行:python manager.py run bilibili

    抖音直播配置

    1. 参考抖音弹幕抓取数据推送项目
    2. 启动弹幕抓取项目
    3. 打开抖音正在直播的直播间,数据开始抓取
    4. 在src目录下运行:python manager.py run douyin

    功能特点

    • 🤖 AI智能回复:基于GPT3.5实现自然语言理解和回复生成
    • 💬 弹幕互动:支持B站弹幕、抖音弹幕及SC醒目留言
    • 👋 自动欢迎:智能识别入场观众并发送欢迎消息
    • 🎁 礼物感谢:自动感谢观众赠送的礼物
    • 🎭 Live2D虚拟形象:支持二次元虚拟主播形象

    相关链接

    详细使用方法请参考项目官方文档:
    GitHub地址:https://github.com/jiran214/GPT-vup