Releases
v1.9.8
Compare
Sorry, something went wrong.
No results found
Mosael v1.9.8
Edge 免费语音修好了:微软换了令牌校验,被拒时也不再甩一串内部地址
这段时间免提浮标和配音里选 Edge 都念不出来,弹窗是 Edge 语音合成失败:403, message='Invalid response status', url='wss://…&Sec-MS-GEC=…'。原因是微软在 2026-10-13 把 read-aloud 的令牌校验换了代(令牌串从 v1 换成
cs64hex16-sha256hex64 的 v2),而 Mosael 用的 edge-tts 7.2.8 还在发旧令牌,于是每一条都被 403 拒掉。
依赖升到 edge-tts>=7.3.1 (已真连验证:合成出 4.44 秒 MP3),Edge 免费语音恢复。
失败时的话也换了。 以前那段弹窗里有整条 wss 地址和令牌,用户读不出该做什么。现在说清是谁拒了、为什么、
下一步去哪:「Edge 免费语音这次没连上:微软那边的令牌校验拒绝了它(403,通常是微软改了规则)。把 Mosael
更新到最新版再试;不想更新就换一个语音引擎……」wss 地址、TrustedClientToken、Sec-MS-GEC 这些只进日志。
这类拒绝不再白重试十几秒。 令牌被拒是同一套令牌重连多少次都一样,现在只试 1 次(401/403);超时、
连接中断那种真·瞬时错误照旧重试。
你要做什么: 升级到 1.9.8。1.9.7 及更早版本里的 Edge 语音会一直 403;等不及更新,先在
「设置 → 智能体 → 语音对话」或配音面板换一个引擎。
说话输入可以单独选引擎了
此前「智能体用哪一家识别你说话」没有自己的开关 ,跟着「设置 → 能力提供方 → 转写」的默认走 —— 想给对话
换一家识别引擎,只能连素材转写一起换。
「设置 → 智能体 → 语音对话」新增最后一格 「说话输入用哪一家」 (英文:Speech input engine):默认
「跟随转写」 ,候选只列已经就绪 的(缺密钥、没装运行环境的不会列出来让你选中之后才失败)。选了即存,
每人一份 —— 这是这个人在对话里的偏好,不会影响同一台部署上的其他人。
选中的引擎哪天用不了,会直接说清缺什么 ,不会悄悄退回转写默认:静默退回会让人以为设置生效了。
你要做什么: 不用做,默认行为和以前完全一样;想单独指定就去那一格选。
免提浮标:从停止录音到识别回来,看得出它在干活;取消就是取消
浮标说话「有反应但看不出来」:从停下录音到识别回来没有任何可见状态 ,首次识别还要载模型,十几秒里界面
像是什么都没发生。
现在那颗 52px 圆钮在等待时由五根波形条换成转圈 ,旁边气泡写 「转写中…」 (读屏也会念),并且
等待期间不再 2.4 秒自动收起 ;识别结束才回到「继续听 / 在想」。它和「在想」是两种等待:一个在等识别,
一个在等回复。
取消就是取消。 在「转写中」关掉浮标或离开页面,迟到的识别结果不再点亮状态,也不会把那一句发出去
(此前关掉之后它仍可能把那句话发出去)。输入框旁那颗麦克风转写时的可访问名字也改成「转写中…」。
识别失败、或者什么都没识别到,现在都会说一句(「没听到内容」),不再无声无息。
你要做什么: 不用做。
念回复时首句更快出声
此前一段回复是整段合成完才播 ,长回复要等很久。现在对话里的朗读按句流水线:第一句合成完立刻播 ,
播的同时去取下一句;打断时整条队列一起停下,不会掐了当前句、下一句又响起来。
本机真 Edge 实测(161 字 / 4 句,5 次中位数):首句延迟 3.285s → 1.567s ,提前 1.72 秒(约 2.1× );
短回复提升小一些(1.864s → 1.550s),因为 Edge 每次连接有固定开销。
想要原来的音质可以在 设置 → 智能体 → 语音对话 →「念回复时先出声」 换成「等整段(音质更好)」——
那就回到整段合成完再播,行为和以前一致。
工作流合成、画板配音、笔记「存为音频素材」仍然是整段一次 ,不受这个开关影响(单次输出本来就要完整文件)。
顺带:笔记朗读改用全应用同一份按句切分,URL、代码、省略号、小数不再被当成句末切断 —— 它此前自己那条正则
会把它们念断。
你要做什么: 不用做;默认就是更快的那一种。
You can’t perform that action at this time.