arduino、米思齐如何使用“小鱼同学”语音识别模块

此文档适于arduino UNO、Nano开发板。

“小鱼同学”是一款由星鱼研发的更适合人工智能教学使用的语音识别模块,纯离线、非定向、识别词可定制、人声回应,自带喇叭,使用方便。

适用于micro:bit、arduino、掌控板、ESP32/8266等。

点击查看micro:bit如何使用“小鱼同学”语音识别模块?

默认识别词为:开灯、关灯、亮一点、暗一点、换色、打开、关闭、切换模式。识别词可以更换,具体请联系客服。
返回值分别为1、2、3、4、5、6、7、8、9,具体通过串口输出查看。

唤醒词为:小鱼同学。在发出呼叫指令前,先说“小鱼同学”,听到回应后,再说出对应的指令。

那么,通过arduino如何使用“小鱼同学”呢?

模块的连接方法

使用方法如下:

编程可以使用arduino IDE,也可以使用米思齐。

//配置好语音模块的串口
//把以下代码复制到arduino,按照说明操作和接线,即可以测试

#include <SoftwareSerial.h>  //软串口库
SoftwareSerial mySerial(2,3); //定义软串口
void setup(){
  Serial.begin(9600);
  mySerial.begin(9600);
}
void loop(){
  if (mySerial.available() > 0) //检测软串口是否有数据
{
    int val = 0;
    val = mySerial.read();//读出串数据
    Serial.println(val);  //从主串口打开出来
    if (val == 1) {
      Serial.println("收到指令1");
    }
    if (val == 1) {
      Serial.println("收到指令2");
    }
    if (val == 3) {
      Serial.println("收到指令3");
    }
  }
}

用户可以根据自己的需要完成功能的实现。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

购物车
  • Your cart is empty.
Scroll to Top