There’s a neat website that demonstrates text-to-speech technology. Enter any text, and an onscreen avatar will say it aloud.
You can choose male or female voices from the USA, UK, Scotland, Australia, India and South Africa. You can also apply various special effects such as changing the pitch, speeding or slowing the speech, and adding echo, reverb or flange.
It’s a bit freaky when the avatar’s eyes and face follow your mouse pointer around the screen.