To check your internal microphone is working use the windows sound recorder..... start, all programs,accessories,entertainment,sound recorder. Make a recording and check it records and plays back. If this works your internal mic is OK and I would start looking at a Yahoo driver
or settings problem instead. From memory, the microphone is a small hole on the lid adjacent to the webcam.