ElatoAI
活跃简介
在 Arduino ESP32 上实现实时语音 AI 的开源项目,支持 100 多种语音 AI 模型,适用于 AI 玩具、智能伴侣和物联网设备。
核心特性
- ESP32 上的实时语音 AI,支持 OpenAI、Gemini、Grok、Eleven Labs 和 Hume AI
- 通过 Cloudflare Workers 和 Deno Edge Functions 支持 100+ 种语音 AI 模型
- 安全 WebSocket 通信,Opus 音频压缩确保高质量流式传输
- 服务端 VAD 轮次检测,实现自然对话流管理
- ESP32 设备支持 OTA 固件更新和带门户的 WiFi 管理
- 自定义 AI Agent 创建,支持个性、语音定制和音调控制
适用场景
💡 在 ESP32 硬件上构建支持实时语音对话的智能 AI 玩具和伴侣
💡 为物联网设备创建具有不同个性的自定义语音 AI Agent
💡 使用 Cloudflare Edge Functions 部署全球低延迟语音 AI 管道
💡 通过 OpenAI Realtime API 集成快速原型化语音嵌入式产品
💡 为 Web 和物联网应用开发基于 WebRTC 和 WebSocket 的语音界面
分类
快速开始
克隆仓库,在 PlatformIO 或 Arduino IDE 中打开项目,配置 ESP32 开发板设置,烧录固件,然后使用 ElatoAI 网页应用注册设备并连接到 OpenAI Realtime API 等语音 AI 提供商。