语音控制 LeKiwi 机器人

用语音驾驶三轮 LeKiwi 机器人。说 "Hey Jarvis" 加一句英文指令,机器人回话并前进、后退、横移或转向。语音识别、语言模型和语音回复走 Groq 云端接口,机器人需要联网。

SenseCraft中级30min音频与声音智能AI Agent 就绪源码

reSpeaker Flex XVF3800——在机器人上收 "Hey Jarvis" 的麦克风阵列

语音控制 LeKiwi 概念渲染图

可复用现场模板

小型移动机器人,人开口就能指挥,不用遥控器,也不用 App。

  • STEM 教学——一次搭建学到舵机、单片机、语音和大模型。
  • 机器人原型——做配送、巡检或陪伴机器人构想的语音底盘。
  • 活动演示——访客对机器人说话,看它移动。
  • 免手操作研究——探索语音驾驶在辅助场景里的用法。

不适用:没有网络的现场、英语以外的语言、自主导航,以及数据不能出场地的需求。

如何实现

机器人上五样东西:带三个轮舵机的 LeKiwi 底盘、驱动舵机的 XIAO ESP32S3、做语音大脑的 Pi 5(8GB)、reSpeaker Flex 麦克风阵列和一只音箱。Pi 把每句指令发到 Groq 云端接口,再把得到的动作经 USB 发给 XIAO。

底盘

  • LeKiwi 套件——三轮全向底盘,三个 STS3215 舵机。能前进、后退、横移和原地转向。
  • XIAO ESP32S3——电机控制器,把单字符串口指令转成车轮动作,带急停。

安装步骤在部署指南里:组装底盘,逐个给舵机分配 ID 1–3,再烧录电机固件。舵机需要外接电源,只靠 USB 不够。

实现什么效果

以下是 LeKiwi + XIAO ESP32S3 + Pi 5 + reSpeaker Flex 这套配置部署后能做到的事。

能用什么

  • 唤醒词、一句英文指令、语音回话,然后移动。
  • 7 种动作:前进、后退、左右横移、左右转向、停止。
  • 默认走一小段就停;说 "keep going" 切换为持续移动,直到说 "stop"。
  • 说 "increase speed" / "decrease speed" 调整步进;设备设置里可选 6 种音色。
  • 与驾驶无关的问题会用语音回答,不动。

限制

  • 每句指令都要联网。 识别、语言模型和语音回复都调用 Groq。
  • 默认只支持英文。
  • 唤醒后的指令录音固定 3 秒。
  • 启动后第一次请求可能要 2–3 秒才回复。

能拿到什么数据

语音大脑经 USB 串口(115200 波特率)给电机控制器发指令,一个字符一条。

字符动作
w / s前进 / 后退
q / e左横移 / 右横移
a / d左转 / 右转
x急停

小写字母走一小段,大写字母持续移动直到停止。任何能写串口的程序都能驾驶底盘,语音大脑可以换成你自己的控制程序。

移植到你的业务系统

可复用的单元是「唤醒词 → 云端语音与语言模型 → 一个动作 → 单字符串口指令」。

层移植时你要做的
XIAO 电机固件与串口指令集直接复用
Pi 上的唤醒词与麦克风选择直接复用
系统提示词里的动作列表与回话风格按新指令修改
云端识别、模型与语音现场离线时换成本地语音服务
传感器与自主能力自己加——本设计只执行口头指令

不适用的形态

  • 离线或有隐私要求的现场——每句指令都会发到云端接口。端侧语音见「本地语音服务」可部署方案。
  • 导航——没有地图、避障感知和路径规划。

如何部署

核对方案与产品清单,再照部署指南装。

现场设备选型清单与部署方案

根据现场条件选择参数,自动匹配推荐硬件套餐与安装指南;也可以让 AI 助手为你核算推荐或一键部署。

方案自助咨询与部署
部署方案

语音控制你的 LeKiwi

完成机器人组装和舵机 ID 配置,烧录电机控制器固件,并将语音 AI 大脑部署到树莓派。

6 步 · 约 30min

部署指南 →
机器人底盘
lekiwi
电机控制器
xiao_esp32s3
麦克风
respeaker_flex

常见问题

不能。语音识别、语言模型和语音回复都走 Groq 云端接口。只有唤醒词和车轮控制在机器人本地。

没有找到你要的答案?
联系我们
获取可部署方案与产品选型支持。
下一步