I also use this one. If you have a free tier AWS account, you can use the "amazon polly" voices. The neurals voices are very good. If you only use it to read articles to yourself (i.e. a few articles a day and, on some days,none at all), I don't think you'll reach the limit (which is reset monthly). And if you do, switch to normal voice (not neural) and wait for the month to end
i like the pomodoro method but i'm not that keen on follow the timer exactly. So, on my breaks, it varies. Some time i go grab some coffee, fill my water bottle, go to the bathroom. Maybe, at work, talk to someone. This may take more the 5 min, but i dont mind. Also, and most commonly, answer messeges on the phone or read one of the tabs i opened during the pomodoro but it wasnt directly related to the work.