在物联网时代,单纯的“互联”曾经无奈满足需要,须要让万物“智联”能力施展它的利用价值。AI语音的简略、易用个性将成为万物“智联”的外围驱动力,推动着物联网产业的倒退。

明天小编为大家介绍的是深圳启明云端利用ESP32计划直连天猫精灵,从而可与插座、灯光、空调等家庭设备实现语音天然交互,对整个家庭环境实现管制。

天猫精灵语音智能音箱是时下最萌最潮的网红,反对对IoT设施进行语音管制、场景搭建、面板管制等。通常咱们在利用中,登陆阿里生存物联网平台创立产品后,应用天猫精灵app对天猫精灵音箱进行配网,配网胜利后,Wi-Fi SDK会主动连贯精灵云服务,胜利之后,用户便可感触智能家居体验了。

首先是创立产品(如下图)

创立实现后,能够在平台设置语音指令(本例管制RGB灯)

设置实现后,要开始搭建环境了
本例应用的启明云端WT-ESP32-DevKitC V4开发板,这是是一款基于ESP32的小型开发板,集WIFI+蓝牙计划于一体,板上模组绝大部分管脚均已引出,开发人员可依据理论需要,轻松通过跳线连贯多种外围器件,或将开发板间接插在面包板上应用。本例开发板默认的是乐鑫ESP32-WROOM-32D模组。开发环境应用乐鑫官网的ESP-IDF作为开发环境,通过对乐鑫的esp-ali-samartlving框架进行了二次开发。

1.筹备

git clone https://github.com/espressif/...

把二次开发的代码写到esp-ali-smartliving目录下

  1. idf sdk-v3.3环境配置

3. 编译 ali-smartliving-device-sdk-c 库

make reconfig (抉择SDK平台)

make menuconfig (抉择相干性能配置,默认不须要批改,该步骤能够省略)

make (生成相干头文件和库文件)

4. 编译 & 烧写 & 运行

cd lexin/smart_light

make chip=esp32 defconfig

make menuconfig

make -j8

$IDF_PATH/components/esptool_py/esptool/esptool.py write_flash 0x210000 xxx.bin(第一次烧写须要)

make monitor

这里还必须强调,本文章介绍采纳官网 Espressif smartliving SDK 接入 ,不可用于商业用途,如果违反则自行承当全副责任! 如果要商业用途,请到官网商务申请受权,或分割启明云端商务!