- Home /
How can real time voice analysis be done in Unity
Can a code written in C++ wrapped by python be integrated in Unity.
Can it have good voice processing speed in real-time online say of pitch of the user using the microphone signal.
Alternately, what language can be used
Answer by DaveA · Nov 16, 2013 at 05:38 AM
I have done pitch extraction just using GetSpectrumData but as long as you can access a DLL, you can surely use that instead. I'm using C# and UScript for this, no problem.
Thanks
I need in a simple game , real time analysis of pitch and have an inbuilt baseline and input from microphone needs to be compared and analysis provided if the person goes above or below certain level it is noted and feedback provided.
Can this be done using C++ algorithm wrapped in python integrated with Unity platform.Would processing speed be reasonable if it is not a very heavy graphics oriented game?
You could do that. Look at the sample code for that routine though. $$anonymous$$y app gets the fundamental pitch of an instrument or voice (singing) and assigns colors to things based on that, all in Unity Script. Performs fine. Not sure about doing, say, speech to text, but maybe.
Your answer
Follow this Question
Related Questions
Cloud recognition in Vuforia 0 Answers
Teamspeak SDK, Client fails to open devices 0 Answers
Teamspeak SDK, EntryPointNotFoundException 1 Answer
How to use Speech recognition ? 2 Answers