My personal preference is to let the music do the talking with some occasional encouragement if needed. I find this works best.
However, I do bring professional wireless microphones to crank out the vocals if needed to get people on the dance floor or announce the opening of the chocolate fountain!
Some people like a DJ who introduces each track, others comedians, budding radio DJ’s who never shut up, or just plain silent. I can be any of these. The choice is yours.