Learn a language by listening. bibooks turns any text or ebook into a bilingual audiobook that alternates your language with the one you are learning, complete with synchronized read-along text.