PolyRead by Lesson Shuffle
Multilingual text-to-speech reader with smart language detection (English, Spanish, French) and word-by-word highlighting
Multilingual text-to-speech reader with smart language detection (English, Spanish, French) and word-by-word highlighting