- Home /
How to make microphone an input device?
Hello! I'd like to use a microphone as input device rather than a keyboard/mouse/gamepad. Any idea of how to make unity register different sounds? "Aaaa:s and Oooo:s" would take me far enough.
Answer by gregzo · Aug 08, 2013 at 10:49 PM
Unity does not provide speech recognition libraries.
Even detecting the difference between an "Aaaaa" and an "Oooooo" implies quite complex signal analysis ( usualy via an fft ). You might find a plugin to suit your needs, google "open source speech recognition". cmusphinx is the first link that comes up.
Don't expect anything working out of the box, though.
Thanks gregzo! You confirmed my fears. I'll simply have to find a way to integrate some open source program with unity.
Your answer
Follow this Question
Related Questions
Microphone input volume to axis value translation 1 Answer
Can't get multiple microphone channels 3 Answers
Microphone input to the game while it's running in background 0 Answers
Help Audio streaming from microphone to online url. Uploading only 4kb chunk at a time. 1 Answer
Microphone input plug-in unity 3.0 1 Answer