你说过的话不会消失
那一行在向引擎提出任何问题之前就已经在数据库里,更是在往别的应用打字之前很久。引擎崩了,这次语音输入留在历史里,而不是哪儿都不剩;粘贴被拒绝也一样——从历史里一点就能取走,而不是被扔进剪贴板。录音本身不留:值得留的是文字。
macOS · Linux · 只在你自己的电脑上跑 · $19 买断
Coii VoiceInput 把语音变成文字,直接落在你本来就在打字的那个窗口里:一句话大约半秒回来,带标点,中文、英文,或者两种混在一句里。引擎在你的电脑上跑。录音不离开这台机器,而且根本不保存。没有账号。
30 天免费,不用信用卡 · 之后 $19 买断 · macOS 13+ 与 Linux x86_64
Coii VoiceInput — History
Ship the release on Friday, and tell the team.
SlackRecommended0.5sVerified
明天下午三点开产品评审会,记得带电脑。
NotesRecommended0.5sVerified
Move the retro to Thursday so the whole team can be there.
MailRecommended0.6sUnverified
Add a note about the flaky search test before I forget it.
ChromeRecommended0.7sCopied
nothing kept but the text
nothing sent · 0 requests
什么都不上传
音频和文字都留在本机
没有账号
没有要注册的东西
关掉 Wi-Fi 照样用
引擎就在你的硬盘上
$19 买断
先给 30 天免费
怎么用
不用切窗口,没有发送按钮,不等服务器。Coii VoiceInput 只是在听一个你本来就有的键。
一颗胶囊浮在你正在做的事情上面,电平条在动——你知道它听见了。文字会落到哪里,是按下键的那一刻就定下的,不是之后再说。
松手,一行就进了历史记录,这发生在向引擎提出任何问题之前。后面出什么事都行——引擎慢、引擎崩了、粘贴没落地——那句话都丢不了。录音本身在转成文字之后就丢弃。
直接进你离开的那个输入框:能用无障碍接口的时候用它,不能用就走一次模拟粘贴,然后把剪贴板还给你。默认引擎下,一句话大约半秒。
把文字送进你的应用
往别人的应用里打字,是这个应用做的所有事情里最不可靠的一件。所以它按顺序试三种办法,每一种都如实说明自己能证明到什么程度。
“送出去了,但这个应用没法知道有没有落地”——在浏览器或 Electron 编辑器里,这才是常态。它不被算作成功,而是有自己的结果和胶囊上自己的一行。而且不管是哪种结果,剪贴板都还给你:一次语音输入不会把它留下。
三级
无障碍接口
直接写进当前聚焦的输入框,再读回来核对。只有这一级能说“已确认”。
模拟 ⌘V
借用剪贴板一次按键的时间,然后还回去——不管这次粘贴结果如何,都还。
留在历史里,并且明说
不打任何字,也不拿走任何东西:剪贴板是你原来的样子。那句话在历史里,胶囊和通知都会这么说。
三级之前还有一步:密码框、焦点跑掉、缺少权限,这些会被提前拒绝——文字放到安全的地方,而不是打到错的地方。
功能
第一个字被切掉、粘贴落进了别的窗口、同一个名字被写成四种拼法——是这些别扭的情况定了型。
那一行在向引擎提出任何问题之前就已经在数据库里,更是在往别的应用打字之前很久。引擎崩了,这次语音输入留在历史里,而不是哪儿都不剩;粘贴被拒绝也一样——从历史里一点就能取走,而不是被扔进剪贴板。录音本身不留:值得留的是文字。
换引擎是点一下,新的引擎以文件的形式到来,不是一次应用更新。本地语音识别每隔几个月就往前动一次;这个应用改主意,不需要被重写一遍。
默认引擎自己判断语种,处理同一句话里混着的两种语言,并且给中文加标点。更多语言,换一个引擎就有。
子串匹配,任何文字体系都能找到那句话,没有词边界可以切错。打两个字就已经在匹配,而不是一片空白。
胶囊是一块拿不到焦点的面板。要是它拿得到,你刚才打字的那个输入框会在你开口的瞬间失焦,然后这个应用就开始往自己身上打字了。
合并重复的词,套用你自己的词表,所以一个引擎从没见过的人名也能拼对。两份都留着:引擎说的,和你拿到的。默认只修转写本身带来的毛病,不碰你的文风。语气词过滤默认关着。
引擎
应用自带几个引擎,全都在本地跑。它们在大小、速度和语言上不一样,切换是点一下,不是重装。
推荐
中英文,混在一句里也行,带标点。首次运行装的就是它。
轻量
体积只有一小部分,给老一点的 Mac 或者慢一点的网。一分钟之内屏幕上就有字。
多语言
几十种语言在一个引擎里,以及自带引擎的那条路。
你的 Mac 跑不动的引擎也会列出来,灰着,并写明原因。体积在下载之前就告诉你。
它联什么网
“隐私”两个字写在页面上很容易,而语音输入应用正是最不该让人凭信任接受这句话的那一类。所以这里给的是完整清单:这个应用可能发起的每一次连接,以及写明它从不做什么的那一行。
01
你打开许可证面板时
向 cloudflare.com 发一个 HEAD 请求(失败就换 www.apple.com),只读它的 Date 头,这样把系统时钟往回拨也换不来免费的试用天数。它不带任何标识。离线不算错误。
02
你安装引擎时
引擎文件从一个公开的托管处取一次,对方能看到你的 IP 地址和你要的是哪个文件。之后就只用硬盘上的文件,再也不联系那个托管处。
03
你激活许可证时
许可证密钥会发给 Lemon Squeezy,还有一个用你 Mac 的名字生成的设备标签。每台设备最多三次调用:检查、激活、解除。不含你的音频、你的转写,也不含你用得多频繁。
04
其余一切
使用统计默认关闭。主动同意后才向 PostHog 发送功能事件、应用版本和粗略性能数据,不发送你的内容。可随时在设置中关闭,没有自动崩溃上报。每天一次,只问下载服务器有没有更新的版本——问的时候不带任何关于你的信息,不按就不会安装,设置里有开关可以关掉。以独立进程运行的引擎,只通过本机回环和应用说话。
断网状态下的语音输入,和联网状态下做的事情完全一样。
读隐私政策(英文)把文字放进别人的窗口,是这个应用里每个平台都长得不一样的那部分。在 macOS 上是无障碍接口,然后是一次模拟 ⌘V。能确认的就确认,对方应用不回应就说“未确认”,失败时指向你的历史记录——绝不会指向一个它拿走的剪贴板。
在 Linux 上是一次 Ctrl+V。Wayland 下,桌面会问一次能不能让应用发这个键,之后记住你的回答;语音输入那个键需要桌面提供 global-shortcuts 门户,在 Ubuntu 上就是 25.04 及以后——24.04 请用 Xorg 会话。终端用 Ctrl+Shift+V 粘贴,所以在终端里,那句话在你的历史记录里等着。Windows 能构建,但没有发布。
价格
三十天,全部功能解锁,不要信用卡也不要账号。之后 $19 USD,一次。
个人许可证
$19USD,一次性
一次付清。不是订阅,没有东西会续费。
密钥丢了?用 Lemon Squeezy 的订单查询,它会重新寄到付款那个邮箱。不需要写信给我们。
常见问题