Karaoke is a type of Singing usually offered in clubs, Hotels etc., where people sing along to recorded music using a mike. The music is an recorded version of a well-known popular song. Lyrics are usually displayed on a video screen, along with a moving symbol, changing colour, or music video images, to guide the singer.
A basic karaoke machine consists of a music player, mike inputs, a means of altering the pitch/voice of the played music, and an audio output. Some low-end machines attempt to provide vocal suppression so that one can feed regular songs into the machine and remove the voice of the original singer; however, this is rarely effective. Most common machines are Party Speakers with mike inputs and an audio mixer built in.
YouTube channel is also a platform of Karaoke Singing. Several companies also started offering a karaoke services on mobile phones, using a seperate platform that runs with a text file containing the words and a MIDI file with the music. More usual is to contain the lyrics within the same MIDI file.