macOS 的语音输入法通常需要长按 fn 触发,手必须回到键盘。
VoiceTap 将线控耳机利用起来,实现:长按线控说话,松开出字。
https://github.com/lifedever/VoiceTap

功能
- 长按线控触发语音输入,松开即成文字,落在当前光标处
- 触发键可自定义,设成与输入法「按住说话」相同的快捷键即可联动,不绑定特定输入法
- 单击与音量键照常可用,接管线控后播放控制不受影响
- 麦克风输入源管理,可查看和切换当前录音设备,也可设置插入耳机时自动切换到耳机麦克风
使用要求
- macOS 14 及以上
- 带线控的有线耳机( Apple EarPods 及同类),暂不支持蓝牙耳机
- 支持「按住说话」快捷键的输入法,微信输入法开箱即用
- 需授予「输入监控」与「辅助功能」权限
安装包为 ad-hoc 签名,首次打开需右键点击应用选择「打开」。介意者可从源码自行构建。
开源,MIT 协议: https://github.com/lifedever/VoiceTap
