更新日志(AI 总结)

按时间倒序,最新在最前。

2026-07-27 慢网络下不再丢字

修复网络较慢时,应用启动后首次语音输入偶尔只上屏开头一两个字的问题——冷启动会多等定稿到手再上屏,日常热连接速度不变。

2026-07-07 浮窗位置摆哪记哪

设置里拖动预览小窗即可保存浮窗位置,每块屏幕各记各的;同时修复了语音上屏后预览小窗偶尔残留不消失的问题。

2026-06-26 延迟上屏编辑更顺手

延迟上屏的 E 编辑 / 回车上屏快捷键更跟手——抢在文字出现前按也能被接住,不漏字符到搜狗、百度等输入法;同时识别更清晰。

2026-06-19 Soniox v5 + 长句不截断

语音引擎升级到 Soniox v5:多语种混输识别更准;长句口述中途停顿不再被截断,松手才定稿上屏。

2026-05-28 稳定性优化

后台资源调度优化:闲置时段自动释放占用,更省电也更安静;需要时按热键瞬时恢复。

2026-05-26 上屏前多一个选择:润色 Provider 扩充

这一版让你在文字上屏之前多了一个选择——把转写结果交给大模型润色一下再粘贴。「编辑后粘贴」窗口下方的 润色 ⌘B 按下才走润色,不按就跟以前一样。可选 Provider 扩到 OpenAI / Anthropic / Gemini / Groq,再加任意 OpenAI 兼容端点——中转站、自托管 vLLM / Ollama、公司内部网关都能接。自定义 Provider 的请求体里可以塞一段 Extra JSON 传附加字段(reasoning_effort / enable_thinking / top_k 等),内置按厂商分组的模板下拉。顺带修了多屏环境下的几个位置问题:副屏 E 触发编辑窗口不再飞回主屏,overlay 跟随屏幕 / Space 切换自动校正。特别感谢 vfasky 提出的多 Provider 润色需求。

2026-05-24 鼠标不再跳位 + 编辑窗口键盘打磨(近稳定版)

修复了「粘贴瞬间鼠标跳位」的恼人 bug——录完音上屏一瞬间鼠标被甩到屏幕另一处的问题不再出现。「延迟粘贴」现在支持 0.5 秒步进,最短 0.5 秒、最长 5 秒,倒计时环精确显示子秒数。编辑窗口键盘体验打磨:粘贴按钮加 ⌘⏎、取消按钮加 提示,Tab / Shift+Tab 可从 TextEditor 跳出切焦点。特别感谢 Yumi 提供清晰的鼠标跳位复现步骤。

2026-05-20 保持连接开关 + 稳定性优化

Soniox 设置新增「保持连接(Keepalive)」选项,录完音可选续 1 / 5 / 10 分钟连接,省掉每次约 500ms 握手延迟;设成「关闭」则用完即断、账单更纯净。「麦克风预热」开关默认开启,第一次按热键即可立刻开说。录音中授予辅助功能权限不再被自动重启打断。ElevenLabs 把词汇表作为 keyterms 喂给模型,专有名词识别更稳。

2026-05-16 场景标签 + 词汇 Chip 编辑器

Soniox 新增「场景标签」,用 domain / topic / role 告诉模型你在哪个领域说话,专业术语错认率明显下降。词汇表换成 Chip 标签交互,输入即新增、点 × 即删除,批量改完一次保存不再触发反复重连。四个 Provider 设置页统一卡片化,整页只剩一个滚动条。修复 Soniox stt-async-v4 异步模式被首 Token 看门狗误重连导致音频被吞的 bug。

2026-05-16 一键激活 + 麦克风预热开关

买完授权点一下邮件里的「一键激活」按钮,浏览器直接唤起 Voilà 完成激活,不再需要下载文件手动拖。新增「麦克风预热」开关,关掉后空闲时 Voilà 不持有麦克风,状态栏录音指示灯也会消失,照顾隐私敏感用户和 macOS 14.x 回音场景。火山引擎连接测试错误透传,凭证类问题一眼看穿。

2026-05-14 延迟上屏

