[ wex-alpha @ 08.05.2010. 09:06 ] @
Pozdrav,

U aplikaciji koju radim, pozivam Voice recognition koristeci sljedeci kod:

Code:

 SpeechRecognizer recognizer = new SpeechRecognizer();
 GrammarBuilder builder = new GrammarBuilder();



Onda kasnije pravim vlastitu gramatiku:

Code:

builder.Append(new Choices("blue", "red", "green", "one", "two", "three", "four", "five", "six", "seven",
              "eight", "nine", "ten", "yellow", "black", "white","blue ", "ace"));




Aplikacija reaguje na glas i shodno tome pokrece evente.

I tako dalje.

Problem je u sto kada startam na novoj masini, uvijek se javlja onaj speech tutorial gdje se mora izgovoriti recenica, da se speech bolje kalibrira na korisnika. Meni to ne treba, jer cu koristiti samo specificne rijeci, za koje ne treba specijalna kalibracija.

Kako da izbjegnem taj tutorial i odmah aktiviram speech recognition?

Jer mi je glupo da kada korisnik pokrene aplikaciju da mora proci i taj tutorial.
[ mmix @ 08.05.2010. 09:37 ] @
Nisam siguran da mozes a ni da je pametno, nisu naglasci jedina stvar koja se kalibrise, kalibrise se i pitch, fonetika i rezonanca glasa operatera, kao i environmental distortion njegovog okruzenja, sve to itekako utiece na prepoznavanje tvojih reci.
[ wex-alpha @ 08.05.2010. 09:42 ] @
Da u pravu si, ali ovo je program za djecu da pogadjaju brojeve.

Sta da radim? Jedino sto mi pada na pamet je da i prilozim kratko uputstvo uz aplikaciju sta se treba uraditi.