Open-LLM-VTuber:3步在本地跑起一个会说会动的Live2D AI虚拟主播

发布时间:2026/9/12 16:58:29
Open-LLM-VTuber:3步在本地跑起一个会说会动的Live2D AI虚拟主播 Open-LLM-VTuber3步在本地跑起一个会说会动的Live2D AI虚拟主播【免费下载链接】Open-LLM-VTuberTalk to any LLM with hands-free voice interaction, voice interruption, and Live2D avatar running locally across platforms项目地址: https://gitcode.com/GitHub_Trending/op/Open-LLM-VTuberOpen-LLM-VTuber 是一个开源的 AI 虚拟主播项目它把 Live2D 角色放在你的电脑上用实时语音对话交流整套流程可以离线运行、本地部署。适合想养一个隐私可控、能听能说的语音对话伴侣的用户。️先跑起来环境只需三样Python 3.10 以上、Git以及 uv 包管理器Windows、macOS、Linux 均可。装好后按顺序执行下面三步。把项目源码拉到本地git clone https://gitcode.com/GitHub_Trending/op/Open-LLM-VTuber cd Open-LLM-VTuber安装全部 Python 依赖依赖清单在pyproject.toml一次装完uv sync启动服务首次运行会自动从config_templates/生成你的conf.yamluv run run_server.py看到Starting server on localhost:12393后浏览器打开http://localhost:12393就算跑通了。默认的 LLM 示例指向 Ollama如果你想完全离线把 ASR、TTS 也配置成本地模型即可全程不联网。首次启动看到什么打开页面后主画面是一个站在教室背景里的 Live2D 角色 Mao左栏是聊天记录和摄像头区右下角是绿色麦克风按钮、黄色打断按钮和文字输入框。左侧为聊天历史与摄像头区域右侧是教室场景中的Live2D角色底部为语音输入按钮和文字输入框点一下麦克风说句话角色会先进入 thinking 状态然后开口用语音回答同时屏幕下方滚出字幕回答前的(neutral)标签表示当前情绪。整个回应从你说完话到角色开口间隔通常在两三秒内。语音对话与中途打断不需要戴耳机语音打断可以直接用你说话时它会停下来重新理解你的新输入AI 也不会录到自己的声音。浏览器中的语音对话界面左上为设置、历史与摄像头面板角色正在以 thinking-speaking 状态回应中文提问除了打断它还有一个内心 OS角色会输出带括号的想法和动作描述只展示、不朗读让对话更有陪伴感。换Live2D形象和背景内置两个示例模型Maolive2d-models/mao_pro/和 Shizukulive2d-models/shizuku/通过 model_dict.json 注册。换形象只需两步把新模型放进live2d-models/并在model_dict.json里加一条记录再把conf.yaml中live2d_model_name改成对应名称。人设则写在配置里默认conf.yaml的persona_prompt定义了角色的性格口吻characters/目录下还放了中文角色示例如 zh_米粒.yaml切到这些配置文件就能一键换人。想换场景的话backgrounds/里有教室、夜景、城市等十几张图可选。让AI看你的屏幕左侧的 Camera 区域或设置里可以开启摄像头、屏幕录制和截图角色看到画面后会结合视觉内容回答比如你正在看的报错、正在浏览的页面。配合 MCP 工具它还能调时间、做搜索等小操作。进阶玩法桌宠模式和换声音桌面客户端支持透明背景、全局置顶和鼠标穿透可以把角色拖到屏幕任意位置当桌宠工作时用语音和它搭话。桌宠模式下的Live2D角色透明背景、全局置顶可拖放到桌面任意位置两个值得一试的进阶点TTS 翻译可以中文打字聊天角色却用日语或英语的声音回应适合练外语。换声音TTS 后端从 MeloTTS、CosyVoice 到 GPT-SoVITS 都有换一行配置就能换声线也可以做音色克隆。跑通第一条语音对话之后下一步不妨换一张 Live2D 模型试试或者把backgrounds/里的夜景城市图设为背景——改完配置重启服务角色的房间就变了。人设、音色、表情映射都写在conf.yaml里慢慢调这个角色会越来越像你想要的样子。【免费下载链接】Open-LLM-VTuberTalk to any LLM with hands-free voice interaction, voice interruption, and Live2D avatar running locally across platforms项目地址: https://gitcode.com/GitHub_Trending/op/Open-LLM-VTuber创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考