Added some initial stuff for reading from a microphone.(NOT WORKING YET)