如果你家里还躺着一台吃灰多年的第二代Echo Dot,先别急着扔进垃圾桶。这个2016年发布的小黑圆饼,在开源社区的手里正迎来第二春——不仅能彻底摆脱亚马逊的云服务,甚至还能在本地直接运行AI语音助手。

事情的起因是,一位名叫Alberto Zurini的Reddit用户在Home Assistant子版块发布了一段视频,展示了一台被破解的Echo Dot 2。视频里,这台设备依然对“Alexa”唤醒词有反应,但所有处理都在本地完成,没有任何数据被发送到亚马逊的云端。

打开网易新闻 查看精彩图片

硬件底子其实不差

第二代Echo Dot发布于2016年,外观像个黑色小冰球,谈不上好看,但经常打折,入手价格相当亲民。别看它其貌不扬,内部硬件其实相当能打:七麦克风远场阵列能捕捉房间另一头的语音指令,还内置了扬声器、蓝牙、Wi-Fi、物理按键和标志性的LED灯环。整机由一颗四核处理器驱动,运行的是基于Android的Fire OS系统。

这套硬件放在十年前是入门配置,但放到今天,如果没被亚马逊的软件锁死,能干的事远比“问天气”多得多。问题恰恰出在这里——亚马逊把硬件锁得死死的,让这台设备几乎成了云服务的“遥控器”。

破解思路:先root,再瘦身

Zurini的破解思路并不复杂。他先利用XDA论坛上公开的方法对Echo Dot 2进行解锁并获取root权限,然后开始剥离那些让设备依赖亚马逊的软件。他在GitHub上放出了一个debloat脚本,任何拿到root权限的Echo Dot 2用户都可以运行这个脚本,把亚马逊的“赘肉”一刀切掉。

更关键的一步是,他逆向工程了Echo Dot上的唤醒词服务,用自研的唤醒词引擎替换了原生服务。改造后的设备依然对“Alexa”有反应,但唤醒词检测完全在设备端完成,不再需要把音频上传到亚马逊服务器。

效果如何?唤醒词照常工作,扬声器照常发声,物理按键和LED灯环也都正常——只是背后不再有亚马逊的云服务在“偷听”了。

最惊艳的部分:AI直接在设备上跑

其实,把Echo Dot改造成本地语音助手并不是什么新鲜事。社区里已有EchoLocal和EchoMuse等项目,都能让第二代Echo Dot变身本地语音卫星。但那些项目的思路是让Echo Dot把语音指令转交给外部的Assist语音助手来处理“思考”部分,设备本身只是个传声筒。

Zurini的项目不同之处在于——处理过程完全在Echo Dot本机上完成。这意味着,这台只有512MB内存的十年前的设备,要自己承担语音识别、意图理解等AI推理任务,而不是把活儿外包给别的机器。

从视频演示来看,效果相当流畅。这背后是开源社区对老硬件潜力的持续挖掘——只要软件不被锁死,旧硬件往往比想象中能干得多。

为什么这件事值得关注

这件事的意义不只是“老设备焕新”这么简单。它折射出智能家居行业一个长期被诟病的问题:硬件明明是你的,但你说了不算。厂商通过云端绑定,让设备在服务器关停后变成废铁,用户对自有设备的控制权被剥夺殆尽。

开源社区的这些破解项目,本质上是在夺回用户对硬件的控制权。当亚马逊决定停止对某代Echo设备的支持时,这些被“解放”的设备依然能继续工作,甚至比原来更聪明。

当然,这套操作有门槛。你需要一定的技术基础,愿意折腾root和脚本,还得接受“保修失效”这类风险。但对于那些喜欢捣鼓硬件的极客来说,这恰恰是乐趣所在。

如果你手头正好有一台吃灰的Echo Dot 2,不妨去GitHub上看看Zurini的仓库。说不定,你的下一台本地AI语音助手,就藏在这个十年前的小黑圆饼里。