If you're hoarse, then you shouldn't sing - but I think singing is one of the best way to clear the lungs and sinuses.
Still, maybe it's a good idea that you do your karaoke at home, and not in public. When things clear up, maybe you can try singing before an audience.
-Joe Offer-