ChatWaifu_Mobile

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

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

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1428
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队Voine
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,可自行部署使用,完全免费。
访问状态
是否开源是
开源协议MIT
主要语言C++
技术栈/模型android,chatgpt,compose,lipsync,live2d,sherpa,vits
GitHub 星标★ 1428
30天Star增速
HF 下载量
上线时间2023-02-19 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:进阶 约 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

项目介绍

ChatWaifu_Mobile 是对话助手领域的开源项目,由 Voine 开发,2023 年首次发布。

在全站 13,109 个收录项目中,它的 GitHub 星标数(1,428)位列前 30%,在对话助手分类中处于中上游。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-17。MIT许可证,可自行部署使用,完全免费。

它主要面向的使用场景是:个人娱乐:作为二次元虚拟伴侣,提供日常陪伴和情感交流。同类可对比的替代方案包括 TavernAI、SillyTavern、AI-Waifu。

上一篇:YesImBot

下一篇:ikuuu

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09