By Unknown Friday, March 12, 2010 listenings speaking "Learn English while watching videos" Learn English while watching videos.- A speech recognition platform that allows you to practice SPEAKING with any video you choose and then ...