最近有朋友问我,有没有不联网、不用把语音传到别人服务器上的语音输入工具。
说实话,平时用手机语音输入是挺方便,但仔细想想,你说的话都得先传到云端转成文字再回来,聊天内容、工作资料什么的,走一圈别人的服务器,心里总归有点不踏实。
所以今天介绍一款我亲自试过的工具:Handy。按住一个键说话,文字直接打进任何软件,全程离线,断网都能用,还永久免费。

一、Handy 是什么?
Handy 是 GitHub 上的一个开源项目,三万三千多颗星,MIT 协议,简单说就是免费开源、随便用。
原理其实不复杂:它在你电脑本地跑了一个叫 Whisper 的语音识别模型,你说的话根本不出你的电脑,自然也不用担心隐私问题。
跟那些云端语音输入最大的区别,就是四个字:完全离线。
二、怎么安装?
安装简单到离谱。Windows 用户打开终端,输入这一行命令:
winget install --id cjpais.Handy -e回车等它装完就行。
第一次打开,它会让你下载一个语音模型。中文一定要选多语言的 Whisper,比如 Small 这个版本,270MB,下载一次以后就不用再下了。然后给它麦克风权限。

三、实测:中文听写准不准?
光说不练不行,我在记事本里试了三段。
第一段,日常口语:
明天上午十点开会,记得带上周的销售报表。
松开按键,文字直接打进来,标点都对。
第二段,中英混杂:
这个 PRD 周五前要评审完。
英文缩写也认出来了,没问题。
第三段,长句:
我觉得这个方案整体可行,但是预算部分需要再压缩百分之二十,下周三之前给我一版修改稿。
断句、标点全对。
大家注意到没有,从松开按键到文字出现,大概等了 5 秒左右。毕竟是 CPU 在本地跑模型,这个速度我完全能接受,而且准确率是真不错。
四、跟讯飞输入法有什么区别?
肯定有人要问:我手机里有讯飞输入法,干嘛用这个?
区别就在两个字:离线。
讯飞要联网,你的语音得传到云端去识别。Handy 全程在本地,我直接把网断了,再说一段,照样转写,一点不耽误。
而且它是开源免费的,没有会员、没有字数限制,想说多少说多少。
五、它也不是完美的
缺点我也得说清楚。
第一,第一次用要下载几百 MB 的模型,得等一会儿;
第二,说完要等几秒,不像云端那种秒回;
第三,我刚开始用的时候遇到个小毛病:转写出来的文字没打进记事本,后来按官方文档的方法,以管理员身份运行了一下就好了,不算大问题。
总结
Handy 适合谁?
我的建议比较直接:如果你不想让自己的语音上传云端,又想要一款免费不限量的语音输入工具,那它很合适。
GitHub 三万多星,开源免费,Windows 一行命令装好,断网都能用。