Yes, karaoke means 'empty orchestra', in other words, musical instrumental accompaniment without the lead voice. (Occasionally, you might get some backing singers.) A cappella [this is the correct spelling] means singing without any instrumental accompaniment.
And so I agree with the pianist. (I suppose it is just about possible to have karaoke with just vocal accompaniment - but I have never heard one before.)