turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » 智能台灯LeLampX快速入门教程 » 智能台灯LeLampX快速入门教程-情绪表达

智能台灯LeLampX快速入门教程-情绪表达

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

情绪表达

目标:学会情绪表达——LeLamp 会根据你的语气/话题自动用动作+灯光"表演"情绪,也可以自定义情绪库


一、情绪表达是什么

当你用语音和 LeLamp 对话时,AI 回复会附带一个情绪标签(如 [happy]),LeLamp 收到后会自动:

  • 做一个情绪动作(点头、抬头、摇头、轻舞…)
  • 亮对应的情绪灯光(暖黄、蓝色、粉色、红色…)
  • 调整动作的幅度和速度(兴奋更快更大、难过更慢更柔)

示例对话:

你说 情绪 LeLamp 表现
"太开心了!" happy 点头 + 暖黄灯,动作轻快
"我好难过…" sad 低头 + 蓝灯,动作缓慢轻柔
"哇!真的吗?" surprised 抬头 + 白光,动作利落
"我生气了!" angry 摇头 + 红灯

二、内置情绪库

系统内置 17 种情绪(可在情绪页面增删改):

情绪 中文 动作 灯光 速度/幅度
happy 开心 点头 暖黄 快/大
sad 悲伤 低头 慢/小
surprised 惊喜 抬头 快/大
excited 兴奋 轻舞 更快/更大
angry 生气 摇头 快/大
neutral 中性 标准
calm 平静 标准
tired 疲惫 慢/小
confused 困惑 慢/小
proud 得意 抬头 快/大
lonely 孤独 低头 深蓝 很慢/很小
bored 无聊 瘫坐 慢/小
relaxed 放松 慢/小
expecting 期待 好奇探头 快/大
grateful 感激 点头 暖金 标准
shy 害羞 低头 慢/很小
impatient 不耐烦 摇头 橙红 更快/小

三、自定义情绪

网页方式

打开 情绪页面(设置页右上角 情绪入口,或直接访问 /emotions):

  1. 点「+ 添加情绪」或编辑已有情绪
  2. 填:标签(英文,如 proud)、中文名、速度系数、幅度系数、动作、灯光颜色
  3. 保存后立即生效(自动热应用,无需重启)

AI 生成方式

情绪页面顶部 AI 生成输入条,直接说需求。

配置文件方式

所有情绪定义存在 ~/.lelamp/emotions.json

{
  "labels": ["happy", "sad", "surprised"],
  "motion": {
    "happy": {"speed": 1.2, "amplitude": 1.15, "smoothness": 0.9}
  },
  "actions": {
    "happy": {"anim": "nod", "color": [255, 200, 80], "label": "开心"}
  }
}

情绪定义以文件为准;文件缺失时才用内置默认表。备份文件 = 备份你的情绪库。

四、常见问题

问题 处理
情绪没反应 确认情绪页面该情绪已启用;灯光/动作需在非睡眠状态
标签中文能用吗 能。AI 回复 [开心] 也能匹配(中文名做标签也支持)
想关闭情绪表达 设置页「表现力动作」关掉总开关,或把情绪动作设为「无」
情绪动作打断了播放 情绪动作只在空闲时插入,不会打断正在播的重要动画(闹钟/录制等)

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: LeLampX