跳到正文

macOS · Linux · 只在你自己的电脑上跑 · $19 买断

按住一个键,说出来。 字已经在那儿了。

Coii VoiceInput 把语音变成文字,直接落在你本来就在打字的那个窗口里:一句话大约半秒回来,带标点,中文、英文,或者两种混在一句里。引擎在你的电脑上跑。录音不离开这台机器,而且根本不保存。没有账号。

30 天免费,不用信用卡 · 之后 $19 买断 · macOS 13+ 与 Linux x86_64

Coii VoiceInput — History

retro
  • 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

Listening0:03
  • 什么都不上传

    音频和文字都留在本机

  • 没有账号

    没有要注册的东西

  • 关掉 Wi-Fi 照样用

    引擎就在你的硬盘上

  • $19 买断

    先给 30 天免费

怎么用

一个键,三件事,顺序是固定的。

不用切窗口,没有发送按钮,不等服务器。Coii VoiceInput 只是在听一个你本来就有的键。

  1. 01

    按住 ⌥ Space

    一颗胶囊浮在你正在做的事情上面,电平条在动——你知道它听见了。文字会落到哪里,是按下键的那一刻就定下的,不是之后再说。

  2. 02

    先把话记下来

    松手,一行就进了历史记录,这发生在向引擎提出任何问题之前。后面出什么事都行——引擎慢、引擎崩了、粘贴没落地——那句话都丢不了。录音本身在转成文字之后就丢弃。

  3. 03

    打回你刚才在的地方

    直接进你离开的那个输入框:能用无障碍接口的时候用它,不能用就走一次模拟粘贴,然后把剪贴板还给你。默认引擎下,一句话大约半秒。

把文字送进你的应用

三种结果,不是两种。

往别人的应用里打字,是这个应用做的所有事情里最不可靠的一件。所以它按顺序试三种办法,每一种都如实说明自己能证明到什么程度。

“送出去了,但这个应用没法知道有没有落地”——在浏览器或 Electron 编辑器里,这才是常态。它不被算作成功,而是有自己的结果和胶囊上自己的一行。而且不管是哪种结果,剪贴板都还给你:一次语音输入不会把它留下。

三级

  • 01

    无障碍接口

    直接写进当前聚焦的输入框,再读回来核对。只有这一级能说“已确认”。

  • 02

    模拟 ⌘V

    借用剪贴板一次按键的时间,然后还回去——不管这次粘贴结果如何,都还。

  • 03

    留在历史里,并且明说

    不打任何字,也不拿走任何东西:剪贴板是你原来的样子。那句话在历史里,胶囊和通知都会这么说。

三级之前还有一步:密码框、焦点跑掉、缺少权限,这些会被提前拒绝——文字放到安全的地方,而不是打到错的地方。

功能

照着语音输入真正会失败的方式来设计。

第一个字被切掉、粘贴落进了别的窗口、同一个名字被写成四种拼法——是这些别扭的情况定了型。

你说过的话不会消失

那一行在向引擎提出任何问题之前就已经在数据库里,更是在往别的应用打字之前很久。引擎崩了,这次语音输入留在历史里,而不是哪儿都不剩;粘贴被拒绝也一样——从历史里一点就能取走,而不是被扔进剪贴板。录音本身不留:值得留的是文字。

有好几个引擎,你来挑

换引擎是点一下,新的引擎以文件的形式到来,不是一次应用更新。本地语音识别每隔几个月就往前动一次;这个应用改主意,不需要被重写一遍。

中英文混在一句里也行

默认引擎自己判断语种,处理同一句话里混着的两种语言,并且给中文加标点。更多语言,换一个引擎就有。

从词中间也搜得到

子串匹配,任何文字体系都能找到那句话,没有词边界可以切错。打两个字就已经在匹配,而不是一片空白。

它不会抢走你的光标

胶囊是一块拿不到焦点的面板。要是它拿得到,你刚才打字的那个输入框会在你开口的瞬间失焦,然后这个应用就开始往自己身上打字了。

只在安全的地方替你收拾

合并重复的词,套用你自己的词表,所以一个引擎从没见过的人名也能拼对。两份都留着:引擎说的,和你拿到的。默认只修转写本身带来的毛病,不碰你的文风。语气词过滤默认关着。

引擎

这个取舍,你自己定。

应用自带几个引擎,全都在本地跑。它们在大小、速度和语言上不一样,切换是点一下,不是重装。

推荐

中英文,混在一句里也行,带标点。首次运行装的就是它。

轻量

体积只有一小部分,给老一点的 Mac 或者慢一点的网。一分钟之内屏幕上就有字。

多语言

几十种语言在一个引擎里,以及自带引擎的那条路。

你的 Mac 跑不动的引擎也会列出来,灰着,并写明原因。体积在下载之前就告诉你。

它联什么网

连接说明。听写内容留在本机。

“隐私”两个字写在页面上很容易,而语音输入应用正是最不该让人凭信任接受这句话的那一类。所以这里给的是完整清单:这个应用可能发起的每一次连接,以及写明它从不做什么的那一行。

  1. 01

    你打开许可证面板时

    向 cloudflare.com 发一个 HEAD 请求(失败就换 www.apple.com),只读它的 Date 头,这样把系统时钟往回拨也换不来免费的试用天数。它不带任何标识。离线不算错误。

  2. 02

    你安装引擎时

    引擎文件从一个公开的托管处取一次,对方能看到你的 IP 地址和你要的是哪个文件。之后就只用硬盘上的文件,再也不联系那个托管处。

  3. 03

    你激活许可证时

    许可证密钥会发给 Lemon Squeezy,还有一个用你 Mac 的名字生成的设备标签。每台设备最多三次调用:检查、激活、解除。不含你的音频、你的转写,也不含你用得多频繁。

  4. 04

    其余一切

    使用统计默认关闭。主动同意后才向 PostHog 发送功能事件、应用版本和粗略性能数据,不发送你的内容。可随时在设置中关闭,没有自动崩溃上报。每天一次,只问下载服务器有没有更新的版本——问的时候不带任何关于你的信息,不按就不会安装,设置里有开关可以关掉。以独立进程运行的引擎,只通过本机回环和应用说话。

