3.9
23.7K reviews
10M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

TTSLexx is an application that allows you to create and use a custom dictionary for Speech Services by Google.
It is most useful for languages with stress mark such as Russian, but can also help improve reading in other languages.
At least by making it easier to use "network" (online) voices.
Read more on the app site https://sites.google.com/view/netttsengine/main/ttslexx
Supported languages: Bangla, Chinese, English, French, German, Gujarati, Hindi, Indonesian, Italian, Japanese, Kannada, Korean, Malayalam, Marathi, Portuguese, Russian, Spanish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese.

It is a ā€œquasi-TTSā€, add-on on top of Google TTS, which changes the text according to your dictionary when transferring text from book reading applications to Google's text-to-speech service.

*********IMPORTANT WARNING**********
TTSLexx is not recommended for use with critical applications, such as TalkBack.
The possibility of TTSLexx work is totally dependent on Speech Services by Google.
TTSLexx does not support output to an audio file.
******************************************

Some of the features of TTSLexx:

- Built-in editor that creates a TTS.lexx dictionary in the app's internal storage. (It can be accessed using:
- notification
- the Share function, which is available in almost all readers
- FastSet (https://play.google.com/store/apps/details?id=sia.netttsengine.fastset).
In the editor, with a swipe left and right, you can see what TTSLexx is receiving from the reader app and what, after processing, is passed to Google TTS.
TTSLexx picks up all dictionary changes "on the fly".
The dictionary can be imported and exported to create a backup. (This is especially necessary before updating or reinstalling the app.)

- Selecting and remembering a voice to read, independent of the default Google voice.

- Removing periods at the end of sentences to avoid reading abbreviations (which are often not abbreviations).

- Additional text processing for the Russian language (cleaning, some standardization, replacing e with ё in unambiguous cases, etc. for the correct use of the dictionary).

- Support for "network" voices with the ability to use a separate NET.lexx dictionary for them. ("Network" voices require a quality Internet connection, in return reducing the number of errors in pronunciation by several times.
Keep in mind, however, that Speech Services by Google often makes the decision to use network voices or their "local" variants by themselves. In "Airplane mode" , even with WiFi enabled, the "network" voices did not work.)

The dictionary uses three types of entries:

1) Regular expressions.
regex"\[[\d]+\]"=" "
Link numbers [xxx] will not be voiced.

2) Direct replacement of words and expressions, reading abbreviations.
" IMHO "=" In my humble opinion "
Quotation marks are required. Spaces are very important.
For the Russian language, the reading of homographs is corrected for neighboring words, their endings, prepositions, etc.
" в лесу "=" в лесу́ "
" по лесу "=" по ле́су "

3) Replacing single words with words with the correct accent. The most voluminous part for the Russian language. Other languages do not use this. To improve performance words are only in lower case, there should be no quotation marks.
Š¹Š¾Š³ŃƒŃ€Ń‚=Š¹Š¾ĢŠ³ŃƒŃ€Ń‚

Unfortunately, accents alone can't fix everything. You have to change some letters to others and add new ones (e to Šø, e to o, etc. ŠŖ generally has a magical effect on Google Speech Synthesis).
ŃˆŃ‘ŠæŠ¾Ń‚Š¾Š¼=ŃˆŠ¾ĢŠæŠ°Ń‚Š°Š¼
отсекаем=Š¾Ń‚ŃŠŃŠµŠŗŠ°ĢŠµŠ¼

Google's speech synthesis is constantly improving. However, even if he pronounces all the existing words correctly, writers, especially those working in the fantasy genre, will come up with new ones.
Updated on
Jul 24, 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

3.9
23.7K reviews
Ajay Thakur
June 8, 2025
I started using this app from last few months. Initially, the application works without any problems. It is perfect. But for the last few days, I am facing the same problem, at the start of every call, "This call is now being recorded" is heard from both sides. So I cleared the call history. But I didn't get positive result please update this application. please 🄺
13 people found this review helpful
Did you find this helpful?
Kathan Sheth
January 12, 2023
I started using this app since last two weeks. In starting, Application was working without any issues. It was perfect. But from last few days, I'm facing the same issue, in the starting of every call, "This call is now being recorded" is heard from both side. So I cleared call history. But I did not get positive result. Please help with this.
1,468 people found this review helpful
Did you find this helpful?
netttsengine
January 22, 2023
Sooner or later, Google Phone would have corrected its flaw. It was just a trick that was not even invented by me. Try resetting the Phone by Google app to its stock version (uninstall updates) and preventing it from auto-updating in Play. Perhaps this will work.
jay kishan sharma
July 1, 2025
I did recording and given preference to delete NEVER but i am not able to find any call history in my phone storage or call recorder... please help me for this issue... my recorded call was very important I want those recording back... I trust on it n now m middle of something and there is no any history anywhere
1 person found this review helpful
Did you find this helpful?
netttsengine
July 1, 2025
Sorry, but the authors of the YouTube videos you've obviously watched forget to mention that when you erase the Phone by Google app data, you also erase all recorded calls without the possibility of recovery. To prevent this from happening again, save all important calls via Share with a file manager.

What’s new

Fixed a few bugs. Network voices indication.
Updating versions < 5.2 is only possible by uninstalling the app and then installing the current version.
SDK 36 in accordance with Google Play requirements.

App support

About the developer
Š˜Š³Š¾Ń€ŃŒ Демёнов
netttsengine@gmail.com
ŠŠ°Ń…ŠøŠ¼Š¾Š²Š° 25a Š¤Ń€ŃŠ·ŠøŠ½Š¾ ŠœŠ¾ŃŠŗŠ¾Š²ŃŠŗŠ°Ń Š¾Š±Š»Š°ŃŃ‚ŃŒ Russia 141191
undefined

More by netttsengine

Similar apps