最坦诚的 Wispr Flow“克隆”。

无需注册账号。你的语音输入,完全由你掌控。你付费给 OpenAI,而不是 HoldType。

应用免费 · OpenAI API 用量另行计费 · macOS 14+

100 次听写 约 $0.10 按当前预估费率
这是 HoldType 工作流程示意,不是实录演示。Codex 并没有真的赚到 100 万美元。至少现在还没有。

按住。说话。松开。转写文字就会出现在光标处。

  1. 按住

    在可以输入文字的位置按住 Right Command

  2. 说话

    听写你需要的文字

  3. 松开

    松开 Command

  4. 已插入

    转写文字会出现在光标处

在 HoldType 这里,“坦诚”意味着什么

你的 OpenAI 密钥。直接计费。

OpenAI 直接向与你的密钥关联的 OpenAI Platform 账户计费。HoldType 不收取月费。

gpt-4o-transcribe 模型

OpenAI 表示,与早期 Whisper 模型相比,该模型的词错误更少,语言识别和准确性也更高。

无需强制进行第二遍处理

默认情况下,转写结果无需再经过另一个模型处理。仅在需要时开启纠错。

明确展示 HoldType 的数据路径

你的 Mac → OpenAI → 光标。

限制也清清楚楚

HoldType 仅适用于 Mac,也不假装自己是团队云平台;可选的录音缓存只保存在本地。

一款语音输入工具,而不是 AI 写作平台。

HoldType 只做三件实用的事:在光标处插入文字、按需翻译,以及为姓名和技术术语提供拼写上下文。

直接在工作的位置听写

直接在 Codex、Claude 或 ChatGPT 中听写提示词。无需中间编辑器,也不要求二次改写。

无需中间编辑器

在光标处直接听写邮件、评论、文档、聊天和笔记。

需要时才翻译

需要翻译时再使用翻译快捷键。普通听写不会发起翻译请求。

产品功能

当前 HoldType 应用和产品截图中的界面均为英文。

只有你提出要求时才翻译。

选择目标语言,然后使用 Right Command + Right Option。翻译会在转写后作为独立的文本请求运行。

Local Dictionary 中的条目会为姓名、项目术语和文件名提供拼写上下文,并随转写请求一并发送。

显示翻译快捷键和目标语言控件的 HoldType Translation 设置
真实的 HoldType Translation 设置。在手机上,可以横向滑动聚焦的裁剪区域进行查看。

即使插入失败,也会保留转写结果。

即使插入失败,确认后的转写文本仍会保留在 Last Result 中。使用 Control + Command + V 即可粘贴,且不会替换 macOS 系统剪贴板中的内容。

基于 OpenAI 模型的纠错默认关闭。听写、翻译、恢复、历史记录和设置都集中在菜单栏中。

你的 Mac → OpenAI → 光标。

HoldType 没有账户系统、产品后端、遥测、分析或云同步。音频会使用你提供的 API 密钥直接发送给 OpenAI。

  1. 麦克风
  2. HoldType
  3. OpenAI 转写
  4. 当前应用

限制也清清楚楚

  • 你的 API 密钥会保存在 macOS Keychain 中。
  • 你的 Mac → OpenAI → 光标。
  • 二次改写是可选的。仅在你提出要求时才翻译。
  • 发生可恢复的失败时,可能会在当前会话内保留有限的音频供 Retry 使用;默认不保留已完成的音频。
  • HoldType 仅适用于 Mac,也不假装自己是团队云平台;可选的录音缓存只保存在本地。

账单有明确来源

HoldType 使用你提供的密钥。OpenAI 向关联的 OpenAI Platform 账户计费;HoldType 不收取月费,也不会通过产品账户统计听写用量。

100 次听写,约 $0.10。

100 次听写合计约为 17 分钟的录音。连续 30 天保持相同用量,预估转写费用约为 $3。

Billing 页面是在本地对成功音频转写量作出的估算。它不是 OpenAI 发票,也不包含修正或翻译请求。

OpenAI API 定价
显示本地转写用量估算的 HoldType Billing 设置
在手机上,可以横向滑动同一张真实 Billing 截图中聚焦的裁剪区域。
开发和测试 HoldType 时使用的桌面麦克风
无需专用录音设备。

我想要的只是个语音输入工具。不是一堆狗屁玩意儿。

