3 ms·
For anyone reading, in case you want a whole order of magnitude cheaper, just go with Google Cloud TTS. For many voices, you get 1 million characters free per m
by BeetleB 3y ago
For anyone reading, in case you want a whole order of magnitude cheaper, just go with Google Cloud TTS. For many voices, you get 1 million characters free per month, and even beyond that it's ridiculously cheap. Some voices do sound artificial, but many sound quite human - the only tells are the relatively consistent tone and section ends (no appropriate pauses).
I don't read long articles any more. I have a script that extracts the text, does TTS via Google Cloud, and adds it to my podcast so I can listen to it while driving. Been doing this for months and haven't paid a cent.
- stavros 3y agoThat's a good suggestion, thank you. Would it be possible to post some code? I've found GCP's APIs/documentation to be a bit abstruse.
- BeetleB 3y agoActually, all the code related to this was copied from the docs, almost verbatim. (But yes, their docs suck).
- ametrau 3y agoNone of their available voices are as good as ms
- BeetleB 3y agoms?
- reissbaker 3y agoMS = Microsoft (presumably the Azure Neural TTS, which I agree is better than Google's TTS, although worse than OpenAI).
- reissbaker 3y agoAzure has a half-million character free tier for their top-quality "Neural" voices, which I find somewhat better than Google Cloud's top tier of voices ("Studio" voices). For personal use you can probably just use Azure for free too! If you're running a business you'll probably burn through the free tiers of either of them, and Google is wayyy more expensive — roughly $8/hr for Studio voices using the 50k characters per hour estimate. The "Neural2" voices are competitively priced with OpenAI and Azure, but are pretty low quality compared to even Azure (and much worse than OpenAI).