断网状态下的语音输入,和联网状态下做的事情完全一样。

读隐私政策(英文)

macOS 和 Linux。

把文字放进别人的窗口,是这个应用里每个平台都长得不一样的那部分。在 macOS 上是无障碍接口,然后是一次模拟 ⌘V。能确认的就确认,对方应用不回应就说“未确认”,失败时指向你的历史记录——绝不会指向一个它拿走的剪贴板。

在 Linux 上是一次 Ctrl+V。Wayland 下,桌面会问一次能不能让应用发这个键,之后记住你的回答;语音输入那个键需要桌面提供 global-shortcuts 门户,在 Ubuntu 上就是 25.04 及以后——24.04 请用 Xorg 会话。终端用 Ctrl+Shift+V 粘贴,所以在终端里,那句话在你的历史记录里等着。Windows 能构建,但没有发布。

价格

一个价格。所有引擎。所有更新。

三十天,全部功能解锁,不要信用卡也不要账号。之后 $19 USD,一次。

个人许可证

$19USD,一次性

一次付清。不是订阅,没有东西会续费。

  • 所有引擎、所有功能——没有更高档位
  • 3 台设备,腾出名额也由你自己来
  • 以后每个新版本,不再收费
  • 可商用,包括你因此拿到报酬的工作
  • 先有 30 天试用,不要信用卡也不要账号
  • 不管有没有许可证,每一条转写都还是你的
开始 30 天试用

试用期内任何时候都可以在应用里买。

由记录在案的销售方 Lemon Squeezy 收款,税务已处理,含发票。

密钥丢了?用 Lemon Squeezy 的订单查询,它会重新寄到付款那个邮箱。不需要写信给我们。

常见问题

先问这几个最值。

我说的话会离开这台 Mac 吗?
不会。引擎跑在你机器上的一个进程里,转写和搜索索引是你硬盘上的文件, 录音在转成文字之后就丢弃。我们这边没有一台可以接收它们的服务器。这个 应用可能发起的全部连接都列在它联什么网里,没有一条带走音频或文字。
30 天结束之后,到底什么会停?
一件事:开始一次新的语音输入。你已经说过的一切都还能读、能搜、能复制,不需要许可证,而且是永久的。 历史记录就是你硬盘上一个普通的数据库文件。
这是订阅制吗?
不是。付一次,之后每个更新都包含在内。没有东西会续费,也没有东西要 取消。密钥只在激活时验证一次,之后可以一直断网使用。
需要注册账号吗?
不需要。不注册、不留邮箱、没有个人资料。30 天试用从 你第一次打开应用时开始,什么都不问你。购买之后你拿到的是一个许可证 密钥,仍然没有账号。
飞机上能用吗?
能。转写完全在本地,所以关掉 Wi-Fi 每一次语音输入都照常。唯一需要联网 的是下载引擎和激活许可证密钥,两件事各发生一次。
支持哪些语言,效果怎么样?
取决于引擎,这也是引擎不止一个的原因。默认那个处理中英文混在一句里的 情况,并给中文加标点;另一个覆盖几十种语言;轻量的那个适合老一点的 Mac。在我们自己的测试集上,默认引擎返回一句话大约半秒,没有字错。你的 麦克风和你的房间不是测试集,所以请在试用期里用自己的环境试。
如果文字没落进我刚才在打字的那个应用呢?
那它就在一次点击之外。那一行在向引擎提出任何问题之前就已经 进了历史,所以一次失败的粘贴丢不了句子。注入有三种结果而不是两种: 已落地并确认、送出但无法确认、被拒绝——每一种胶囊都会说明是哪一种, 而且剪贴板还是你原来的样子。打开历史复制那一行就行。
它会往密码框里打字吗?
不会,而且是提前拒绝,不是做到一半才失败。macOS 会为密码框开启安全 输入;应用看到之后,在打任何字之前就停下。这次语音输入进历史记录—— 不是进剪贴板,否则你下一次粘贴出来的,就会是你对着密码框说的那句话。
要下载多大?
应用本身很小,引擎不小,而且由你选。它们从几百 MB 到几个 GB,在你选定 时取一次。首次运行装推荐的那个,并给网慢的人留一个轻量引擎的链接。
为什么只有 macOS?
应用在 Windows 和 Linux 上都能构建,但只有 macOS 版本经过签名、测试并 发布。下载页上只列真正发出去的东西。
一个许可证能用在几台机器上?
3 台。腾名额在占着名额的那台 Mac 上做:设置 →「解除 这台设备」,最好在抹掉或卖掉它之前。如果那台机器已经不在了, 写信给我们,我们来腾。
我实际上是在向谁购买?
Lemon Squeezy 是记录在案的销售方:它收款、开发票,并处理增值税、消费 税和销售税。许可证本身由 Riff Tech, Inc. 授予。你的信用卡账单上会显示 Lemon Squeezy。

你说话本来就比打字快。

三十天,所有引擎,没有要注册的东西。今晚用说的发一条消息试试。