Skip to content

v2.2.0

Choose a tag to compare

@strawberry0321 strawberry0321 released this 12 Sep 04:35
· 12 commits to main since this release

2.2.0

语音抽取默认改成「洗牌池」。

原来的做法是每次独立随机抽,公平但会聚集:noir 里 185 条语音共用同一句「……。」,
于是这句话占到全部点击的 13.6%——40 次点击里平均听到 5.51 次;neri 池子小,
40 次点击里有一半的会话某句会出现 3 次以上。

现在的做法:把整个语音包洗成一轮,逐条不放回地播,一轮放完自动重洗,
新一轮不会拿上一轮结尾那句开头。实测 相邻重复 0 次,400 次点击里任何一句最多出现 1 次;
池子小(比如只放了几条)时自动退化成"每轮全过一遍",40 次点击里每条出现次数之差 ≤ 1。

  • 设定面板「3 语音语言」下新增 语音顺序:洗牌池(默认)/ 纯随机,点一下切换,立刻生效。
  • 新增可选的 weights.json(放在语音包目录里):让某几句多放、少放或不播。
    键可以是语音文件名(mas0033)或台词原文(……。,完全匹配);值 3 三倍、
    0.25 四分之一、0 不播。只写要调的那几条,其余默认 1;比率精确(实测 4.998:1 / 4.00:1)。
    文件缺失或语法错误按 1 处理,不会报错、也不会让某句消失。
  • 没有做任何自动去重或标点归一化——……。 和 …… 依然各算各的(按你的要求)。
  • 立绘抽取没有改,仍是原来的规则。
  • 自检 verify.mjs 156 项(新增 10 项覆盖洗牌池、权重与小池子退化)。

安装

下载下面的 dsh-gal.tgz(不带版本号的那个,永远指向最新版):

dsh plugin --profile desktop add C:\path\to\dsh-gal.tgz

装完重启 DSH Desktop。

角色素材包

  • mashiro-pack.zip —— Mashiro 精简版(推荐):37 张立绘 + 135 条语音,台词已逐条筛过,
    去掉了求死、告别、哭泣一类过重的段落。装出来的包 id 是 Mashiro。
  • mashiro-pack-full.zip —— Mashiro 完整版:原台词过于伤感,不建议使用,只作留存。
    296 条语音原样保留,包 id 是 Mashiro-full,和精简版可以同时装,在设定面板里分开选。
  • noir-pack.zip —— noir音效
  • karuha-pack.zip —— Karuha(立绘已左右镜像)

解压到 %USERPROFILE%\.dsh\dsh-gal\packs\,刷新页面即可在设定面板里选用。