掌控板小实验:语音识别控制灯

简介

利用掌控板制作一个可以语音识别控制开关的LED灯吧!

这个实验要用到的硬件和软件有:

  1. 掌控板
  2. typeC数据线
  3. Mind+电脑端 1.6.5

图形化编程

掌控板小实验:语音识别控制灯

; C语言源码


#include <MPython.h>
#include <DFRobot_Iot.h>
#include <MPython_ASR.h>

DFRobot_Iot myIot;
MPython_ASR mpythonAsr;
String      str_mpythonAsr_result;

void setup() {
    mPython.begin();
    myIot.wifiConnect("Zhao", "12345678");
    while (!myIot.wifiStatus()) {yield();}
    display.setCursorLine(1);
    display.printLine("WiFi已连接");
}
void loop() {
    str_mpythonAsr_result=mpythonAsr.getAsrResult(4);
    display.setCursorLine(2);
    display.printLine((str_mpythonAsr_result));
    if (((String(str_mpythonAsr_result).indexOf(String("开灯")) != -1))) {
        rgb.write(-1, 0xFFFFFF);
    }
    else {
        if (((String(str_mpythonAsr_result).indexOf(String("关灯")) != -1))) {
            rgb.write(-1, 0x000000);
        }
    }
    delay(2000);
}

实验效果图

1、

掌控板小实验:语音识别控制灯
第一行显示为当前WiFi的连接状态,对着麦克风的位置说:”开灯!”,LED灯打开。
2、
掌控板小实验:语音识别控制灯
第一行显示为当前WiFi的连接状态,对着麦克风的位置说:”关灯!”,LED灯关闭。

Original: https://blog.csdn.net/weixin_43895761/article/details/108743626
Author: (ง •_•)ง zziu
Title: 掌控板小实验:语音识别控制灯

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/526803/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球