Codex语音与听写:App、命令行和编辑器

Atta 🐬

Flit创始人

· 更新于

简短回答

在现在包含Codex的ChatGPT桌面App中,选择输入框中的Dictate并开始说话;你的语音会被转写到输入框中,供你在发送前编辑。Codex命令行则不同:它的/voice命令会开始一段语音对话,不能听写到提示词中。在终端和IDE扩展中,请使用Mac的听写或听写App。Flit是一款Mac本地听写App,在这三者中都能把你的原话输入到Codex提示词中,项目中的文件名拼写准确,而且没有音频离开Mac。

如何在桌面App中向Codex听写

  1. 打开ChatGPT桌面App,切换到Codex。
  2. 点按进入输入框。
  3. 选择Dictate,然后开始说话。
  4. 停止,然后阅读输入框中的转写文本。
  5. 如有需要就编辑它,然后发送提示词。

Codex命令行中没有Dictate按钮。点按进入提示词,然后使用Mac的听写快捷键或听写App。

Codex是同名的三款产品:ChatGPT桌面App的一个模式、一个命令行工具,以及一个编辑器扩展。语音在每一款中的工作方式都不同,而且名称相近,容易误导。下表根据OpenAI自己的页面把它们理清楚。

各个Codex中的语音功能

在哪里OpenAI提供什么是什么
ChatGPT桌面App,Codex模式 输入框中的Dictate 听写:语音变成文字,由你编辑后发送
ChatGPT桌面App,Codex模式 ChatGPT Voice(Start voice chat) 实时语音对话,付费方案可用
Codex命令行 /voice,用F8切换 实时语音对话,不是听写
Codex IDE扩展 没有相关文档 使用Mac听写或听写App

这个App在2026年7月发生了变化

Codex App和Mac版ChatGPT App合二为一。OpenAI的帮助页面说明,更新后Codex App会成为新的ChatGPT桌面App,其中包含Chat、Work和Codex。原来的Mac版ChatGPT App现在叫作ChatGPT Classic。

所以在那之前写的说明,包括你搜索时会找到的很多内容,描述的都是一个已被改名或取代的App。

听写和Voice是两回事

OpenAI自己划清了界限:实时对话用ChatGPT Voice,只想在发送前把语音转成提示词文字时用语音听写。它的文档介绍说,Dictate会把你的语音转写到输入框中,方便你检查和编辑。

根据OpenAI的更新日志,这个App的听写自推出以来新增了两项功能:听写整理,以及一个可以填入名字、文件路径和代码符号的词典。

命令行有的是对话,不是听写

Codex命令行在2026年9月加入了/voice。发行说明把它描述为带实时转写文本的语音对话,用F8切换。它会和你交谈;它不会把你说的话输入到提示词中供你编辑。

它是新功能,还在不断变化:三周内有三个版本改动了它,配置参考中仍把这个命令称为实验性功能。依赖这里的某个细节之前,请先检查你的版本。

要把说出的提示词作为文字放进命令行,就得靠它之外的工具:Mac的听写,或听写App。Claude Code在这一点上不同:它有自己的听写功能。

音频去了哪里

对于听写,OpenAI的语音听写页面说明,录下的音频会发送到它的模型进行转写。页面说,只要对话还在你的历史记录中,音频就会保留;你删除对话后,音频会在30天内删除,出于安全和法律原因的情况除外。这个页面写的是ChatGPT的听写整体,并没有点名Codex。

对于命令行的语音对话,OpenAI的页面没有说明音频如何处理。

在Codex中使用Mac的听写

只要能打字的地方,Apple听写都能输入,所以它在运行Codex的终端和扩展的输入框中都能用。点按进入提示词,然后按你的听写快捷键。如何在Mac上听写介绍了设置方法。

用Flit向Codex听写

无论你用哪个Codex,Flit都能输入,因为它在Mac层面工作。按住一个键,说话,松开。

  • 在终端中输入原话:不会有任何改写,所以命令还是命令。
  • 在编辑器内扩展的聊天面板中,你说的话会被整理成提示词,标识符保持你说的样子。
  • 项目中的文件名,在Mac上读取,所以当这个文件存在时,“orders controller dot rb”会输入为orders_controller.rb。
  • 在App、命令行和编辑器中,用同一个键、同一种习惯。
  • 没有音频离开Mac。
  • Flit可免费试用7天,所有功能全部开放,之后$19买断,无需账户,无需订阅。

值得了解

  • 在终端中你得到的是原话:Flit不会像在聊天框中那样,把东拉西扯的说明整理成一段干净的文字。
  • Flit通过粘贴插入文字,所以听写内容会以粘贴文本的形式进入提示词。
  • Flit在搭载Apple芯片、运行macOS 14或更高版本的Mac上运行,它的语音模型需要下载,大小约0.5到2.8 GB,只需选择一次。
  • Flit输入你说的话。它不会回话,不会朗读回答,也不会和工具进行语音对话。
  • 识别项目中的文件名以及Flit的语音命令,目前只支持英语。
下载Mac版 macOS 14或更高版本 · Apple芯片

常见问题

Codex有语音听写吗?

在ChatGPT桌面App中有:选择输入框中的Dictate。Codex命令行有/voice,但那是语音对话,不是听写。IDE扩展没有相关文档。

Codex CLI中的/voice有什么用?

它用来开始或停止与Codex的实时语音对话,并显示实时转写文本。用F8切换。它不会把文字听写到提示词中。

如何向Codex CLI听写?

使用它之外的工具。点按进入提示词,然后按Mac的听写快捷键,或使用能在光标处输入的听写App。

Codex会把我的听写音频发送到哪里?

OpenAI的语音听写页面说明,录下的音频会发送到它的模型进行转写,并且只要对话还在你的历史记录中就会保留。

Mac版Codex App怎么了?

2026年7月,它变成了ChatGPT桌面App,其中包含Chat、Work和Codex。原来的Mac版ChatGPT App现在叫ChatGPT Classic。

有没有在Mac上运行的Codex听写App?

有。Flit是一款Mac本地听写App,可以在App、命令行或编辑器中把你的话输入到Codex提示词中,项目中的文件名拼写准确。Flit可免费试用7天,所有功能全部开放,之后$19买断,无需账户,无需订阅。

词汇表中的相关条目

更多指南