Have you tried the Yoto player? Our daughter loves hers and they are pretty cheap. You can load them with your own mp3s too, which we download from BBC Sounds.
There are 3 problems with this approach that make Vercel / Netlify much better options:
1. People delude themselves into thinking that they have the magic unicorn project that will blow up to a million users in 1 day.
2. People are out of touch with how fast computers are these days, and don't realize that a single server can handle a huge amount of traffic.
3. People lack the skills to build out their own infra in a time efficient way. With all the tools and free knowledge we have today, it is trivial to set up a small network of small servers around the world for a small business. People lack the skills to do this, pay too much for cloud compute, then justify it to themselves that "it's cheaper than engineer time" - when in reality, if they were better engineers, it wouldn't take a lot of engineer time.
3. People greatly over estimate the amount of work it takes to setup a vps, especially with a OS deployment service like Coolify and the like. Takes less than an hour. You act like it’s a full time job when unless you’re app has completely blown up, it’s set once and forget.
I tried to do a bait-and-switch with my comment above for comedic effect but I don't think it worked. I started it with a preface you'd expect from someone genuinely arguing against VPSs, then each of my points was actually about how the common arguments against VPSs are deluded/stupid.