ChatWaifu_Mobile

手机里养个会动会说话的二次元AI老婆,离线也能聊

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 152 🐛 待处理 17 👀 关注 18
GitHub ↗
GitHub 星标 ★ 1431
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可自行部署使用,完全免费。

项目预览

ChatWaifu_Mobile 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队Voine
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可自行部署使用,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言C++
技术栈/模型android,chatgpt,compose,lipsync,live2d,sherpa,vits
GitHub 星标★ 1431
上线时间2023-02-19 00:00:00
代码更新2026-10-19
仓库体积610.8 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

ChatWaifu_Mobile 是一个移动端的二次元 AI 伴侣聊天应用,基于 C++ 和 Android 技术栈构建。它解决了在手机上实现沉浸式虚拟角色交互的问题,核心能力包括:通过 Live2D 技术驱动角色动态表情和口型同步(LipSync),结合 VITS 语音合成和 Sherpa 离线语音识别,实现语音对话;同时集成 ChatGPT 作为对话大脑,让角色具备自然语言理解和生成能力。项目采用 Jetpack Compose 构建现代 UI,支持自定义角色形象和语音,旨在提供轻量、可离线运行的二次元 AI 陪伴体验。目前项目处于成长阶段,社区活跃度较高,适合对虚拟角色交互感兴趣的开发者二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1431

技术标签

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 15 分钟 部署方式:本地安装 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Android 手机(用于安装运行 APK)
  • OpenAI API Key(ChatGPT 对话必需)
  • 可选:百度翻译 appid 与 key(用于翻译功能)
  • 可选:已转换为 ncnn 格式的 VITS 模型与官方标准格式的 Live2D 模型

安装与启动步骤

  1. 1获取项目源码

    README 未提供安装命令,此处按项目仓库地址克隆源码,然后用 Android 开发工具打开工程编译出 APK 并安装到手机。

    git clone https://github.com/Voine/ChatWaifu_Mobile.git
  2. 2安装并启动应用

    README 没有给出编译与安装步骤,请按仓库说明自行构建 APK 后安装到 Android 手机并打开应用。

  3. 3填写 ChatGPT Key

    在登录页面的 Chat Key 输入框中填入 OpenAI API Key,应用会在本地缓存该 Key,之后即可对话。

  4. 4配置百度翻译(可选)

    如需要翻译功能,在设置页面填写百度翻译的 appid 和 key;不需要则直接在设置页面关闭翻译功能。

  5. 5替换 VITS 语音模型

    先将模型转成 ncnn 版本(会生成 config.json 和多个 bin 文件),再把整个模型文件夹放进手机 chatwaifu/vits/ 目录下。

  6. 6替换 Live2D 模型

    支持官方标准的 Live2D 格式模型,README 中该部分内容被截断,具体放置路径请参考项目仓库后续说明。

关键配置

配置项必填说明示例
Chat Key是OpenAI API Key,登录页填写,本地缓存sk-xxxxxxxxxxxxxxxx
百度翻译 appid否启用百度翻译功能时填写的应用 ID20230xxxxx
百度翻译 key否启用百度翻译功能时填写的密钥xxxxxxxxxxxxxxxx
chatwaifu/vits/ 目录否存放自转换的 ncnn 版 VITS 模型(config.json + bin)/sdcard/chatwaifu/vits/yourModel/

如何确认成功

在登录页填入 Chat Key 后开始聊天,角色能回复并自动播放本地 VITS 语音即表示运行成功。

常见问题

Q:语音播放的语言效果不好怎么办?

A:内置模型为日语模型,其他语言播放效果可能很差,可自行转换并替换本地 VITS 模型。

Q:必须联网才能用吗?

A:对话部分依赖 ChatGPT 需要联网和 API Key;语音推理与语音识别都是客户端本地运行。

Q:不想用翻译功能可以关闭吗?

A:可以,不设置百度 appid 和 key 时,在设置页面直接关闭翻译功能即可。

Q:换模型要放到哪里?

A:VITS 模型转换后放到手机 chatwaifu/vits/ 目录;Live2D 模型需符合官方标准格式。

注意事项

  • README 未提供完整的编译与安装命令,构建方式需以项目仓库最新说明为准。
  • 项目内置三套角色模型(优香、牧濑红莉栖 Amadeus、亚托莉),可自行替换。
  • 嘴形同步目前实际只是播放循环动画,存在时长同步/映射问题。
  • 项目处于成长阶段,模型与功能可能随版本变化。

核心亮点

  • 端侧集成 VITS 语音合成和 Sherpa 语音识别,支持离线语音交互,降低延迟和隐私风险
  • Live2D 模型驱动角色表情和口型同步,视觉表现力强,沉浸感远超纯文字聊天
  • 基于 C++ 核心逻辑,性能优化好,适合移动端低功耗场景,且支持自定义角色和语音包

不足之处

  • 文档和社区生态尚不完善,新手配置和二次开发门槛较高
  • 依赖多个独立组件(ChatGPT、VITS、Live2D),集成复杂度高,可能存在兼容性问题

适用场景

  • 个人娱乐:作为二次元虚拟伴侣,提供日常陪伴和情感交流
  • 开发者学习:研究移动端 AI 对话、语音合成、Live2D 动画的集成方案
  • 离线场景:在无网络环境下,利用本地模型实现基础对话和语音交互

替代项目

TavernAI、SillyTavern、AI-Waifu

上一篇:YesImBot

下一篇:svelte-chat-ui

同类项目推荐

vue-bot-ui 开源

拖拽式聊天界面,快速集成到 Vue 项目

For the one who is finding a customizable chatbot UI.

★ 231 2026-08-09
IRIS-AI 开源

一个桌面应用,搞定语音、搜索、自动化,让 AI 真正帮你干活

Desktop AI assistant built for real productivity. Voice, automation, memory, vision,···

★ 227 2026-08-09
DeepPavlov 开源

用 DeepPavlov,快速搭建和部署你自己的智能对话机器人。

An open source library for deep learning end-to-end dialog systems and chatbots.

★ 6996 2026-08-09
devops-gpt 开源

用大白话指挥 AI 干运维,减少重复劳动

An AI-powered assistant that simplifies DevOps tasks with intelligent prompts, reduc···

★ 62 2026-08-09
HackGPT 开源

用 Streamlit 快速搭建你的专属 ChatGPT 界面

A powerful and customizable ChatGPT-like interface, built for developers.

★ 141 2026-08-09
TTG 开源

输入仓库地址,几秒内和任意 GitHub 代码库对话

Chat with any public GitHub repository within seconds!

★ 216 2026-08-09
chatbot 开源

用Go快速搭建智能对话机器人,响应快、易扩展。

A fast responsive, machine learning, conversational dialog engine for creating chat ···

★ 420 2026-08-09
Radhika 开源

多模型 AI 聊天伙伴,懂心情更懂你

Radhika is a multi-model AI assistant built for your mood and friendship

★ 111 2026-08-09