触发方式切换——按住 vs 切换模式 + 耳机线控 MediaPlayPause
按住模式 vs 切换模式
按住模式(Push-to-Talk)——默认
按住全局快捷键开始录音,松开停止。和对讲机一样——按下说话、松手结束。
优点:
- 不会忘记关——手松开就自动停
- 长时间不说话也不会在录音状态继续占资源
缺点:
- 需要一直按着键,双手操作时可能不太方便
切换模式(Toggle)
按一下快捷键开始录音,再按一下停止。像电灯开关。
优点:
- 按一次解放双手,双手打字/翻资料的同时继续录音
- 长段口述更方便
缺点:
- 忘记关就一直录——直到手动再按一下或 Esc 取消
两种模式可以在 OpenLess 主窗口「设置 → 录音模式」里切换。
MediaPlayPause 触发——耳机线控开始/停止录音
OpenLess 还支持一个很实用的触发方式:MediaPlayPause 媒体键——大多数有线耳机的线控中间那一颗(蓝牙耳机也通常有对应键)。
设置入口:「设置 → 录音模式 → MediaPlayPause 触发器」。开启后,耳机线控的播放/暂停键就能开始和停止录音。
这个功能特别适合:
- 戴着耳机开线上会议时,不想手离开键盘按全局热键
- 在语音通话中需要临时切换到录音模式
快捷键自定义
默认快捷键(平台级):
| 平台 | 默认录音键 | 默认快捷键规则 |
|---|---|---|
| macOS | 右 Option | 只能用右侧修饰键 |
| Windows | 右 Control | 只能用右侧修饰键 |
| Linux | Ctrl + / | 组合键 |
快捷键设置入口:「设置 → 快捷键」。macOS 和 Windows 限定只能用右侧修饰键是因为左侧修饰键通常被其他应用占用(Command + Space 等)。
取消(Esc)vs 正常停止(松开/再按一次)
| 操作 | 按住模式 | 切换模式 |
|---|---|---|
| 松开/再按一次快捷键 | ✅ 正常停止 → 润色 → 插入 | ✅ 正常停止 → 润色 → 插入 |
| Esc | ❌ 丢弃当前会话,不执行任何步骤 | ❌ 丢弃当前会话,不执行任何步骤 |
想放弃这次录音就 Esc,想提交就正常松开/再按一次。
还有什么触发方式
- 主窗口按钮——在主窗口概览页也有「开始录音」按钮(不太常用,主要是调试用)
- 命令行 / IPC——通过平台级的进程通信(Tauri command / Rust API),高级用户可以自己写脚本触发
最常用的还是默认的按住模式 + 右侧修饰键。