I just want to know if there is any build in libraries or external libraries in Java or C# that allow me to take an audio file and parse it and extract the text from it.
You can use SoX (the Swiss Army knife of sound processing programs) to convert audio file to text file with numeric values corresponding to sound frequency/volume.
I have done it for a previous project but don't know the exact command options.
Here is a link to the project: http://sox.sourceforge.net/Main/HomePage