Computer software for providing audio-visual karaoke-style entertainment and language training with video interviews, puppets, animation, and theatrical, movie or television scenes downloadable from an online computer website; Digital audio and video recorders and players
Computer and Scientific