c# - Improve Accuracy Intel Real Sense Speech Recognition -
how can improve accuracy in speech recognition. using commands , dictionary. there more ways improve further. can create audio dictionary such particular audio should recognized particular sentence.
pxcmspeechrecognition sr; session.createimpl<pxcmspeechrecognition>(out sr); // sr pxcmspeechrecognition instance. string[] cmds = new string[9] { "switch on", "light off", "up", "down", "raise", "two", "three", "four", "five" }; // build grammar. sr.buildgrammarfromstringlist(1, cmds, null); // set active grammar. sr.setgrammar(1);
you can set volume take look
i think if set volume system can recognize better.
as man said , have limit dictionary, careful if there words seem pronunciation , maybe may confuse sound. example :
public void recognize(){ pxcmaudiosource audiosource = session.createaudiosource(); audiosource.setvolume(1f); .... }
Comments
Post a Comment