极速语音输入。专为 Mac 打造。

翻译和 Quick Fixes,就在你常用的应用里。

使用自己的 OpenAI 密钥。无需订阅或注册。

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

应用价格 $0 OpenAI 请求单独计费
语音输入示意。那一百万,目前还只是文字。

听写。翻译。修改。

在 Mac 的不同应用中沿用同一套快捷键和设置。语音输入适用于大多数支持文本输入的应用。

在当前应用中听写

在 Codex、Claude、ChatGPT、邮件和笔记中,用同一个快捷键调用 HoldType。

用 Quick Fixes 处理已有文本

选中文本,即可在原处精简、翻译或调整格式。把常用的修改保存为自己的命令。

翻译有专用快捷键

用熟悉的语言口述回复。独立的快捷键会将其翻译成设置中选定的语言。

产品功能

应用界面目前为英文。

缩短、翻译、整理成列表。

选中文本,在 Quick Fixes 中选择操作。在支持的文本框中,结果会直接替换应用里的选中内容。

将反复使用的编辑操作保存为自己的命令,例如缩短文本或转成 Markdown 格式。

用一种语言说,用另一种语言写。

在设置中选择目标语言,按住 Right Command + Right Option。HoldType 会转写语音、翻译文本,再插入结果。

把人名、项目名称和专业术语加入 Local Dictionary,为语音识别提供拼写提示。

显示翻译快捷键和目标语言控件的 HoldType Translation 设置
Translation 设置。在手机上可横向滚动图片。

上次的结果,还能再次插入。

开启 Last Result 保存后,可用 Control + Command + V 再次插入文本。macOS 剪贴板里的内容会保留。

历史记录将最近的转写保存在这台 Mac 上,可从菜单栏打开。

在 Mac 的不同应用中,使用同一个快捷键。

  1. 按住

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

  2. 说话

    听写你需要的文字

  3. 松开

    松开 Command

  4. 已插入

    转写文字会出现在光标处

原生设计,由你掌控。

用自己的 OpenAI 密钥

请求费用直接通过 OpenAI Platform 支付。HoldType 没有订阅费。

gpt-transcribe 语音识别

用于多语言语音转写的 OpenAI 模型。词典可提供人名和专业术语的拼写提示。

需要时再开启额外纠错

转写后,HoldType 可以向 OpenAI 另发请求来修正错误。此选项默认关闭。

直接发送到 OpenAI

Mac → OpenAI → 应用中的文字。

保存在 Mac 上

设置、词典和历史记录都保存在本地。普通录音的保留功能默认关闭,可单独开启。

音频直接发送到 OpenAI。

HoldType 使用你的 API 密钥,将 Mac 上的录音发送到 OpenAI 转写。HoldType 没有自己的语音处理服务器。应用不含使用情况分析或云同步。

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

保存在 Mac 上

  • API 密钥保存在 macOS Keychain 中。
  • Mac → OpenAI → 应用中的文字。
  • 使用纠错、翻译和 Quick Fixes 时,文本会发送到 OpenAI。
  • 用于在出错或中断后恢复的音频可能保留在 Mac 本地,包括重启应用之后。
  • 设置、词典和历史记录都保存在本地。普通录音的保留功能默认关闭,可单独开启。

应用免费,请求费用直接付给 OpenAI。

费用从 API 密钥关联的 OpenAI Platform 余额中扣除,取决于模型和使用量。

在这个例子中,100 次口述约需 $0.08。

如果 100 次口述总计 17 分钟,按默认模型每分钟 $0.0045 的费率,转写约需 $0.08。每天使用相同的量,持续 30 天,约需 $2.30。纠错、翻译和 Quick Fixes 另行计费。

Billing 估算这台 Mac 上的转写、纠错、翻译和 Fixes 费用。费率未知的模型可能导致估算不完整。实际扣款和余额可在 OpenAI Platform 查看。

OpenAI API 定价
HoldType 的 Billing 界面,展示本地费用估算示例
Billing 界面示例。在手机上可横向滚动图片。
开发和测试 HoldType 时使用的桌面麦克风
无需专用录音设备。

我想要一个贯穿整个 Mac 的工具。

我希望在工作所用的应用中使用同一个听写快捷键,也能随时调用翻译和文本编辑。

有了 HoldType,我可以在当前工作的位置听写、翻译和使用 Quick Fixes。额外校正仍然按需开启。

我用 Swift 写了 HoldType。应用免费,用我自己的 API 密钥,请求费用直接付给 OpenAI。

从下载到第一次听写。

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

通过 Homebrew 安装

Homebrew 安装的版本与下载链接提供的版本相同。

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

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

API 密钥将 HoldType 连接到你的 OpenAI Platform 账户。在 OpenAI 网站创建密钥,然后保存在应用设置中。ChatGPT 订阅不包含 API 用量。

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

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

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

iPhone 版 HoldType 正在开发中。

应用和 HoldType Keyboard 已可通过 Xcode 从源码构建,目前尚未在 App Store 发布。

开发中 · 尚未上架 App Store

在 GitHub 上打开 iPhone 版源代码

常见问题

为什么需要 OpenAI API 密钥?

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

只有 ChatGPT Plus 可以吗?

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

听写费用是多少?

HoldType 应用免费。请求费用从你的 OpenAI Platform 余额中扣除,开始使用前可能需要充值。Billing 显示的是本地费用估算,并非账户的完整账单。

哪些数据会发送给 OpenAI?

转写时会发送音频。纠错、翻译和 Quick Fixes 会向 OpenAI 发送文本和指令。如果开启光标附近的上下文,转写请求还会附带光标周围的一小段文本。

音频会被存储吗?

普通已完成录音的保留功能默认关闭。用于在出错或中断后恢复的音频可能在重启后继续保存在本地。额外的录音存储可在设置中开启,同样保存在本地。

支持哪些 Mac 应用?

HoldType 通过 macOS 辅助功能将文本插入大多数 Mac 应用。开启 Last Result 保存后,如果首次插入失败,可以再次插入结果。

支持哪些语言?

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

为什么 HoldType 需要 macOS 权限?

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

HoldType 是开源软件吗?

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

为 Mac 装上 HoldType。

应用免费 · OpenAI 请求单独计费 · macOS 14+

免费下载 macOS 版