首页
/ AI-YinMei项目安装与配置指南

AI-YinMei项目安装与配置指南

2026-01-30 05:26:53作者:廉彬冶Miranda

1. 项目基础介绍

AI-YinMei是一个开源的AI虚拟主播项目,它能够实现虚拟角色在直播过程中与观众互动、唱歌、绘画等功能。该项目主要使用Python编程语言开发,通过集成多种开源技术,实现了一个完整的虚拟主播解决方案。

2. 项目使用的关键技术和框架

  • Python:项目的主要编程语言。
  • fastgpt:用于实现聊天对话功能的知识库。
  • one-api + Xinference:大语言模型框架,用于增强聊天对话的能力。
  • Bert-VITS2、gpt-SoVITS、edge-tts:用于语音合成的技术。
  • stable-diffusion-webui:用于绘画的模块。
  • public-NSFW-y-distinguish:用于图片鉴黄的服务。
  • Auto-Convert-Music:用于唱歌功能的模块。

3. 项目安装和配置的准备工作

在开始安装之前,请确保您的系统中已经安装了以下软件和依赖:

  • Python 3.11.6
  • Git
  • Docker(如果使用Bert-VITS2或gpt-SoVITS)
  • OBS Studio(用于直播)
  • Steam和VTube Studio(用于虚拟主播皮肤)
  • 虚拟声卡驱动(如Virtual Audio Cable)

项目安装步骤

步骤 1:克隆项目

首先,你需要克隆AI-YinMei项目到本地:

git clone https://github.com/worm128/AI-YinMei.git
cd AI-YinMei

步骤 2:安装Python依赖

接下来,安装项目所需的Python依赖。首先,确保你已经安装了Python和pip。然后,运行以下命令:

pip install -r requirements.txt

步骤 3:配置项目

根据项目需求,配置相应的文件,如config.yml,设置直播间的参数、API密钥等。

步骤 4:安装虚拟主播皮肤

安装Steam平台,并在其中安装VTube Studio软件,用于启动和管理虚拟主播皮肤。

步骤 5:安装虚拟声卡

安装虚拟声卡驱动,如Virtual Audio Cable,用于虚拟主播的音频输出。

步骤 6:启动服务

根据项目文档,启动必要的后台服务,如聊天服务、语音合成服务、绘画服务等。

  • 启动吟美核心

    双击 start.bat 文件
    
  • 启动聊天服务

    根据选择的聊天服务(如fastgpt、text-generation-webui等),按照相应的指南启动。

  • 启动语音合成服务

    根据选择的语音合成服务(如Bert-VITS2、gpt-SoVITS、edge-tts等),按照相应的指南启动。

  • 启动绘画服务

    安装并启动stable-diffusion-webui。

步骤 7:配置OBS

在OBS中配置场景,添加摄像头、虚拟主播皮肤、聊天框、歌单等插件。

步骤 8:开始直播

一切配置完成后,开始你的直播。

请注意,以上步骤是一个大致的指南,具体的安装和配置可能会根据项目的更新和你的具体需求有所不同。在安装和配置过程中,请参考项目的官方文档和教程。

登录后查看全文
热门项目推荐
相关项目推荐