To be able to practice English pronunciation we can always resort to EyeSpeak, a complete application from which to complete different kinds of exercises that will serve us to learn vocabulary and to practice our pronunciation in English without having to go to a language school.
When we start the application we'll have to create a profile that will allow us to carry out a follow up of our progress. To start practicing, you have to choose one of the exercises from the list, listen carefully to the words that the virtual teacher pronounces and repeat them the best you can while recording your voice. Thus, the application will be able to evaluate your progress thanks to a voice recognition engine.
If you want to improve your pronunciation, try out EyeSpeak.