Skip to content

Releases: helplesspur/WhaleTalk-

鲸语 WhaleTalk v0.3.0 — Live2D 通用皮套适配

Choose a tag to compare

@helplesspur helplesspur released this 30 Oct 17:55

本次更新

Live2D 皮套通用化

  • 换皮套不用再改代码:模型文件自动识别,xxx.model3.json 叫什么名字都行。旧文件名失效时按「同名文件 → 目录名同名 → 第一个」三级兜底,不再卡在「找不到模型文件」
  • 新增「按当前皮套自动适配」按钮:扫描皮套里的 .exp3.json / .motion3.json,按中文/英文/日文关键词把表情归类到 12 种情绪,一键重建「情绪 → 表情 / 动作」映射
  • 适配时情绪顺序、keywords 全部保持不变,原配置里还能用的表情优先保留,只有失效的才用自动识别补,对已经调好的皮套是零改动
  • 表情中文名优先读 model3.json 的 FileReferences.Expressions[].Name,其次 VTube Studio 热键名
  • 动作列表给循环动作标注「·循环」

Live2D 动作自动收尾

  • 修复「泡泡糖」这类动作播完一直显示、盖住原本表情的问题。根因是这些动作 Meta.Loop = true,播放器永远不认为它结束,参数一直停在最后一帧
  • 新增 live2d.motion_hold(界面:动作播完后自动收尾秒数,默认 15 秒):到点强制停止动作并清掉临时表情,参数回落到设置的常驻表情
  • 实测某个皮套 8 个动作全部是循环的,现在统一收尾
  • 说话时如果新情绪不带动作,会先停掉上一个动作,不会连着两句话还在做同一个动作

语音模型选择

  • GPT 模型(.ckpt)和 SoVITS 模型(.pth)下拉框旁新增「浏览…」,用资源管理器从任意位置选,选完自动应用并记进历史列表
  • 模型在 GPT-SoVITS 目录内时存相对路径(换盘符不会断),目录外记绝对路径(不复制文件,省磁盘)
  • 历史列表最多 30 条,失效路径自动跳过

修复

  • 选完皮套文件夹后模型文件列表不刷新(程序赋值不触发 change 事件)
  • 换皮套后 model_file 还沿用上一个皮套的文件名,导致新目录一直报错
  • Live2D 模型目录为空时会递归扫描程序自身目录

下载

文件 说明
WhaleTalk-v0.3.0-win64.zip 解压即用,含 exe + 使用教程 + README(推荐)
WhaleTalk.exe 单文件版,直接替换旧 exe
Tutorial-CN.txt 使用教程纯文本版
SHA256SUMS.txt 校验和

首次运行会在临时目录解压约 90 MB,请确保 C 盘有足够空间。

鲸语 WhaleTalk v0.2.0

Choose a tag to compare

@helplesspur helplesspur released this 28 Oct 15:49

鲸语 WhaleTalk v0.2.0

B 站 / 抖音直播 AI 语音助手:弹幕 / 礼物 / 上舰 → Qoder 大模型回复 → GPT-SoVITS 合成 → Live2D 皮套对口型,支持点歌、AI 游戏、抖音直播与 OBS 浏览器源。

本次更新

  • 桌面端:内嵌 WebView2 窗口(无地址栏)、单实例、关窗即退出;界面重做;默认待机 + 开播总开关
  • 抖音直播:用本机 Edge/Chrome 的 DevTools 抓取,识别弹幕、礼物(抖币价格)、进场、关注、点赞、粉丝团;支持第三方转发
  • AI 游戏:猜数字、数字炸弹、抢答、词语接龙、观众投票、猜拳、抽奖、飞花令;
    贪吃蛇 / 扫雷 / 2048 可视化(OBS /game 面板);单人节目与自动轮换、积分榜
  • 固定话术烘焙:常用台词预合成缓存,按变量拆段,支持进度/停止/清空
  • 本场数据:Token、直播时长、礼物统计,新增 /stats 浏览器源
  • AI 后端:OpenAI 兼容接口「Responses / Chat Completions」自动降级、思考程度、
    外部 CLI、ZCode 套餐额度、失败原因诊断(Qoder 排队 / 超时 / HTTP 状态一目了然)
  • 点歌:无人点歌时自动播放网易云歌单(随机 / 顺序),支持歌单读取
  • 新图标:鲸鱼娘头像,exe / 窗口 / 任务栏 / 标签页统一

