https://tts.cns.wtf/
https://github.com/python273/tts-app
I'm also using Narrator in my HN reader (no settings for voice right now though, except localStorage['cfg-narrator-rate'] via devtools):
https://hn.cns.wtf/#38532761
https://tts.cns.wtf/
https://github.com/python273/tts-app