When I think karaoke, I think microphone. It appears this makes no use of a microphone or captures the singer's vocals in any way, it just isolates the instrumental tracks and eliminates or reduces the vocal track.
A microphone (and ideally having your own vocals mixed with the audio output) is the core feature of karaoke, not playing an instrumental version of the song.