LingChat手机版是一款沉浸式AI-Galgame聊天软件,附带桌宠,日程,剧情功能。你发一句吐槽,她的眉眼先垂下来,你讲个冷笑话,气泡还没弹出,她已经捂着嘴笑出声。LingChat用自研情绪模型读懂AI每一次回复背后的温度,让表情、动作、立绘、背景音乐全都跟着心跳走。
写代码时她安静趴在角落,摸鱼时她突然戳你一下:"又在偷懒?"。配置视觉模型后,她能感知你在工作、打游戏还是发呆,主动凑过来说话。她会随情绪变脸、会偷看你的屏幕主动搭话、记得你们聊过的每件事,还能陪你玩多角色剧本。
1.永久记忆与独立存档:每个存档拥有独立永久记忆,可自由体验不同对话风格。
2.自研情绪识别模型:自动判定 AI 每次对话的情绪,告别机械式回复。
3.视觉感受与主动窥屏:自动识别桌面状态(工作/游戏/挂机),AI 会主动关心你。
4.完全自定义角色:支持导入自己的 OC 或喜欢的游戏人物,开启专属对话。
5.服装切换与互动:支持切换角色服装,并加入摸摸角色等趣味互动功能。
6.动态 UI 与沉浸式体验:表情、动作、气泡随 AI 情绪改变,搭配不同背景与音乐聊天。
7.真实语音与音效陪伴:支持接入 VITS 语音服务或对话音效,用耳语调动真心。
8.多角色剧本与羁绊系统:支持导入剧本进行多角色对话,为角色编写羁绊剧情并解锁成就。
9.内置效率工具:自带番茄钟、日程、待办清单,AI 会根据状态贴心提醒。
内置 TTS(本地引擎)
LingChat 内置的本地 TTS 引擎(角色 TTS 类型中的「本地 SBV2 API」),它不需要启动任何外部程序,直接在应用内完成语音合成,并且多平台兼容。 内置 TTS 目前只能合成日语。
1. 快速上手
1.打开 主界面 → 设置 → 高级设置 → 本地 TTS,开启顶部的「全局本地 TTS」开关
2.在「模型下载」区域下载 DeBERTa-v3-base(自动附带分词器)和 Ling-v2(自动附带风格向量),模型就齐了
3.打开 设置 → 角色,点击角色卡片右上角的齿轮按钮,切换到「语音设置」tab
4.TTS 类型选择「本地 SBV2 API」,本地语音 ID 选择 Ling-v2
5.保存,回到聊天界面——角色就会开口说话了
提示:模型未装好时页面顶部会有红色警示条;想了解模型细节、外部导入或推理硬件,见下方进阶章节。
2. 模型文件说明
内置 TTS 需要两类模型文件:
关于风格向量
语音模型有两种格式:ONNX(.onnx 文件)和 SBV2(.sbv2 单文件)
.sbv2 格式已内嵌风格向量,不需要额外文件
.onnx 格式必须搭配同名的style_vectors.json,否则无法启用——应用里会标注「缺 style_vectors」,也可以手动补装(见第 3 章)
安装位置
模型安装后存放在应用的数据目录下(Windows 上位于程序目录的 data\models\tts-local 文件夹内,Android 位于/storage/emulated/0/Android/data/com.noiq.lingchat/files/models/tts-local文件夹内),不需要手动管理,在设置页即可查看、删除。
Android 端如需更改文件请使用MT管理器。
3. 模型导入(内置下载 / 外部导入)
打开路径:主界面 → 设置 → 高级设置 → 本地 TTS
3.1 打开全局开关
进入「本地 TTS」页面后,先打开顶部的 「全局本地 TTS」 开关。开启后引擎开始加载,状态从「加载中」变为「已就绪」;若模型缺失则会停在「未就绪」并提示缺少 DeBERTa。
3.2 内置下载(推荐,一键获取官方模型)
「模型下载」区域列出官方托管在 ModelScope 的全部文件,点击右侧「下载」按钮即可:
提示:页面顶部「DeBERTa 与分词器」和「人物语音」两个指示会同步更新,全部变成绿色就绪状态即可继续。
3.3 外部导入(导入自己的模型)
如果你想用自己的模型(比如社区训练的音色),使用「本地导入」区域:
导入语音:先填写「语音 ID」(可选,不填则根据文件名自动生成,只能使用英文字母、数字、- 和 _ 符号),再选择语音文件。
支持的文件格式:原始 .sbv2 / .onnx 文件,以及 ZIP / 7z 压缩包(压缩包内需包含模型文件)。
3.4 补齐 style_vectors
导入的 ONNX 语音如果缺少风格向量,「补齐 style_vectors」区域会出现:选择需要补齐的语音,导入对应的 style_vectors.json 即可。.sbv2 格式语音不需要此步骤。
3.5 管理已安装语音
「已安装语音」列表展示所有已安装的语音模型(显示格式、大小、风格向量状态),右侧垃圾桶按钮可删除语音。
3.6 试听
「试听」区域可以先用一段文本 + 已安装语音试生成:输入文本、选择语音模型,调节长度倍率(语速)和随机度(SDP 噪声),点击「生成试听」播放。建议在配置角色之前先试听确认效果。试听需要引擎已就绪(DeBERTa 已加载)。
4. 推理硬件选择
本地 TTS 使用 ONNX Runtime 进行推理,在「本地 TTS」页面可切换推理设备:
有 NVIDIA / AMD / Intel 显卡的 Windows 用户建议选 GPU(DirectML),合成速度明显提升
切换后立即生效(引擎会按新设备重新加载,语音模型首次合成会稍慢)
5. 角色语音设置(让角色开口说话)
模型装好之后,还需要告诉某个角色"用哪个声音说话":
1.打开 设置 → 角色,找到目标角色
2.点击角色卡片右上角的齿轮按钮,打开「配置编辑」窗口
3.切换到 「语音设置」
4.TTS 类型:选择 「本地 SBV2 API」
5.按下表填写字段:
6.保存,回到聊天界面后角色的语音立即生效(无需重启应用)
如果「本地语音 ID」下拉是空的,说明还没导入语音模型——回到第 4 章先装模型。
「本地 TTS 云端备用模型」是可选容错:当你把「全局本地 TTS」开关关掉后,配置了本地语音的角色会自动改用你填写的云端模型继续说话。
与其他类型的 TTS 一起使用:只需相应角色选择对应的 TTS 即可(不同角色可分别选不同引擎,内置与外部可共存)。
6. 常见问题(FAQ)
Q:页面显示「本地引擎:未就绪」/ 红色警示「缺少 DeBERTa 模型或分词器」?
A:DeBERTa 与分词器未安装或只装了一半。到「模型下载」区域下载 DeBERTa(会自动附带分词器),或通过「本地导入」分别导入两个文件。
Q:试听失败,提示找不到语音 / 「voice not installed」?
A:语音模型未安装或未安装成功。确认「已安装语音」列表里有模型,并核对「人物语音」计数 ≥1;外部导入时检查语音 ID是否为合法命名。
Q:已安装语音列表里显示「缺 style_vectors」?
A:该语音是ONNX格式但缺少 style_vectors.json。用「补齐 style_vectors」区域导入对应文件;或改用 .sbv2 格式的模型(内嵌风格向量,无需此文件)。
Q:下载失败(如 HTTP 403)?
A:模型托管服务拒绝请求或链接失效。稍后重试;若持续失败,可改用「本地导入」从其他渠道获取模型文件。
Q:角色聊天时没有声音?
A:按顺序检查:① 角色「配置编辑 → 语音设置」的 TTS 类型是否为「本地 SBV2 API」,且本地语音 ID 已选择;② 「全局本地 TTS」开关是否打开(关闭时走云端备用模型,需备用模型字段已填写);③ 「本地引擎」状态是否为「已就绪」;④ 语音语言是否与模型匹配。
Q:合成报 FP16 / Gelu 相关错误?
A:当前 CPU/GPU 推理不支持某些 FP16 算子。使用官方下载的模型(FP32)即可,或切换推理设备为 CPU/GPU 后再试。
Q:Android / macOS 上为什么没有「推理设备」下拉框?
A:这两个平台暂不支持手动选择推理设备,固定使用 CPU,这是正常现象,不影响使用。
Q:为什么我的显卡无法使用硬件推理?
A:可能你的显卡不支持DirectML或者驱动版本过低。你可以尝试下载最新的显卡驱动或者采用 CPU 推理解决此问题。
一、对话事件
有关text属性,可以单行也可以多行
1. 旁白称述
2. 玩家固定台词
3. AI角色固定台词
二、环境变化事件
1. 设定背景
2. 设定背景特效
3. 设定背景音乐
三、人物相关事件
四、AI 对话控制相关
1. 玩家输入
2. AI 回答
3. 自由对话事件(多轮玩家与AI对话)
五、Galgame 机制相关
1. 章节切换
2. 玩家选项事件
v0.5.2版本
新功能
原生多模态识图:识图模型可直发图片替代转述,支持可配置压缩、超限图片自动压缩 + 高级设置开关,主动「偷看」也跟随原生多模态
可指定模型思考强度(effort),默认改用 DeepSeek 最新模型
场景管理加刷新按钮;主菜单读档后自动进入聊天页
高级设置新增「无 user 消息时注入继续」开关(用于记忆仓库问题)
支持 DeepSeek 模型的识图功能
展开内容
录制音频 允许应用使用麦克风录音,常用于语音功能。 ------------------------------------- 防止休眠 下载或看视频时保持屏幕不关闭。 ------------------------------------- 修改音频设置 允许更改全局音量或切换静音模式。 ------------------------------------- 开机启动 手机重启后应用可自动在后台启动。 ------------------------------------- 发送通知 允许应用弹出通知消息(Android 13+)。 ------------------------------------- 访问网络 允许程序访问网络。 -------------------------------------