Recién encontré una librería que aclama servir para hacer reconocimiento de voz, la descargué y al momento de querer probar uno de los ejemplos que vienen incluidos y me arroja el siguiente error "C:\Users\pipen\Documents\Arduino\libraries\uSpeech-master\accumulator.cpp:24:36: error: no 'void Accumulator::to_probabilities()' member function declared in class 'Accumulator'
void Accumulator::to_probabilities(){
"
Estuve tratando de buscar e los archivos de los códigos de los archivos de la librerías y no puedo encontrar el error que marca el arduino, o la función que lo provoque. Alguien por favor ayúdeme a resolver mi problema
Anexo el ejemplo:
#include <uspeech.h>
#define led 13
signal voice(A0);
String collvoice;
char prev;
boolean newline=false;
int sum = 0;
void setup(){
voice.f_enabled = true;
voice.minVolume = 1500;
voice.fconstant = 400;
voice.econstant = 1;
voice.aconstant = 2;
voice.vconstant = 3;
voice.shconstant = 4;
voice.calibrate();
Serial.begin(9600);
pinMode(led, OUTPUT);
}
void loop(){
voice.sample();
char p = voice.getPhoneme();
if(p!=' '){
if((p=='f')){
newline = true;
}
else{
newline = false;
}
}
else{
if(newline){
digitalWrite(led, LOW);
}
else{
digitalWrite(led, HIGH);
}
}
}