跳至正文

用语音和 AI 写代码

对着你的编程助手说话,
在每个应用里,不只一个。

用 Claude Code、Cursor 或 Codex 干活,就是用自然语言写很长的指令。说出来比打出来快得多。TypeAloud 是一款免费的 Mac 语音输入应用,它把你的话放到光标处,终端、编辑器、PR、Slack 都行,而且在你的 Mac 上转写。

提示词是文字,文字说出来更快

给编程助手的好提示词要讲清楚哪里有问题、试过什么、做到什么程度算完成。这是一段段话,不是代码。多数人说话每分钟约 130 个英文词,打字约 40 个,一段两分钟的说明说出来能省好几分钟,一天要省很多次。

按住 Ctrl+Shift,把任务讲清楚,松开。要讲一大段时,双击快捷键免按住录音,讲完再按一次。

光标在哪儿就能用

Claude Code 有自带的语音模式,但只能在 Claude Code 里用。你一天里还要在 Cursor 里聊、在另一个终端开 Codex、写提交信息、写代码评审意见、给同事发消息。TypeAloud 把文字插入当前获得焦点的应用,同一个快捷键在这些地方都能用。

认识开发者常说的词

TypeAloud 内置约 140 个常见技术词,比如 Claude Code、Cursor、TypeScript、Kubernetes、Next.js、llama.cpp。听到相近的读音(比如 "Nematron")时,会自动纠正成正确写法。你还可以把自己的项目名和库名加进词典,给需要固定改写的内容设置自动替换。

精确的变量名、文件路径和命令参数,还是打字更快。意图用说的,camelCase 用打的。

中英混说,私有代码也放心

很多开发者讲代码用中文,名字用英文:"把这个 component 的 props 改成 optional"。TypeAloud 的 Qwen3-ASR 模型从声音里判断语言,这句话会按你说的样子写出来。

本地模式下什么都不上传,客户名、内部服务名、没发布的功能都留在你的 Mac 上。免费,不限字数。

常见问题

在终端里能用吗?
能。在 macOS 上 TypeAloud 会把文字插入当前获得焦点的应用,包括 Terminal、iTerm、VS Code 的终端和 Cursor。
和 Claude Code 的 /voice 有什么区别?
Claude Code 的语音模式只在 Claude Code 里用。TypeAloud 在 Mac 上所有应用里都能用,而且本地转写,编程助手、编辑器和聊天用同一个快捷键。
能写出 camelCase 或 snake_case 的名字吗?
它写下听到的内容。常用的名字加进词典或自动替换,临时的变量名直接打字。
免费吗?
免费。本地转写不需要账号、订阅或 API key,也没有字数限制。

TypeAloud:免费的 Mac 语音输入,在本机转写。

按住 Ctrl+Shift 说话,松开后文字出现在光标处。不限字数,无需账号,开源。

下载 Mac 版