
ChatWaifu_Mobile
手机里养个会动会说话的二次元AI老婆,离线也能聊
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1431
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Android 手机(用于安装运行 APK)
- OpenAI API Key(ChatGPT 对话必需)
- 可选:百度翻译 appid 与 key(用于翻译功能)
- 可选:已转换为 ncnn 格式的 VITS 模型与官方标准格式的 Live2D 模型
安装与启动步骤
-
1获取项目源码
README 未提供安装命令,此处按项目仓库地址克隆源码,然后用 Android 开发工具打开工程编译出 APK 并安装到手机。
git clone https://github.com/Voine/ChatWaifu_Mobile.git -
2安装并启动应用
README 没有给出编译与安装步骤,请按仓库说明自行构建 APK 后安装到 Android 手机并打开应用。
-
3填写 ChatGPT Key
在登录页面的 Chat Key 输入框中填入 OpenAI API Key,应用会在本地缓存该 Key,之后即可对话。
-
4配置百度翻译(可选)
如需要翻译功能,在设置页面填写百度翻译的 appid 和 key;不需要则直接在设置页面关闭翻译功能。
-
5替换 VITS 语音模型
先将模型转成 ncnn 版本(会生成 config.json 和多个 bin 文件),再把整个模型文件夹放进手机 chatwaifu/vits/ 目录下。
-
6替换 Live2D 模型
支持官方标准的 Live2D 格式模型,README 中该部分内容被截断,具体放置路径请参考项目仓库后续说明。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Chat Key | 是 | OpenAI API Key,登录页填写,本地缓存 | sk-xxxxxxxxxxxxxxxx |
百度翻译 appid | 否 | 启用百度翻译功能时填写的应用 ID | 20230xxxxx |
百度翻译 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.
IRIS-AI
开源
一个桌面应用,搞定语音、搜索、自动化,让 AI 真正帮你干活
Desktop AI assistant built for real productivity. Voice, automation, memory, vision,···
Deep-Reinforcement-Learning-for-···
开源
用强化学习训练聊天机器人,让回复更自然不重复
Deep-Reinforcement-Learning-for-Dialogue-Generation-in-tensorflow
DeepPavlov
开源
用 DeepPavlov,快速搭建和部署你自己的智能对话机器人。
An open source library for deep learning end-to-end dialog systems and chatbots.
devops-gpt
开源
用大白话指挥 AI 干运维,减少重复劳动
An AI-powered assistant that simplifies DevOps tasks with intelligent prompts, reduc···
HackGPT
开源
用 Streamlit 快速搭建你的专属 ChatGPT 界面
A powerful and customizable ChatGPT-like interface, built for developers.
TTG
开源
输入仓库地址,几秒内和任意 GitHub 代码库对话
Chat with any public GitHub repository within seconds!
chatbot
开源
用Go快速搭建智能对话机器人,响应快、易扩展。
A fast responsive, machine learning, conversational dialog engine for creating chat ···
Radhika
开源
多模型 AI 聊天伙伴,懂心情更懂你
Radhika is a multi-model AI assistant built for your mood and friendship