我想知道钱到底付给了谁,也想知道为什么每次转写都非得再由第二个模型改写一遍。我不想在自己的声音和光标之间再塞进一个黑盒。

在日常工作中,OpenAI 转写最常给出我愿意信任的第一版结果。可选的二次改写会一直关闭,除非我亲自开启。

HoldType 就是我为此开发的原生 Swift 应用:使用你自己的 API 密钥,由 OpenAI 直接计费,无需产品账户,也没有月费。

从下载到第一次听写。

  1. 从 GitHub Releases 下载最新磁盘映像。
  2. 将 HoldType 拖入 Applications,然后启动。
  3. 授予麦克风、全局快捷键和文本插入权限。
  4. 在设置中添加你的 OpenAI Platform API 密钥。

更喜欢使用 Homebrew?

项目 Tap 安装的磁盘映像与 GitHub Releases 上发布的版本相同。

brew tap holdtype/tap
brew trust holdtype/tap
brew install --cask holdtype
open -a HoldType
查看项目 Tap

创建 API 密钥,然后在设置中添加。

API 密钥是一种私密凭证,让 HoldType 可以通过你的 OpenAI Platform 账户发送音频进行转写。它与你的 ChatGPT 登录信息和订阅相互独立。

  1. 登录 OpenAI Platform 并打开API 密钥页面
  2. 创建一个秘密密钥,并在 OpenAI 显示时立即复制。
  3. 在 HoldType 中打开 Settings → OpenAI,粘贴密钥并保存。

OpenAI 只会在创建时显示完整密钥。请妥善保管,并且只将它粘贴到 HoldType 中;应用会把密钥存储在本机的 macOS Keychain 中。API 计费与 ChatGPT 相互独立,新的 OpenAI Platform 账户可能需要预付额度。

第三方教程,作者:GEEKrar,时长 2:16,发布于 2026 年 6 月。仅在点击播放后才会加载 YouTube。

HoldType iPhone 版的源代码已经公开。

应用和 HoldType Keyboard 尚未上架 App Store。发布工作仍在进行中,但你现在就可以在 Xcode 中自行构建并运行。

开发中 · 尚未上架 App Store

在 GitHub 上打开 iPhone 版源代码

常见问题

简要回答安装前需要了解的重要问题。

为什么需要 OpenAI API 密钥?

HoldType 通过你自己的 OpenAI Platform 账户发送转写请求。密钥会存储在本机的 macOS Keychain 中。如果你是第一次使用 API 密钥,请参阅上方的三步指南

只有 ChatGPT Plus 可以吗?

不可以。ChatGPT 订阅与 OpenAI Platform API 计费相互独立。HoldType 需要一个已配置 OpenAI Platform 计费的 API 密钥。

听写费用是多少?

HoldType 不收取固定费用。OpenAI 会从你的 OpenAI Platform 余额中扣除 API 使用费,新 API 账户可能需要预付额度。HoldType 的 Billing 页面会估算这台 Mac 上成功完成的转写;可选的修正和翻译属于独立请求。

哪些数据会发送给 OpenAI?

音频会发送用于转写。可选的修正和翻译会分别发送转写文本;启用可选的邻近上下文时,还会随转写请求发送一小段摘录。

音频会被存储吗?

默认不会保留已处理完成的音频。若发生可恢复的失败,可能会在当前会话期间保留有限的音频以供 Retry 使用;可选的录音缓存仅保存在本地,并由用户控制。

支持哪些 Mac 应用?

HoldType 通过 macOS 辅助功能支持,将确认后的文本插入大多数 Mac 应用的光标位置。如果交接失败,Last Result 仍会保留,方便恢复。

支持哪些语言?

转写可使用自动或固定的源语言设置。翻译会使用你在 HoldType 中配置的目标语言。

为什么 HoldType 需要 macOS 权限?

麦克风权限用于录制语音,输入监控支持全局快捷键,辅助功能则用于将文本插入当前应用。

HoldType 是开源软件吗?

HoldType 的源代码依据 FSL 1.1 提供,并设有未来的 MIT 许可。每个发布版本都会在发布两年后转为 MIT。

你的语音输入,完全由你掌控。

应用免费 · 你的 OpenAI API 密钥 · 无 HoldType 订阅 · macOS 14+

免费下载 macOS 版