ByHeart Karaoke - Version 0.5 Will help You to learn foreign words through a singing a songs in a foreign language of your interest along with your favourite foreign artist. It allows You to memorize and practize a pronunciation of foreign words. ByHeart Karaoke can be used as an additional module for the ByHeart program for learning foreign languages or as a standalone product.