一款桌面听写工具,按下快捷键说话,文字就进入当前输入框,语音不离开本机。

34,561
3,284
Rust
MIT
上线 1 年

如果你想要的是“快捷键一按、说完话文字就落到当前输入框”的本地听写,而且愿意自己管理模型下载,Handy 值得试一试。它是一个目的很窄的小工具,而不是会议转写工作台。

解决什么问题

你想在编辑器、聊天窗口或邮件客户端里口述内容,又不想切换应用或上传录音。云端听写工具多了一步把音频送出本机,而一些桌面替代品配置起来又比较麻烦。用 Handy,按下快捷键开始录音,松开后由本地的 Whisper 或 Parakeet V3 识别,文字直接粘贴到你正在用的输入框。工作方式的变化在于:转写变成当前应用里的一个按键动作,而不是另开一个网页或服务。

有什么不同

处理确实在本地完成:先用 Silero 做人声活动检测过滤静音,再用选定的模型转写;Whisper 模型在有可用 GPU 时会加速。Parakeet V3 面向纯 CPU 机器,并带自动语言检测,这对没有可用 GPU 的笔记本很重要。你还能在按住录音和点按切换之间选择,让工具适应不同习惯,而不是只认一种手势。

这类小工具里,可扩展性比较少见。README 把 Handy 描述为可扩展,项目也有 Discord。在发布讨论里有评论者指出,如果要口述文件夹路径或 git 命令,专门针对编程场景微调的模型会更有帮助。这个预期在采用前值得校准。README 写的仍是“转写并粘贴”这一件事。期待应用能理解代码上下文并生成代码的人,应把它当作未来的实验方向,而不是现有行为。

谁值得试

适合:因重复性劳损或打字能力受限,需要在 Windows、macOS 或 Linux 的现有应用里口述,并且愿意一次性选好模型的人。离线设计也适合不能把语音数据传出设备的人。不适合:需要共享转写、说话人区分或可搜索存档的团队,README 呈现的是单点输入工具,不是会议转写服务。如果你需要代码和命令语法一字不差地口述,它也不是首选;模型能力和缺少编程专用微调是限制因素。

使用条件与边界

你需要授予麦克风和辅助功能权限;在 macOS 上,辅助功能权限正是让应用能把文字粘贴到其他输入框的前提。模型下载是安装步骤;在代理或受限网络下,要手动下载文件,按原文件名放进应用的数据目录 models 下并重启,之后才会显示为已下载。在 macOS 上,使用蓝牙耳麦麦克风录音时可能降低播放音质或音量,README 建议把耳机保留为输出设备,改选内置或外置麦克风。

安装渠道不止一个:releases 页面和项目网站都提供安装包;Homebrew 和 winget 包存在,但说明由非开发者维护。Debian/Ubuntu 用户应通过 APT 安装 .deb,让依赖自动解析;直接用 dpkg 会导致依赖损坏后再修复。请为权限设置和首次模型下载留出时间,并把后续补充模型视为日常维护的一部分。

HotRepo 点评

HotRepo 只有 2026-10-24 和 2026-10-25 两天的日榜记录,各显示 +88 星,没有可比的更早历史,因此无法判断关注度是否持续。2026-01-15 的 Hacker News 讨论有 247 分,只说明讨论量,不构成质量结论。决定采用前,先确认你的平台权限流程能走通,并确认想要的模型适配你的硬件,尤其是只能靠 CPU 的机器,这时 Parakeet V3 是相关选择。

Hacker News 讨论

Handy – Free open source speech-to-text app
▲ 247 · 110 条评论 · 2026年1月15日

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。