Map Your Voice is a neat project that helps you learn any accent by clicking a point on a map and listening to how a person from that area speaks a pre-specified piece of text.
If you're curious about the nuances of speech or want to learn an accent to better understand it, Map Your Voice is a neat project that can help you do that. Upon visiting the site, you can just click a point on the map and click the play button to hear a person speaking. The text is, for the most part, consistent (you hear a passage about Mr Tickle). If you want to contribute you can by uploading a sample of your voice. Many areas are well represented, but if you're from an under-represented area you, especially, may want to consider adding your voice to the project.