Post by Larry WolffIf you paste that URL into this article-reader app, you will be blown away.
https://play.google.com/store/apps/details?id=ai.articlereader.mobileapp
The audio file it creates is so perfect, it's as if a human is speaking it.
That is adware which I typically shy away from. Sometimes, however, the
"ads" are not in the app's main window or even in its menus, but under
Help, or some other user-selected location, or the payware features are
crippled to show you what the app could do.
The app page says "Try for free". That typically means it is trialware
(expires after a while), or is a crippled version. Its web site at
https://articlereader.ai/ lists the pricing plans, including the trial
version which is limited to 30 minutes of audio (but no mention if that
is an hourly, daily, weekly, or monthly quota).
Post by Larry WolffThe problem with that app is it only has 30 minutes of free speaking
time. I'm hoping to find an app that doesn't have that arbitrary time
limitation.
I wouldn't say it is arbitrary. The free version is lureware. They
need to limit it to provide some impetus to buy it. I'm sure it wasn't
an overnight slop job to build their app. You need their
subscriptionware versions to get more reading time, but again they don't
mention if the amount of reading time is a quota over a day, week, or
month. Plus, it is not a cheap subscriptionware app at $6/month for the
Standard edition, and $12/month for the Premium edition.
Post by Larry WolffBest is an app that saves to a reusable audio file, but if the app just
speaks the page on call (without a time limitation) that's almost as good.
So, your inquiry is not how to get Android to read aloud, or how to get
a web browser to read aloud, but which free Android apps can perform
similar to Article Reader AI. I'm not expert in that area since I've
never needed nor used a text-to-speech app.
There's https://play.google.com/store/search?q=%25speechify which has 5
million downloads and 225 thousand reviews wit a 4.5/5 star rating.
However, it's another "Try for free" apps meaning it costs money to get
a better feature set or less restrictive quotas. I didn't find pricing
at their web site, but an online search says the free version has
limited features, and the premium plan costs $139/yr (barely cheaper
than the $12/month of Article Reader AI).
There is also Text To Speech (TTS) app listed at
https://play.google.com/store/apps/details?id=com.stcodesapp.text2speech,
but no web site is listed for more information, so no pricing info
available from the author. Seems a worse app: while both say in-app
purchases in the Play Store pages, "contains ads" are also mentioned for
TTS.
I suspect you won't find a decent or unlimited free Android app to do
the text to speech conversion. For advanced features in those apps,
they have to use Google Cloud's Text-to-Speech API which is billed on
the number of characters processed. Unlikely someone is going to foot
that bill for you, so you can get for free what they are charged.
Altruism works only if expense is minimal to the author, and they choose
to keep paying for everyone else.
https://cloud.google.com/text-to-speech/pricing
"... will be automatically charged if your usage exceeds the number of
free characters allowed per month."
No mention of what is the number of free characters per month (quota).
The app author needs to charge you more than what Google charges them.
https://micmonster.com/is-google-tts-free/
That mentions free quota of characters per month as the free quota.
Neural2 Voice: 1 million bytes/month for free.
Studio Voice (Preview): 100k bytes/month for free.
Standard Voice: 4 million characters/month for free.
WaveNet Voice: 1 million characters/month for free.
A million characters sounds like a lot, and even more than 30 minutes of
audio would encompass, so the TTS app authors are restricting their apps
to much less than Google allows for the free quota. However, Google's
measure is in characters, not words. Could you read aloud an article
having 1 million characters in however many words in under 30 minutes?
One of the world's fastest speakers, Steve Woodmore, can read aloud 637
words per minute. Excepting time to inhale, that would be 19,110 words
in a 30-minute quota. That would be 573,300 words within Google's free
million quota.
The largest .doc file I have is 484KB in size with 1,312 words. I
didn't time how long it would take me to read aloud that document, but I
very much doubt I could read it 437 times within 30 minutes.