按一下音量键,说出你想要的,再发出去——撤销、删除和回车都在语音面板上,键盘可以一直不打开。你的声音从不离开手机。
v26.8.0+ · 撰写于
Term Pro 功能。适用于系统地区设为中国大陆的手机和平板,识别普通话。
Claude Code、Codex 这类编程智能体,靠你告诉它要做什么,而这往往是一长句话:「帮我看一下这个项目里面的测试为什么失败了,然后把失败的那几个用例修好,再跑一遍完整的测试。」 在手机上打这么一段,得先打开键盘——它会挡住半个终端——然后再点很多下。
有了语音输入,按一下音量键直接说就行。一条指令要发出去才算完,所以说完之后的事也都在同一个面板上:撤回一句、删几个字、按回车。键盘不用打开,智能体的输出一直在眼前。
语音转文字完全在手机本地完成。Term 用的是系统自带的端侧语音识别,你的声音不会被上传、录下,也不会发到任何服务器——包括我们的。即使完全没有网络,也一样能用。
离开手机的只有识别好的文字,和你打字一样:发到你正在连接的服务器。
第一次使用时,Term 会请求使用麦克风,选择 允许。
按一下音量键,终端上会弹出一个小圆盘,并且已经开始听了。麦克风在正中,四周是四个键:
| 键 | 作用 |
|---|---|
| 麦克风 | 点一下,说下一句;正在听的时候点它,立即停止。 |
| ↑ 回车 | 发送这一行——给 shell,或作为指令发给智能体。 |
| ↶ 撤销 | 撤回你刚说的那一句。 |
| ⌫ 删除 | 删掉一个字;按住不放会连续删除。 |
| ✕ 关闭 | 关掉面板。 |
Term 从不自己按回车:你不点 ↑,什么都不会发出去。
↶ 只删掉语音输入为你刚才那句话输入的字,别的一概不动,并会提示撤回了哪一句。而且只在这一行还保持着语音输入留下的样子时才有效:一旦你用键盘打过字、移动过光标,或者用 ⌫ 删过,Term 就没法确定撤销会删掉什么,于是提示 「这一行已被修改,发送前无法再撤销」,不去动这一行。没有可撤回的内容时,它会提示 「没有可撤销的内容」。这个键本身从不变灰——提示会告诉你原因。
点 ✕、再按一次语音键、切换到别的标签页,或者离开终端,都会关掉面板。面板打开时,另一个音量键照常做你给它设的事,比如下方向键。
按住任意一个键就能把它拖到最不碍事的地方。Term 会记住位置,自动避开你正在输入的那一行;放到屏幕左半边时,四个键会翻转到朝内的一侧。
语音输入识别普通话,适用于系统地区设为中国大陆的手机和平板——这是手机端侧语音识别可用的范围。电脑和二合一设备自带键盘,不提供语音输入。
语音面板取代了第一版语音输入——按键栏上方那个悬浮的小麦克风。小麦克风不再保留,和它配套的两个用法也一起去掉了:说话时按另一个音量键不再丢弃这句话(输入之后用 ↶ 撤回即可);也不必再把另一个音量键设成回车来发送——↑ 就在面板上。如果你已经这么设了,它照样能用。
升级到 26.8.0 之前,你看到的仍是悬浮小麦克风;升级后第一次按语音键,就会换成语音面板。你的音量键设置会原样保留。