Text-To-Speech In OutSystems

Text-to-Speech (TTS) in OutSystems is a feature that reads text out loud, turning written content into speech. It helps make apps more accessible, especially for people with vision problems, and adds a voice experience for users. You can use it in apps like e-learning, chatbots, or guided forms. In OutSystems, TTS can be added using browser tools like the Web Speech API or by connecting to services like Google Text-to-Speech, Amazon Polly, or Azure through APIs. For mobile apps, you can also use ready-made plugins from the OutSystems Forge. TTS supports many languages and voices, making apps easier and more fun to use.

What is TTS?

Text-to-Speech (TTS) is a technology that converts written text into spoken words. It is a form of speech synthesis where text is processed by a computerized system to produce a natural-sounding human voice. TTS systems are used in a variety of applications and devices to provide auditory information to users.

Why to Use TTS?

Why TTS is used:

How to Use TTS in OutSystems:

You will need to consume the actions of the plugin in order to use TTS in your application

To put it very simply, the things that you can accomplish are:

Text To Speech

Text To Speech with Options:

Text to Speech Capabilities is similar to Text To Speech, but it differs greatly in that it allows you to parameterize and enhance the user's experience, particularly for non-English speaking users. Stated differently, this component enables you to define settings that enhance the TTS value within your application. It enables the localization of the language, which makes the language sound more natural and appealing when spoken with a phonetic and accent similar to that of the native speaker. Of course, the part to employ in the event that it is multilingual. Additionally, you can alter the voice type and speech rate that it produces.

Cancel Text To Speech:

What happens if you get used to hearing a text read aloud by TTS and decide you no longer want to hear? It's easy, The Cancel Text To Speech action performs precisely what its name implies. Stop or terminate the process of translating text to speech. Additionally, an On End Callback that runs following the TTS's termination is available here.

Check Languages:

Which language the TTS synthesiser speaks is up to the end user. You can obtain a list of the potential locales to which TTS can generate voice by using the Check Language action. Using the appropriate accents in each of those languages. Regretfully, this plugin does not have a localised version for every language.

Get Voices:

More from

EONE Technologies posts

April 2, 2025
AI capabilities are now present in a large number of low-code and no-code systems. A variant of GPT is frequently used by Outsystems AI Mentor System.
April 1, 2025
Whether AI can be implemented in low code platforms? ​​​​​​​​​​​​​​Artificial Intelligence (AI) is revolutionizing various industries, and its impact on low-code platforms is particularly transformative. By combining AI with low-code development, businesses are not just simplifying their application development process; they’re also enhancing it in ways previously unimaginable.
April 1, 2025
Developers are required to write and deliver code in high-code assembly. For applications where the code must be connected to the user experience, this assembly architecture is suitable. JavaScript frameworks like React or Angular, as well as frameworks made expressly for native or mobile applications, are frequently used by developers.‍

Ready to Take Your Business to The Next Level?

Contact us