Have you tried a different charger? If not, that is where I would start. Now if that doesn't work, then you may well need a new battery.
If this is a new device, then I would contact the manufacturer about the issue. If it is an older device, then you may want to try a local tech.