语音播报器

一、功能以及原理

“语音播报器”模块是针对中文进行识别的模块,在 AI Lab 平台中,只需要提前设定好要识别的关键词,配置命令代码,就能够自动识别用户说出的关键词,并执行对应的指令。本模块不需要用户预先训练和录音即可完成语音识别,识别准确率高达 90%。

二、引脚介绍以及对应开发板可用引脚

针脚
可连接引脚
功能
VCC
5V
连接电源正极提供工作电压
TXD
TX
用于发送数据
RXD
RX
用于接收数据
GND
GND
以确保电路的稳定性和防止干扰

三、代码控制

在 AI Lab 平台中,“语音播报器”模块能够录制并识别用户的话语,并在串口输出,只需要在程序中,识别串口的话语,即可针对不同关键词执行程序。下面是程序示例。

3.1 文本代码

String val;

void setup() {
  pinMode(13, OUTPUT);
  Serial.begin(9600);
  digitalWrite(13, LOW);
  delay(2 * 1000);

}

void loop() {
    val =   Serial.read();
    if ((String(val).toInt()) == 1) {
      digitalWrite(13, HIGH);

    }
    if ((String(val).toInt()) == 0) {
      digitalWrite(13, LOW);

    }

}

3.2 图形化代码

3.3 结果

编写程序开始模拟运行后,需要单击模块,开始录制并上传用户说的话。

四、相关案例演示

在 AI Lab 平台的精选项目中,能够查看操纵案例,链接如下

https://www.funcode.cc/simulate?project_id=39&type=3&share_source=0

五、相关课程链接

正在开发中

results matching ""

    No results matching ""