v1.1.6

2026-05-06

字幕模式扛住网络抖动,长时间挂着不掉。

字幕模式下断网时 overlay 不再消失,改成橙色"重连中",后台默默重连最多 12 分钟(指数退避,每次 8 秒上限),网络一恢复就接着转写。只有用户按 ESC 或再次按热键才会真正结束 session,其他原因(短暂断网、服务端关闭、ping 失败)都走静默恢复。重连成功的瞬间旧字幕和缓冲音频会丢弃——实时字幕场景不需要回放历史,避免显示跟当前在说的话脱节。

字幕模式只在 Soniox 和 Apple Speech 上启用。其他引擎要么有冷启动延迟、要么不支持持久会话,设置页切到 ElevenLabs / 火山 / Groq 时开关自动灰掉,鼠标悬停旁边的 ⓘ 看说明。沉默时间长不再会触发"5 秒内无 token"的内部检测,避免重连风暴。字幕场景的文字缓冲限制在 150 字(普通听写仍 20k),挂着不会无界增长。

顺手做了几处打磨:长连接稳定性修了一类长时间使用后偶发的连接超时;Provider 选择器视觉跟菜单栏统一(已配 Key 的钥匙图标在前,没配的划线钥匙在后并灰掉);overlay 淡出从 0.5 秒压到 0.25 秒;预连接 idle 超时从 2 分钟拉到 15 分钟,连续工作时按热键就出字。

返回更新日志