Are there any interesting products in this space?
You might want to change the default voice (under macOS Settings -> Accessibility -> Spoken Content) to "Siri - Voice 4", which will sound much better than the default Samantha.
If you click on "Manage voices", you can also download other voices.
--------
If you want better voices, you can use the OpenAI voices via desktop apps like https://goodsnooze.gumroad.com/l/voices or Chrome extensions like https://chromewebstore.google.com/detail/readme-text-to-spee...
Main repo (website there too, or search on Firefox extensions): https://github.com/ken107/read-aloud