Auto TTS

4.0
923 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

- You listen ebooks, websites in different languages and switching text-to-speech (TTS) engines makes you bored.

- You are blind or vision-impaired user and use TalkBack to interact with your devices. Switching TTS engines every time when arriving on ebooks/websites/applications in differrent language is too difficult for you.

- You are developing multilingual application and confused about managing TTS engines with their supported languages.

Auto TTS can help you!

Auto TTS has special switching mechanism with state-of-the-art auto language detection feature and helps switching to appropriate TTS engine according to auto-detected language of input text.

Auto TTS is fully compatible to standard Android Text To Speech Interface and can work with TalkBack, other TTS engines, web readers, eBook readers... without any problem.

Requirements:
- Auto TTS requires Android 4.0 or later.
- Auto TTS uses system Text-To-Speech engines for reading. So, you have to install appropriate TTS engine(s) for your languages.

How to use:
- Install Auto TTS from CH Play.
- Open Auto TTS.
- Select Auto Language Detection mode:
+None:Disable auto language detection,
+Dual Languages: Word-by-word language recognition: English for Latin words and user-specified language for others,
+Automatic Language Detect: Whole-sentence language auto detect, reads text by most possible language.
- Select language for your desired mode:
+ For Auto Mode: Set preferred language for reading in case language of input text can't be detected.
+ For Dual Mode: Select secondary language.
- Click "Go to Voice Settings" and select your preferred voice (from TTS engines available in your system) for each language. DON'T FORGET TO CHECK EACH VOICE BEFORE USING by clicking the Test button.
- Select Auto TTS as preferred TTS engine: Go to Settings (System/language and Input/Text-To-Speech output) and set Auto TTS as preferred engine.
- For developer: choosing "No linguistics content" (Locale "zxx-US") enables auto language detection feature for input text even user disables Auto Language Detection in setting.

Supported languages:
- AutoTTS supports all languages that TTS engines available in your system offer. Actually, Google TTS that normally comes with your phone and is freely available in Play Store, provides high quality voices for nearly 20 languages. For Vietnamese, install vnSpeak TTS.

Note:
- Switching language within one TTS engine can make some delay. You can avoid this by assigning one engine per language. For example: you set Google TTS for English, Samsung TTS for French, Ivona TTS for Polish, vnSpeak TTS for Vietnamese...
- If you added new TTS, AutoTTS needs to be restarted after configuring with new TTS by restarting your device, or by switching over another TTS and then back to AutoTTS in system settings.

Attention:
- The new Mixed Mode may NOT WORK on some devices. If you are experiencing such problem, please use different modes until we'll fix it. Sorry for causing any inconveniences.


Contributions:
- Special thanks to our user Abdelghani Zehroune, who translated Auto TTS to French and Arabic.
Updated on
Oct 10, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.0
915 reviews
Tarun Kumar Saini
October 4, 2025
Auto TTS suddenly stopped working and stopped responding so please fix this as sometimes it suddenly stops. Then I have to clear data and restart it before setting it up again, and sometimes I even have to uninstall and reinstall it to set it up again. So please fix this. Thank you. Previously, it was writing the boyfriend's name, but now even the name "voice" isn't showing up because there's "Sangeeta and neel" there. But even though I have that, it's still only showing the default. This
9 people found this review helpful
Did you find this helpful?
digiXMAS
June 2, 2025
This issue is usually caused by an incompatible third-party TTS engine installed on your device. Remove all of them then add one by one to sort out which one causes this problem.
Ranjan Kumar
October 4, 2025
Hello Auto TTS Team, I've been a long-time user of your app, and it's been very useful for me. However, after the recent update, several issues have arisen that weren't there before. Please pay attention to these and fix them as soon as possible: 1. **Language Mixing Issue**: Now, Hindi text is being read with an English TTS voice, and English text with a Hindi TTS voice. This has completely disrupted the reading experience. Previously, it switched correctly based on the language. 2. **P
9 people found this review helpful
Did you find this helpful?
Raghuvar Kanth
October 10, 2025
Thank you very much to your team. I appreciate you for fixing the issue related to the Hindi language in Auto TTS. The numbers from 0 to 999 are now being read correctly in Hindi. However, I'm now facing a new issue in Gujarati. The app is no longer reading any numbers (small or large) in Gujarati. Earlier, it only failed to read numbers from 0 to 999, but now it doesn't read any numbers at all. I kindly request you to fix this new problem as soon as possible.
1 person found this review helpful
Did you find this helpful?

What’s new

Android 16 support.
Enhanced voice scanning process.

App support

About the developer
Lê Anh Tuấn
tuanla1972@gmail.com
Tổ dân phố số 12, Mỹ Đình 2, Nam Từ Liêm Phòng 804, Nhà CT2B, KĐT Mỹ Đình 2 Hà Nội 100000 Vietnam
undefined

Similar apps