Try checking your setting.
Go to system preference -> speech -> speech recognition and calibrate the internal microphone
Go to system preference -> sound -> input, at the input volume see if the slider is at the left, adjust the slider. ( i usually put my in the middle incase something get too loud)
If that doesn't work, try resetting your PMU.