MAi.waitResult()

来自Microduino Wikipedia
跳转至: 导航搜索

mAi.waitResult(char* res)


描述

waitResult()函数用于等待语音识别结果
需要调用#include <Microduino_Ai.h>头文件。

参数

  • char* res:字符串,用于接收识别结果,识别出来的结果可返回汉字

实例

启动语音识别后,使用该函数等待获取结果

  if(touch2.readEvent() == SHORT_PRESS) {
    delay(500);
    Serial.print("AT start Rest: ");
    if(mAi.startRest()){
      Serial.println("OK!");  
      int32_t code = mAi.waitResult(strBuf);
      if(code){
        Serial.print("rest code: ");
        Serial.print(code);
        Serial.print(", result: ");
        Serial.println(strBuf);       
      }else{
        Serial.println("rest none ");
      }
    }else{
      Serial.println("Failed!");
    }



返回MicroAI编程手册