Emma is a language learning tool available on the web that offers immersive voice-based dialogues in 8 languages with 9 different voices each. It mimics human interaction so convincingly that users can quickly forget they aren't speaking to a real person.