It does sound like a low battery to me. Charge the thing and see if it doesn't take care of your problem.
The loud buzzing sounds like the starter solenoid.. remove the right side cover and follow the two large wires and see if that is not the beastie making the noise.