Free text to speech reader or a paid one?
Your device already has a basic reader: Read Aloud in Microsoft Edge, Speak Screen on iPhone, Select to Speak on Android. They cost nothing and are a good choice for occasional listening on that device.
This reader is for when you want a more natural voice, a different language, or an audio file to keep. You pay per character, $0.06 to $0.10 per 1,000, after 5,000 free characters when you sign up.