新增「延迟上屏」模式:说完话先在 overlay 预览,确认没问题再按快捷键上屏,彻底解决终端/IDE 里语音识别识错字的尴尬。Pro 设置在降级/升级时自动快照恢复,配置文件导出升级为 Base64 编码,兼容旧格式导入。

2026-05-08 法语 + 粘贴重写

Voilà 会说法语了。重做了粘贴流程:粘贴前给剪贴板拍内存快照,粘贴完再恢复回去,识别文本不会污染你原来复制的图片或文字。"粘贴上次结果"可以关掉了,删快捷键也不再被默认值塞回来。

2026-05-06 字幕升级

字幕模式扛住了网络抖动——断网时 overlay 不再消失,改成橙色"重连中",默默重连最多 12 分钟,网络一恢复就接着转写。只在 Soniox 和 Apple Speech 上启用,其他引擎不支持持久会话。顺手把 overlay 淡出加快到 0.25 秒,预连接 idle 超时拉到 15 分钟。

2026-05-06 新功能

加了字幕模式:只转写、不粘贴。开会做笔记、看视频打字幕、跟读外语都用得上。Toggle 模式下按 ESC 终于能优雅停掉录音了。系统音量回避加了 AppleScript 兜底,部分会误报音量为 0 的音频设备也能压低背景音。

2026-05-05 稳定性 + 润色

修了 Mac 长时间挂起后再录音偶尔吐空白的问题。AI 润色提示词重写:不再把"帮我修一下法语"当指令真的去帮你修,不再复述原文加箭头,不再给 70B / API 这种缩写加反引号,"好的""帮我"这些口语词也不会被当填充词删掉。

2026-05-05 多语种

火山引擎可以指定单一外语识别了(法、德、日、韩、西班牙、俄、阿拉伯)。多语混合或海外网络场景下还是 Soniox 更顺手。法语里 donc、voilà、enfin 这些连接词之前会被当填充词误删,现在保留。

2026-05-05 稳定性

火山引擎切换后第一次录音不再丢字,连接也更稳。所有引擎的 API Key 在设置里填完,菜单栏立刻解锁,不用退出重开。

2026-05-04 体验升级

自定义词汇编辑完直接生效,不用重启。Apple 离线引擎现在也读你的词表了,专有名词命中率明显提升。macOS 26 上 Onboarding 默认选离线引擎,多语言默认带法语。

2026-05-03 新功能

接入了 macOS 26 的 SpeechAnalyzer 引擎:完全在本地跑,不联网、不上传、不计费,识别质量接近 Whisper 大模型,长会话也撑得住。设置页和 Onboarding 加了引擎二选一,模型由系统按需下载。

2026-05-03 稳定性

修了切 STT 引擎时偶尔被"幽灵重连"拉回去的问题:旧 Provider 的断开任务在新连接已建好后才执行,把新连接误杀了。现在切换是串行的,旧的彻底断开新的才会连。

2026-05-03 体验优化

Soniox 在 Onboarding 时可以同时选服务区域(美国、欧盟、日本,默认美国)。加了麦克风选择步骤,可以指定固定设备或跟随系统默认。快捷键预设里加了 ⌥+Tab。

2026-05-03 紧急修复

上一版引入的看门狗翻车了——30 秒收不到消息就把连接当死的杀掉,但 keepalive 是单向的,server 本来就不会回,结果空闲一会儿后按热键发现连接已经被自己干掉了。这版把这条死路关了,死连接检测交给原本就在工作的另外两条路。

2026-05-03 稳定性修复

Mac mini 这种没内置麦克风又没接外设的环境按热键不再崩,改成提示"未检测到麦克风"。给 ElevenLabs 和火山引擎加了 30 秒僵尸连接检测。授权状态变化后强制重启,确保不卡在旧状态。

2026-05-01 首发版本

Voilà 正式发布。5 个 STT 引擎可选(Soniox、ElevenLabs、火山引擎、Groq、Apple Speech),按住快捷键说话,松手粘贴。中英法日多语种混输,AI 润色,终端粘贴专门绕开了 CGEvent 在繁忙渲染时丢键的问题。Sparkle 自动更新。

回到首页