Recursion with Audio through Arduino

The Arduino, by itself, can NOT process data from the microphone anywhere near fast enough to be able to understand what you are saying.

It can't pass the data that it can collect to the PC near as fast as it can collect it.

You need additional hardware, like the VR shield.