Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
0
votes
1
answers
587
views
Text to speech on Android
I went to the Play store to search for a text to speech app. To my surprise, it said I already had one: Google Text To Speech, and that it was probably already on. Sure enough, in settings, there it was. But not a word - zero - about how to use it, or point it to any arbitrary text, and have it star...
I went to the Play store to search for a text to speech app. To my surprise, it said I already had one: Google Text To Speech, and that it was probably already on. Sure enough, in settings, there it was. But not a word - zero - about how to use it, or point it to any arbitrary text, and have it start reading.
I found this [post](https://www.google.com/amp/s/drfone.wondershare.com/amp-arc/android/text-to-speech.html) which lauded what this app can do - but using it, controlling it? No joy. Then I read in this article about Read Aloud, a Chrome extension. Apparently, Google TTS, despite the name, is NOT used to read text?! I guess it doesn't matter if there is no way to control it. So I got Read Aloud, after checking that it works on mobile and not just desktop.
Supposedly, you can control it from an icon. But after clicking the button, did I see an icon? No, of course not. People, what am I missing here? I just want to use my phone to read arbitrary text. How do I make that happen? Thank.
Malik A. Rumi
(103 rep)
May 18, 2019, 11:00 PM
• Last activity: Jul 20, 2025, 11:53 AM
0
votes
0
answers
41
views
Speech-to-text not working on one of two identical Poco Android phones
I have two identical Poco Android phones. On both devices, I use the microphone button on the keyboard to enable voice typing in Hebrew — I speak, and the text appears on the screen. On one phone, it works perfectly. On the other, I get the following error message: "Permission to use: Voice typing i...
I have two identical Poco Android phones.
On both devices, I use the microphone button on the keyboard to enable voice typing in Hebrew — I speak, and the text appears on the screen.
On one phone, it works perfectly.
On the other, I get the following error message:
"Permission to use: Voice typing is not granted."
I’ve checked permissions but can’t figure out what’s causing the problem.
Any ideas?
I have Gboard keyboard.
Polo1990
(9 rep)
May 17, 2025, 09:00 PM
• Last activity: May 19, 2025, 07:16 PM
1
votes
1
answers
154
views
How to install PicoTTS in any ROM?
I am on Android 9 (arm64). I downloaded and installed PicoTTS APK from [APK Mirror](https://www.apkmirror.com/apk/lineageos/pico-tts/pico-tts-1-0-release/pico-tts-1-0-android-apk-download/). But as soon as I set it to my TTS engine, PicoTTS stops working (it just crashes). I also tried installing it...
I am on Android 9 (arm64). I downloaded and installed PicoTTS APK from [APK Mirror](https://www.apkmirror.com/apk/lineageos/pico-tts/pico-tts-1-0-release/pico-tts-1-0-android-apk-download/) . But as soon as I set it to my TTS engine, PicoTTS stops working (it just crashes). I also tried installing it as a system app and a priv-app, but it didn't help.
Here is the logcat:
FATAL EXCEPTION: main
Process: com.svox.pico, PID: 21317
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.svox.pico-dzj-vL9Zkns6Pfhhwdirlw==/base.apk"],nativeLibraryDirectories=[/data/app/com.svox.pico-dzj-vL9Zkns6Pfhhwdirlw==/lib/arm64, /system/lib64, /system/vendor/lib64]]] couldn't find "libttscompat.so"
at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
at java.lang.System.loadLibrary(System.java:1669)
at com.android.tts.compat.SynthProxy.(SynthProxy.java:32)
at com.android.tts.compat.CompatTtsService.onCreate(CompatTtsService.java:66)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:3563)
at android.app.ActivityThread.access$1400(ActivityThread.java:206)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1694)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6702)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
What is the proper method to install PicoTTS on any ROM, without compiling AOSP from source?
IsHacker
(334 rep)
Jan 18, 2025, 07:56 AM
• Last activity: Feb 7, 2025, 06:51 PM
3
votes
1
answers
24024
views
Change Navigation Language Google Maps
I got a new OnePlus One recently and have noticed that the Google Maps Navigation Voice is in English (India) ( I bought the phone in India). This is very annoying and refuses to change no matter how much i change the TTS settings and delete the English(India) voice. It just redownloads and speaks i...
I got a new OnePlus One recently and have noticed that the Google Maps Navigation Voice is in English (India) ( I bought the phone in India). This is very annoying and refuses to change no matter how much i change the TTS settings and delete the English(India) voice. It just redownloads and speaks in that voice. It is just fine English (US) on a Moto X I also bought in India (App not Updated).So my questions: a) Is this a "feature"? b) How do I fix it?
I would like the English(US) Google TTS voice to work.
Dheeraj
(164 rep)
Jun 19, 2015, 03:59 PM
• Last activity: Jan 13, 2025, 12:07 PM
1
votes
0
answers
50
views
How to make TalkBack read the spelling of Chinese characters in terms of the names of the Chinese character components
When a blind user is using TalkBack to listen to text, they may want to figure out the actual spelling of the text. Can TalkBack be used to spell a Chinese character or stream of Chinese characters in terms of Chinese radical or Chinese character component names, so that the blind user may know what...
When a blind user is using TalkBack to listen to text, they may want to figure out the actual spelling of the text.
Can TalkBack be used to spell a Chinese character or stream of Chinese characters in terms of Chinese radical or Chinese character component names, so that the blind user may know what the characters that are being read out are made of? How can this be enabled in Android?
Joselin Jocklingson
(855 rep)
May 5, 2024, 03:38 AM
• Last activity: May 5, 2024, 01:51 PM
1
votes
0
answers
129
views
Multi-language support in Android text-to-speech settings
I think it would be nice if in the text-to-speech settings you could specify a cascading set of languages, with dictionaries, associated with each language, intrinsic in the language selection. When, a word is encountered, TTS would look up the word in the dictionary for the selected language, if it...
I think it would be nice if in the text-to-speech settings you could specify a cascading set of languages, with dictionaries, associated with each language, intrinsic in the language selection.
When, a word is encountered, TTS would look up the word in the dictionary for the selected language, if it is not found, it looks it up in the dictionary for the second language, and so on. When a word is found in a dictionary, it is played, using the language intonation for the language associated with that dictionary. If the word is not found in any dictionary, the first language specified is used to pronounce the word, by default.
This multi-language algorithm could be a bit more processor expensive, but several multilingual users who write their notes and text in their apps in more than one language at a time (even using the Feynman method, ie., write as text comes natural to you, rather than abiding by the rules of a specific language), for instance in their Google keep notes, might like this feature (and use it).
Can this be implemented in Android?
When will this be implemented?
How can I enable it?
Thanks.
Joselin Jocklingson
(855 rep)
Dec 2, 2023, 07:06 PM
0
votes
1
answers
321
views
How to download and set high-quality voices in Android text-to-speech in MIUI 14?
The option to download and set high-quality voices in Android text-to-speech is not available in MIUI 14. Is there a way to do so?
The option to download and set high-quality voices in Android text-to-speech is not available in MIUI 14. Is there a way to do so?
Ashwin Nandihalli
(3 rep)
Aug 14, 2023, 08:05 AM
• Last activity: Nov 30, 2023, 08:43 PM
1
votes
0
answers
80
views
Translating speech offline
https://android.stackexchange.com/q/219797/330250 clarified that Google Translate cannot translate voice offline. Are there any other possibilities to translate voice offline (e.g. abroad)? I have already checked Google Translate, Bing Translate, Yandex Translate and DeepL. Maye a combination of App...
https://android.stackexchange.com/q/219797/330250 clarified that Google Translate cannot translate voice offline. Are there any other possibilities to translate voice offline (e.g. abroad)?
I have already checked Google Translate, Bing Translate, Yandex Translate and DeepL. Maye a combination of Apps/Extensions can achieve this goal?
sebix
(121 rep)
Oct 26, 2023, 06:04 PM
3
votes
1
answers
618
views
How to have app names be spoken aloud on a new notification?
How can app names be spoken aloud on a new notification? For example: if I receive an email, I'd like to hear the word "Gmail" spoken aloud. I could use TalkBack for this, but then the entire notification is read aloud (including parts of the email's content). I want to hear just the app's name. Als...
How can app names be spoken aloud on a new notification? For example: if I receive an email, I'd like to hear the word "Gmail" spoken aloud.
I could use TalkBack for this, but then the entire notification is read aloud (including parts of the email's content). I want to hear just the app's name. Also, I'd like it to work even when TalkBack is off (I use TalkBack intermittently because of my visual impairment).
Is there a way to do this?
I'm on Android 13 if it matters.
Stefan Monov
(185 rep)
Sep 26, 2023, 09:21 AM
• Last activity: Sep 28, 2023, 06:39 AM
1
votes
1
answers
280
views
Read websites text on Chrome/Firefox/Edge mobile
Is there any way (e.g. extension) for text reading (text-to-speech) from websites through mobile browsers Chrome/Firefox/Edge, etc.? I'm at the Android latest.
Is there any way (e.g. extension) for text reading (text-to-speech) from websites through mobile browsers Chrome/Firefox/Edge, etc.? I'm at the Android latest.
Igor Savinkin
(113 rep)
Sep 18, 2023, 02:22 PM
• Last activity: Sep 19, 2023, 03:58 PM
-1
votes
1
answers
140
views
Reading a text in two voices
Is there a way to read aloud a text in two voices automatically? For example, male voice for questions and female voice for answers. Or, even paragraphs with one accent and odd paragraphs with a different accent. Preferably in French.
Is there a way to read aloud a text in two voices automatically?
For example, male voice for questions and female voice for answers.
Or, even paragraphs with one accent and odd paragraphs with a different accent.
Preferably in French.
Serge
(127 rep)
Jul 13, 2023, 03:01 AM
• Last activity: Jul 16, 2023, 03:52 PM
1
votes
1
answers
513
views
Installing another TTS language for Speech Services by Google on Moto G22 with Android 12 (OSMand navigation)
I have a Moto g22 with Android 12 and am trying to get German language navigation in OSMand. I have set the language for voice prompts to German in OSMand (for the relevant profile: Configure Profile → Navigation settings → Voice prompts -> Language → TTS/German). English language navigation works f...
I have a Moto g22 with Android 12 and am trying to get German language navigation in OSMand. I have set the language for voice prompts to German in OSMand (for the relevant profile: Configure Profile → Navigation settings → Voice prompts -> Language → TTS/German). English language navigation works fine using Google TTS, but when I set it to German I hear nothing. When I go to Settings → System → Languages & input → Text-to-speech output, set the language to German, and tap "Play", I hear nothing. If I set the language to English and then tap "Play", I hear a voice speaking in English. The engine is set to "Speech services by Google".
As a workaround, I could download OsmAnds pre-recorded voices, but that's suboptimal as it doesn't include street names, so I would prefer to get Google Text-to-Speech to work for a German language output.
How can I get Speech Services by Google on the Moto G22 with Android 12 to speak German to me? Do I need to download a language pack on an additional app in some way?
On my tablet (Lenovo Tab M10 with Android 10) German voice prompts work fine in OSMand as well as when I press "play" in the "Text-to-speech output" settings.
gerrit
(160 rep)
Jul 12, 2023, 06:57 PM
• Last activity: Jul 14, 2023, 06:09 AM
1
votes
0
answers
700
views
Is there any app that can accept incoming calls and play a voice message using Text To Speech?
I used to use an app that could do exactly that. When a person would call, the app would accept the call, enable the loudspeaker, and play a voice message aloud using text-to-speech. Meaning, the app would accept the call, enable the loudspeaker, and play a voice message aloud from the phone's speak...
I used to use an app that could do exactly that. When a person would call, the app would accept the call, enable the loudspeaker, and play a voice message aloud using text-to-speech. Meaning, the app would accept the call, enable the loudspeaker, and play a voice message aloud from the phone's speaker.
As the call would be on loudspeaker, the caller would be able to hear everything that was being said. The call would end when the caller (or the receiver) would hang up. If no one hung up, the call would continue indefinitely after the message was read aloud. The app was completely free.
Unfortunately, I cannot find that app now. Does it still exist? If not, is there any other app similar to it available currently?
tryingtobeastoic
(111 rep)
Jun 30, 2023, 12:28 PM
• Last activity: Jun 30, 2023, 01:40 PM
2
votes
1
answers
264
views
Use phone interactively with TTS
I am speech impaired and trying to find a way to use my phone using TTS and have an active conversation without having to go through a 3rd-party. There are plenty of apps for the TTS, but I have not been able to find one that I can incorporate into actually speaking (me texting) to a live person. Cu...
I am speech impaired and trying to find a way to use my phone using TTS and have an active conversation without having to go through a 3rd-party. There are plenty of apps for the TTS, but I have not been able to find one that I can incorporate into actually speaking (me texting) to a live person.
Currently, I am using the "TALK" app from Google Play Store just to use my phone and TTS and communicate with someone I am face-to-face with, but would like to do the same thing via phone.
If anyone knows of such an app or a way I can accomplish it with multiple apps, any help would be appreciated.
Steve H.
(21 rep)
Jan 3, 2017, 12:51 AM
• Last activity: Apr 21, 2023, 03:41 PM
2
votes
1
answers
757
views
How to read web page aloud on Android 13
In earlier versions of Android, I could open a web page in Chrome and ask, "Hey Google, read this aloud" and it would read the web page aloud. It would read the entire web page (doing a reasonably good job of filtering out navigation) but _not_ the user interface for Chrome or Android (stuff like th...
In earlier versions of Android, I could open a web page in Chrome and ask, "Hey Google, read this aloud" and it would read the web page aloud. It would read the entire web page (doing a reasonably good job of filtering out navigation) but _not_ the user interface for Chrome or Android (stuff like the status bar and the URL0. I found this very useful and used it regularly. My Pixel 4a recently updated from Android 12 to Android 13 and it works in a different, less useful way. Now it reads everything on the screen and only what's on the screen. It reads user interface elements, starting with the status bar, then the Chrome URL. Then it reads the web page text, including navigation, and stops at the end of the screen, no matter how much more text the page has.
How can I have the web page read aloud, similar to how it worked for me in the past? Can Google Assistant still do the job, but I need to coax it differently?
Alan De Smet
(123 rep)
Oct 19, 2022, 02:35 AM
• Last activity: Oct 19, 2022, 06:55 AM
1
votes
1
answers
984
views
How to use my voice instead of default voice in text-to-speech Android?
I want to use my voice instead of default voice for the text-to-speech in Android. Any idea?
I want to use my voice instead of default voice for the text-to-speech in Android. Any idea?
Nik Patel
(105 rep)
Apr 23, 2016, 10:00 AM
• Last activity: Jun 21, 2022, 05:30 AM
0
votes
1
answers
491
views
Control playback using headset media buttons when using Android Select to Speak functionality
**What I ideally want to achieve:** TTS for any text I see on my phone, with the user experience similar to my podcast app. **My current approach:** Use [Android Select to Speak](https://support.google.com/accessibility/android/answer/7349565?hl=en) functionality. This works to read the text on the...
**What I ideally want to achieve:** TTS for any text I see on my phone, with the user experience similar to my podcast app.
**My current approach:** Use [Android Select to Speak](https://support.google.com/accessibility/android/answer/7349565?hl=en) functionality.
This works to read the text on the screen, works in the background, etc which is great. But it totally ignores any attempt to control the playback using media buttons on my headphones.
**Question**:
How do I make Select to Speak work with media buttons on headphones:
- Play/pause
- Skip back/forward (ideally allowing me specify time interval for this)
Or is there an alternative to Select to Speak that works better with media controls?
Stvad
(193 rep)
May 8, 2022, 07:31 PM
• Last activity: May 17, 2022, 08:39 AM
1
votes
0
answers
24
views
Android, TalkBack, support for blind users with short attention span
I would like to know what Android does to support blind Android users with sort attention span. One of the problems with these users, is, that while the user interface talks, the sound of the reading voice itself distracts them to the point where they focus on the sounds and not on the letters that...
I would like to know what Android does to support blind Android users with sort attention span.
One of the problems with these users, is, that while the user interface talks, the sound of the reading voice itself distracts them to the point where they focus on the sounds and not on the letters that make up the words. In this manner, they can never understand the words, that are being spoken out. The words are just spoken out too fast, and everything just goes too fast for them to keep track of everything.
What these users need, besides linear navigation in TalkBack, is a way to control the speed at which words and pauses are pronounced. They need to be able to drag out the pronunciation of the words over a long length of time. This slows everything down. Never mind. The point is that they must understand. Not only, they must be able to memorize and keep track of what goes by while it is being spoken.
Ideally these users should be able to control, not only swiping forward and backward between one word and another to navigate, but also, the length of time for each letter to be pronounced. They should have access to quadruple tap and drag a slider to control the speed, which they need to change as needed while everything is read. Because, at any given point in time, their ability to focus on longer pronunciations or shorter pronountiations as reading speed changes, and there is always, at any given point of time, matching their awareness and awakeness, a right, optimal, speed, with which to read the words out aloud.
The same goes for sound clues. These, just like the words, should also be sounded out longer or shorter, to allow the blind user with attention problems to have the time they need, in their slowness, to focus on them, and say to themselves, "yes, I've heard the sound i recognize as being such and such", and this must take place before the sounds finishes. The user must be able to talk to themselves during the sound, not after, when the sound had finished and the user has forgotten about it before they were able to say anything to themselves, about it.
So, my question is, does Android have anything to support this feature, which would be indispensably necessary to make the device accessible to blind users with sort attention span?
Thanks.
Joselin Jocklingson
(855 rep)
Dec 31, 2021, 08:23 AM
• Last activity: Jan 1, 2022, 03:04 PM
0
votes
1
answers
1271
views
Text to speech: Unable to switch to UK English
My phone (Fairphone) does not have the 'English (UK)' locale, only the US one. I recently discovered how to download custom voices for Google text-to-speech ('Install voice data' from settings) and have downloaded a UK English voice to replace the default American voice, which I find incredibly irri...
My phone (Fairphone) does not have the 'English (UK)' locale, only the US one. I recently discovered how to download custom voices for Google text-to-speech ('Install voice data' from settings) and have downloaded a UK English voice to replace the default American voice, which I find incredibly irritating (sorry, Americans!).
Unfortunately, even though I have downloaded the voice data, I still seem unable to switch to the new voice, as 'English (UK)' is still not an option when visiting TTS's 'Language' menu. Am I missing something here? How do I make my phone speak to me in my native language? (My Android version is 4.2.2)
Joel Cross
(101 rep)
Feb 26, 2015, 04:37 PM
• Last activity: Dec 15, 2021, 08:01 PM
1
votes
1
answers
3092
views
Text-to-Speech Going too fast
I have recently installed [this app][1] into my Samsung Galaxy Y mobile phone running on Android 2.3 Gingerbread. The speed at which words are being spoken by this system is too high for me to grasp. Also, I suspect that there is absolutely no pauses after commas and full stops. I am not able to fin...
I have recently installed this app into my Samsung Galaxy Y mobile phone running on Android 2.3 Gingerbread.
The speed at which words are being spoken by this system is too high for me to grasp. Also, I suspect that there is absolutely no pauses after commas and full stops.
I am not able to find any settings too. What should I do? Is this problem solvable?
user16112
Oct 31, 2013, 05:22 PM
• Last activity: Mar 30, 2021, 04:10 AM
Showing page 1 of 20 total questions