Karaoke Live The word karaoke is derived of two separate Japanese words; Kara, which means empty and okesutora which translates to orchestra in English. Translated it means empty track, or music minus the vocal track. Karaoke was invented in the late 70's and has...