dsh-push-to-talk:按住一个键说话,松开即转写

dsh-push-to-talk 是一个客户端插件,它给 DSH 官方语音输入插件加上 push-to-talk:按住 Option(Windows 为 Alt)开始录音,松开自动停止并转写成草稿,免去每次点麦克风。插件自己不录音、不识别,只是把按键翻译成官方语音输入插件的两次点击,录音界面、模型、语言沿用官方那套。按键可在设置 → 插件 → 按键语音输入 里按平台选(macOS 支持 Option/Shift/Ctrl/Command/F2,Windows/Linux 支持 Alt/Shift/Ctrl/F2),保存立即生效并持久化。安装用 dsh plugin --profile desktop add dsh-push-to-talk(或 github:wengyingjian/dsh-push-to-talk),前提为官方语音输入插件已启用且本地识别模型已就绪。插件不做系统级全局热键,窗口在后台时收不到按键;判定用 KeyboardEvent.code,不受输入法和大小写影响。兼容 engines.dsh >=0.2.1-rc.5 <0.4.0,Node >=20,MIT 许可,由 wengyingjian 维护。

Read More