I have a question regarding Unity3D and an application we are developing, what we need to do is compare speech input from users using a mic, for instance the pronunciation of the letter “B”, I though that a Karaoke system or API would do the job even if it wasn’t completely accurate, is there anything already established regarding Unity3D and speech recognition / Karaoke ??
most karaoke games dont actually use speech recognition it is perfectly possible to complete singstar without ever knowing the language or even speaking a word.
they detect the pitch/key of the input/sound from the mic.
so if your looking into creating your own api you may need to investigate a method that not only detects pitch/key (a,e,i,o,u,y,ect) but also sharp punctuations of sound (b,d,g,p,ect) and compares them against a library of sounds, it would also be recomended to allow it to add its own sound library references to help it improve on acuracy. but that is the running part of walk before you run lol though a unity specific speech rec api would be interesting