- Home /
Is there a way to convert microphone input to a string?
I have been searching multiple days and reading the docs trying to figure this out. I would like to able to take the user's input and put it into a string.
Converting audio into a string is not that difficult. There are a bunch of different ways to do that.
Converting audio into a human readable string requires some incredibly sophisticated text recognition software.
Which one are you after?
Can I just make a separate class using microsoft's speech recognition class?
Answer by Firedan1176 · Jul 15, 2014 at 07:05 PM
Are you talking about voice recognition? It's not just that easy to do it in Unity. Dragon Software is what, 50$? If they sell that stuff for 50$, I'm not sure you can just do it simply in Unity. Especially find free resources.
Voice Recognition is a very complex topic, such as recognizing voice patterns.
Then again, there's other ways to search for this, but the best way I found was searching for "C#" in general, or "voice / speech recognition".
Keep in mind, this isn't specifically a link for Unity either.
Thanks I'm just going to try to use $$anonymous$$icrosoft's speech recognition.
Answer by Lewwwer · Jul 15, 2014 at 07:31 PM
If you develop for android, you can use the android's built in class, described here:
http://developer.android.com/reference/android/speech/SpeechRecognizer.html
Your answer
![](https://koobas.hobune.stream/wayback/20220613154139im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
record dynamic length from microphone 1 Answer
Convert Array to String 3 Answers
Convert string to guitext, in a guitext array. 0 Answers