I agree with Angélica, but
here is a site that pronounces words and sentences. Enter the text you want pronounced. Select language and voice. Select speed. Press Play.
You may also be interested in this
site. Type in English text. Select the output language. Select Normal speed. Press the Translate and Speak button.
Disclaimer: Although the Spanish pronunciations are good, there is no replacement for a native speaker. Machine translations can't always be trusted.