The robotic voice is unfortunately a dealbreaker.
I currently use https://read2me.online/ which uses the ML TTS voices from one of the big cloud providers....Google (I think). I then have a custom RSS file hosted on an S3 bucket.
I hand crank the whole system when there's something new I want to listen to