涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战

发布于:2025-06-09 ⋅ 阅读:(19) ⋅ 点赞:(0)

“🤖手搓TuyaAI语音指令 + 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!”

  1. 🤖 + Otto机器人 → 直接点明主体

  2. 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI能力)

  3. 😍秒变表情包大师 → 突出 emoji动态交互 功能(趣味性)

  4. 🔥玩出智能新花样 → 传递 极客感+创造力

  5. “开整!” → 呼应“手搓”的动手感,号召行动

【2025】TuyaAI手把手教你手搓复刻机器人,零基础从入门到实战DIY语音聊天、emoji、otto智能机器人核心与实战进阶课程_哔哩哔哩_bilibili【2025】TuyaAI手把手教你手搓复刻机器人,零基础从入门到实战DIY语音聊天、emoji、otto智能机器人核心与实战进阶课程共计7条视频,包括:TuyaAI-手搓智能机器人是什么?、TuyaAI-核心与进阶课程简介、TuyaAI-基础简介等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1XrTgzSE1j?vd_source=27c8ea1c143ecfe9f586177e5e7027cf&spm_id_from=333.788.videopod.episodes

目录

1、安装Ubuntu系统环境(22.04 ISO版本)

1.1启动虚拟机Ubuntu系统,新建文件夹Tuya

1.2进入官网代码仓库https://github.com/tuya/tuyaopen

1.3安装依赖和拉取仓库代码

2、固件编译

2.1 打开tuyaopen目录

2.2 切换到目标文件

2.3 简单编译

2.4 获取PID

2.5 获取授权码

2.6、编译固件

3、固件烧录

3.1 复制文件

3.2 打开涂鸦GUI工具

3.3 烧录完成

 4、云连接应用

4.1 下载Tuya APP

4.2 TuyaAI设备连接网络


1、安装Ubuntu系统环境(22.04 ISO版本)

1.1启动虚拟机Ubuntu系统,新建文件夹Tuya

1.2进入官网代码仓库​​​​​​   https://github.com/tuya/tuyaopen

代码仓库:https://github.com/tuya/tuyaopen

1.3安装依赖和拉取仓库代码

1.4进入Tuya文件夹,右键选择在终端中打开,终端中粘贴依赖代码

sudo apt-get install lcov cmake-curses-gui build-essential ninja-build wget git python3 python3-pip python3-venv libc6-i386 libsystemd-dev

根据提示,输入 Y 继续完成安装!

可能会遇到以上报错,重新执行以下代码,更新完成后重新安装依赖即可顺利完成。

sudo apt-get update

git clone https://github.com/tuya/TuyaOpen.git

克隆拉取官方代码

有可能是网络问题,调整虚拟机网络模式为桥接之后,网络模式多尝试几遍。

cd TuyaOpen
export PATH=$PATH:$PWD

如果tos不生效,重新进入都需要设置一遍环境变量,否则tos命令不起作用。

2、固件编译

固件按照以下步骤操作:

2.1 打开tuyaopen目录

打开拉取的源码目录TuyaOpen,右键选择在终端中打开。当然直接在终端中使用命令行进入目录也是一样

2.2 切换到目标文件

通过ls显示文件夹📂内容通过cd命令逐级进入或者如下一步到目标文件夹your_chat_bot

cd apps/tuya.ai/your_chat_bot
tos config_choice

出现上述报错,就需要重新设置下变量环境export PATH=$PATH:$PWD

选择 9. TUYA_T5AI_BOARD_LCD_3.5.config

2.3 简单编译

这时候就可以使用tos build 命令进行编译了,默认编译完成的固件版本号为1.0.0(如果没有配置授权码,接着看下面的流程)

想要改变版本号,可以使用 tos menuconfig 命令

修改完毕,S保存,Q退出

编译之前,先修改下PID和授权码(可以找官方人员免费领取)。

2.4 获取PID

首先需要在涂鸦IOT平台https://iot.tuya.com 创建产品,获取PID

创建产品-TuyaOS-涂鸦开发者

这里的产品ID即为PID

添加智能体这里需要注意默认配置中没有预设音色,会导致设备上电后没有声音,需要在APP设置音色后才能发声。

另外,面板端智能体,同样进行设置一下,否则涂鸦APP中可能不显示智能体设置。

硬件开发里选择你的模组为T5-E1,根据实际选取,T5开发板的话按照上图选取。

2.5 获取授权码

Tuyaopen Framework 包括:

  • C 版 TuyaOpen:https://github.com/tuya/TuyaOpen
  • Arduino 版 TuyaOpen:https://github.com/tuya/arduino-TuyaOpen
  • Luanode 版 TuyaOpen:https://github.com/tuya/luanode-TuyaOpen

均采用 TuyaOpen 专用授权码,使用其他授权码无法正常连接涂鸦云。

目前可以关注以上仓库,联系群管理员获取一个授权码,需要额外的就需要花💰购买。

2.6、编译固件

官方文档只提到:替换对应工程目录下 tuya_config.h 文件中 TUYA_PRODUCT_KEY 宏分别对应 pid。

新手是不是一脸懵,不知道具体在哪里,对新手不太友好。

3.1 配置授权码,默认PID

在对应工程下include文件夹📂下的tuya_config.h中

PID即为上面创建产品所得,授权码分为两部分,UUID和KEY,分别填写入后,保存文件即可进行编译。

2.6 编译

想要在Ubuntu下进行烧录的话,可以提前安装下烧录工具,使用以下命令:

tos flash upgrade
tos build

编译时会拉取子模块T5AI,确保网络可访问github,否则可能会出现各种异常。

顺利编译完成是这个样子的。固件存放于

TuyaOpen/apps/tuya.ai/your_chat_bot/.build/bin

目录下,注意.build是隐藏文件夹📂,需要勾选显示隐藏文件。

3、固件烧录

3.1 复制文件

我选择在Windows下烧录,所以把固件

your_chat_bot_QIO_1.0.1.bin

复制到Windows桌面,使用涂鸦tyutool_win进行烧录

3.2 打开涂鸦GUI工具

事实上烧录时Chip选择T5和T5AI都可以。

3.3 烧录完成

编译过程可能会遇见各种问题,确保网络通畅,多多尝试几遍。

3、固件烧录

 4、云连接应用

4.1 下载Tuya APP

TuyaOpen 提供了丰富的云连接应用示例,相关应用位于 apps 目录下,可点击 云连接应用

编辑

4.2 TuyaAI设备连接网络

就可以智能问答了

如果还是有问题,多试几遍,终究会成功!希望你们玩的开心,玩的愉快!!!