21CTO导读:一个八岁小孩 Laksh 开发了一款基于 ESP32 芯片、完全离线运行的语音控制人工智能故事讲述设备。该项目展示了如何利用开源模型和低成本硬件,在无需云端访问的情况下,打造紧凑型人工智能工具。
话说一位八岁的印度开发者利用价值 8 美元的微控制器,打造了一款完全离线运行的语音控制人工智能 (AI) 讲故事设备。
虽然Laksh 年纪小,但他已经是 Projects by Laksh 的联合创始人,他利用 ESP32-S3 微控制器、INMP441 麦克风、I2S 扬声器和 MAX98357A 放大器开发了这款设备。该系统无需 Wi-Fi、云服务或 API 即可运行。
该人工智能可以创作短篇故事,朗读故事,显示简单的动画,并响应“播放”、“暂停”、“继续”和“下一个故事”等语音命令。
Laksh 通过修改名为 TinyStories LLM 的开源语言模型(适用于 ESP32),构建了该项目。该模型由开发者 slvDev 创建,原模型旨在无需互联网连接即可在 ESP32 微控制器上生成故事。
Laksh 在上面添加了多项新功能,包括语音交互、播放控制和动画。最终打造出一款用户可以通过语音指令控制的小型人工智能设备。
原始项目的源代码可在 GitHub 上找到,开发者可以基于现有模型进行构建或创建自己的版本。
GitHub:https://github.com/sri9s/tinystories-language-models
在设备演示中,Laksh介绍了该项目,解释说它完全基于 ESP32 芯片运行。
当它收到“编个有趣的故事”的语音指令时,人工智能便会生成一个新故事。然后,它会一边在设备上显示动画,一边朗读这个故事。用户可以通过简单的语音指令来控制故事的播放、暂停、继续或跳转到下一个故事。
演示表明,所有处理都在设备本身上进行,无需连接互联网。
他表示,提高文本转语音输出质量是该项目的下一个目标。
因此,他日常的大部分互动对象都是成年人士,尤其是创始人及企业家。
该项目重点展示了如何将开源人工智能模型和低成本硬件相结合,构建离线人工智能应用。它还表明,小型语言模型无需依赖云计算即可在小型设备上运行,使其在互联网接入受限或无法访问的地区也能发挥出作用~
作者:洛逸
来源:
https://www.indiatoday.in/education-today/news/story/offline-ai-storytelling-device-eight-year-old-laksh-builds-voice-controlled-esp32-project-2958618-2026-07-29
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 微信公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。