与你所在的App匹配
在“信息”中随意,在“邮件”中专业,在“终端”中保留你的原话。你可以为每个App设置自己的规则。
功能
Flit会整理你说的话,按你所在的App进行格式化,并在你松开约0.7秒后把它放到你的光标处。全部在你的Mac上完成。下面是每一步的实际运行效果。
0.7s
即可成文
1,600+
种语言,全部在你的Mac上
60+
语音命令,不用模型
0
字节离开你的Mac
其他听写工具只给你转写文本,整理工作留给你自己。Flit会在文字出现之前,在你的Mac上完成整理。
语气词会被去掉。引擎听到“1030 AM”,你得到的是10:30 AM,靠的是固定规则,而不是模型的猜测。“Scratch that”会取消它前面的那句话,只保留更正后的内容。电子邮件地址、URL和重复的词,都会写成你自己打字时的样子。
Does Friday still work for the kickoff?
Can we meet at 10:30 AM on Friday?
松开按键后0.7秒
um so can we uh meet at 1030 AM on, on friday
你说的是:“嗯那个发布改到周四了你能更新一下文档吗”
Messages · 随意
发布改到周四了,能更新下文档吗?
Mail · 专业
发布将改到周四。能否请你更新一下文档?
Notes · 中性
发布改到周四了。你能更新一下文档吗?
在“信息”中随意,在“邮件”中专业,在“终端”中保留你的原话。你可以为每个App设置自己的规则。
凡是只有一个正确答案的内容,都由固定规则处理,而不是模型。说“ten thirty AM”,就会得到10:30 AM。每次都是如此。
这些规则目前只适用于英语听写。在其他语言中,时间和数字会保持语音模型写出的样子。
send it by friday scratch that thursday Send it by Thursday.
只保留更正后的内容
说“scratch that”,说错的开头就会被去掉。只写下你想说的内容。
ship it rocket emoji Ship it 🚀
115个名称,按规则处理
说“rocket emoji”,任何App中都会输入🚀。说“literally rocket emoji”,这些词就会保留为文字。
发布已推迟,具体时间另行通知。 发布推迟,稍后详告。
“make this shorter”
在任意位置选中文本,按住按键,然后说“make this shorter”或“fix the tone”。按Command-Z即可撤销。
电话会议有三件事。发布改到周四,设计组希望图标再多给一天。
定价已确定,前五十份$19,之后上涨。
我今晚整理好,站会前发出去。
长段听写过去总是一整块文字。现在Flit会在你转到新要点的地方另起一段。
Flit可以读取你正在回复的对话,因此其中的名字会拼写正确,回复也会与对话的语气一致。文本在你的Mac上读取,一次听写后即被遗忘。
接着说下去的句子,会从输入框中已有的内容接上,而不是从头开始;写电子邮件时,它知道收件人是谁。在终端和代码编辑器中,Flit按你的原话输入,从不读取它们。
你好,我是设计组的Aoife。你能在周四之前把演示文稿发过来吗?
好的Aoife,现在就发。周四可以。
按对话中的拼写按住按键、轻点按键,或者直接开口。按住是按键说话;免提使用语音活动检测,在macOS 26上还可选用唤醒词。任何一种都可以按Esc取消:音频会被删除,不会插入任何内容。
按住Fn、右侧Command等右手边的按键,或你自己的快捷键。说话,然后松开。最适合一两句话。
快速轻点一下即可锁定录音,你想说多久都行。再轻点一次即可结束。
启用一次后,你一开口Flit就开始,一停顿就停止。在听到你说话之前,不会录下任何内容。
“快捷指令”提供“开始听写”、“停止听写”、“切换听写”和“取消听写”操作,任何启动器或Stream Deck按键都可以打开flit://toggle链接。
实时转写文本会从摄像头区域垂下,或者以玻璃胶囊的形式停在任意角落。它随文字出现而变长,你停下来时就会让开。在没有刘海的显示器上,由胶囊代替。
说“插入我的预约链接”,Flit就会输入链接。说“comma”,就会打出这个标点。两者都由固定规则处理,所以出现的正是你要的内容。
“插入我的预约链接”
https://cal.com/your-link
片段可以保存你经常重复输入的任何内容:落款、地址、常用回复。触发词能容忍你实际说话时的细微差别,出现的内容与你保存的完全一致,从不改写。
人名、产品名和行话,是所有引擎都会出错的地方。你可以一次性粘贴进来;如果你反复更正同一个词,Flit也会询问是否记住它。你不同意,它就什么都不学。
使用Qwen3-ASR和Whisper时,你的词条会在识别器解码之前送达。任何引擎仍然弄错的词,之后都会按规则修复:“pymium”会变成premium,因为premium是你的词,而pymium不是一个词。真实存在的词从不会被改写。
词条可以限定为一种语言,最常用的排在最前,整个列表是一个普通文件,可以拷贝到另一台Mac。
你说的是:站会前把它部署到库伯耐提斯
站会前把它部署到库伯耐提斯Kubernetes。
同一个词更正两次,就会成为建议。添加后,从此在每个App中都会按你的方式拼写。
按住按键,说出你想构建的内容,然后松开。指令会以一段整洁的文字出现在Claude Code、Codex或Cursor中,可以直接发送。
❯ 为什么在酒店Wi-Fi上上传大文件会失败?
⏺ UploadClient在第一次超时后就放弃了,没有重试。
❯ 给UploadClient添加带退避的重试,然后运行测试。
⏺ 已读取 UploadClient.swift
⏺ 已在upload(_:)中添加 retry(3, backoff: .exponential)
- try await send(request)
+ try await retry(3) { try await send(request) }
✓ swift test · 42 passed in 3.1s
❯ 给UploadClient添加带退避的重试,然后运行测试。
按Return发送
提示词输入框成段文字
编辑器原话
Shell原话
Flit看的是你所在输入框的类型,而不是App名称列表。
参数保留短横线,任何内容都不会被改写。
文件名按代码库中的写法拼写。只读取名称,从不读取内容。
适用于
Flit会在最初几秒内识别你在说哪种语言,并为它选择合适的引擎,所以双语对话也不用跑去“设置”。30种语言可以边说边转写;其余语言会在你停止说话时出现,同样完全在你的Mac上处理。最广的语言覆盖来自Meta的Omnilingual模型,因此准确度因语言而异。
其他引擎下载即可使用。Parakeet Ultra支持英语和另外24种欧洲语言;Voxtral Realtime可以实时显示13种语言的文字,包括中文、日语和印地语;Cohere Transcribe在德语、法语、西班牙语、意大利语、荷兰语和另外九种语言上准确度最高;Qwen3-ASR支持30种语言。你还可以用一种语言思考,用另一种语言书写:用德语听写,得到英文。此功能默认关闭,除非你要求,否则从不翻译。
用德语说
können wir uns äh am freitag um halb elf treffen
写成英文
Can we meet on Friday at 10:30?
点按一种语言,即可听到用它说的同一句话。翻译功能在你打开之前一直是关闭的。
历史记录列出每次听写及其进入的App。打开一条,即可阅读成文和你实际说的话。如果你保留了音频,按下播放即可回听。
点按箭头可打开转写文本。播放按钮表示音频已保留,可直接在原处播放。此列表中的所有内容都在你的Mac上,不在其他任何地方。
听写用于你此刻正在写的内容。转写用于已经说过的内容:会议、讲座、采访、语音备忘录。“转写”标签页接收音频或视频文件,用与听写相同的模型在你的Mac上把它转成转写文本。
Flit会识别停顿,并转写停顿之间的语音,所以两小时的录音会分段读取,不会占满内存。每份转写文本都会以文本文件的形式保存在你选择的文件夹中,并保留在标签页里供以后查看。
大家早上好,感谢参加这次规划会议。今天我们有三件事要讨论。第一,新用户引导改版的进展。第二,下个季度的预算。第三,支持团队的招聘计划。
我们先从新用户引导说起。新流程周二上线,早期数据看起来不错。完成率从61%提高到74%,首次听写的中位时间从4分钟降到了2分钟以内。
支持MP3、M4A、WAV、AIFF、FLAC、MP4和MOV。处理期间菜单栏图标会显示一个圆环,转写完成时会有通知提醒。
每个数字都来自你在此Mac上的历史记录。导出时会将PNG写入“下载”文件夹,不会写到其他地方。
听写字数、节省的时间,以及你使用的天数,都根据你在此Mac上的历史记录计算。每个数字都附带迷你走势图,任何视图都可以导出为图像。
它只提供信息,从不催促:没有通知,没有提醒,也没有需要维持的连续记录。计数器不受历史记录清理影响,所以清除转写文本也不会重置你已节省的数据。
Flit没有账户,也没有遥测,你的声音和文字从不会被任何服务器看到。它们从不离开这台Mac,这一点你无需听信我们的说法。
打开Little Snitch或任意网络监视器,然后听写一整天。你说的内容一个字节都不会发送出去。隐私页面列出了App会建立的每一个连接,你可以拿这份列表与你看到的情况对照。
Wispr Flow会截取你的屏幕,并发送到他们的云端以获取情境。Flit则在本地读取文本,只在一次听写期间保存在内存中,从不存储。
正在向Slack听写
The budget is $400, final.
今日听写次数
41
听写期间发送
0字节
听写期间一个都没有。这就是完整的列表。
这些功能单独拿出来,都不足以让人买下这个App。合在一起,它们决定了一个软件是你试一试就放下的,还是会一直用下去的。
Flit的设计思路是把少数几件事做完整,而不是把很多事各做一部分。下面是这个取舍的边界,以及边界之外的计划。
计划中
目前支持搭载Apple芯片的Mac上的macOS。Windows版正在开发中。每个平台都会像Mac App一样,获得专为它打造的App,而不是移植版。
加入Windows版候补名单暂无计划
你的词典和片段都是普通文件,可以拷贝过去。没有同步功能,因为同步需要账户和服务器。