下载

文件 说明
WhaleTalk-v0.2.0-win64.zip 推荐:exe + 登录脚本 + 使用教程 + README
WhaleTalk.exe 只有主程序(约 40 MB)
Tutorial-CN.txt 单独的教程(中文)
SHA256SUMS.txt 校验和

运行要求

  • Windows 10/11(64 位)+ NVIDIA 显卡(GPT-SoVITS 需要 CUDA;CPU 也能跑但很慢)
  • 自行准备:Qoder CLI(或任意 OpenAI 兼容接口)、GPT-SoVITS Windows 整合包、3~10 秒参考音频、可选的 Live2D 模型
  • 首次运行 onefile 版需要临时目录有约 100 MB 空闲空间

快速开始

  1. 解压到一个空文件夹(不要和旧版 config.json 混用)
  2. 双击 qoder_login.bat 登录 Qoder
  3. 双击 WhaleTalk.exe → 【语音设置】选 GPT-SoVITS 目录与参考音频 → 试听
  4. 【直播间 / 登录】填房间号并扫码登录 B 站(或切到抖音)
  5. 【控制台】点「开始」,再用右下角“模拟测试”跑一遍全流程
  6. 直播画面:浏览器源 http://127.0.0.1:8787/live2d、/songs、/overlay、/game、/stats

本 Release 不包含

  • 你的个人配置(登录 Cookie、API Key、人设等):压缩包里没有任何 config.json
  • Live2D 皮套模型、GPT-SoVITS 权重、参考音频、训练数据

许可与合规

  • 代码:MIT
  • 内置 Live2D Cubism Core 为 Live2D 公司专有软件(可随应用分发),详见 THIRD-PARTY-NOTICES.md
  • AI 合成语音请向观众说明;请勿克隆未授权的声音;点歌播放的音乐版权归权利人所有

鲸语 WhaleTalk v0.1.0

Choose a tag to compare

@helplesspur helplesspur released this 25 Oct 08:00

鲸语 WhaleTalk v0.1.0

B 站直播 AI 语音助手:弹幕 / 礼物 / 上舰 → Qoder 大模型回复 → GPT-SoVITS 合成 → Live2D 皮套对口型,支持点歌与气泡字幕。

下载

文件 说明
WhaleTalk-v0.1.0-win64.zip 推荐:exe + 登录脚本 + 使用教程 + README
WhaleTalk.exe 只有主程序
Tutorial-CN.txt 单独的教程(中文)
SHA256SUMS.txt 校验和

运行要求

  • Windows 10/11(64 位)+ NVIDIA 显卡(GPT-SoVITS 需要 CUDA;CPU 也能跑但很慢)
  • 自行准备:Qoder CLI(或任意 OpenAI 兼容接口)、GPT-SoVITS Windows 整合包、3~10 秒参考音频、可选的 Live2D 模型

快速开始

  1. 解压到一个空文件夹(不要放进下载目录里已有 config.json 的旧版本目录)
  2. 双击 qoder_login.bat 登录 Qoder
  3. 双击 WhaleTalk.exe → 【语音设置】选 GPT-SoVITS 目录与参考音频 → 试听
  4. 【直播间 / 登录】填房间号并扫码登录 B 站
  5. 【控制台】右下角“模拟测试”即可试全流程
  6. 直播画面:浏览器源 http://127.0.0.1:8787/live2d、/songs、/overlay

本 Release 不包含

  • 你的个人配置(登录 Cookie 等):压缩包里没有任何 config.json
  • Live2D 皮套模型、GPT-SoVITS 权重、参考音频、训练数据

许可与合规

  • 代码:MIT
  • 内置 Live2D Cubism Core 为 Live2D 公司专有软件(可随应用分发),详见 THIRD-PARTY-NOTICES.md
  • AI 合成语音请向观众说明;请勿克隆未授权的声音;点歌播放的音乐版权归权利人所有