Record Your Voice
Sounds of American English
Merriam Webster Pronouncing Dictionary
Bartleby's Pronouncing Dictionary (Includes Technical Words)
The Free Dictionary