Many online dictionaries provide the pronunciation of words, along with their definitions and other functions related to the chosen word. Two of those online dictionaries are Macmillan and Merriam Webster.
When a user goes to the home page of either of these online dictionaries, he has to enter a word in the search box to go the word page. In the word page, along with the phonetic spelling of the word, there is a link to an audio file by which the user can hear the word pronounced. The Macmillan dictionary offers a brief explication and discussion of the characteristics of English pronunciation.