The app uses Google's speech recognition is the English pronunciation testers. Provides three levels of difficulty, each level can be tested. And sentences can be tested by typing. First, as children learn English so it would be great for you guys.