It could be a number of things. The most obvious is a slipping belt or a bad connection on the terminals. Check the belt tension and that the terminals on the battery are tight, especially the earth cable, also check the earth cable where it connects to the vehicle body is not corroded
Bob
June 2013