1. TTS Provider Definitions
  • 11 Jun 2025
  • 3 Minutes to read
  • Dark
    Light

1. TTS Provider Definitions

  • Dark
    Light

Article summary

1.1 TTS in Contact Centers

TTS, an acronym for Text-to-Speech, is speech technology that converts a written text to spoken words. Interactive voice response (IVR) systems can use TTS to provide customers with information such as account balances and how much is due from their latest bill. IVR systems can also use TTS to have callers confirm what they entered into the IVR, such as a customer ID. TTS can also be used for administering post-call satisfaction surveys. Organizations just need to type in the questions they want to ask and the system will read the speech for them.

First of all a license must be obtained from Tegsoft. This feature cannot be activated without a license. Please contact us to get a license. After obtaining a license you can check the license from the "Defining Licenses" section in the license management menu. You must have these two licenses.

Screen Shot 2021-03-12 at 16.24.41.png

1.2 Definitions

You can access in the "Parameters" menu under "CC Management" in the left bar.

Screen Shot 2021-03-24 at 13.25.29.png

The licensed user must define the TTS provider settings under Parameters in Text to speech.

In order to create a new Text to Speech click "+" key. Have to fill in four fields, these are "Type", "Speaker", "Speed", "Provision URL". After filling the information the TTS provider is defined with the save button. Make sure that it is saved by clicking the refresh button in the "Operations" section or double click the parameters title on the top.

Screen Shot 2021-05-06 at 13.43.36.png

For the TTS provider to work properly, the definition fields on the screen must be filled in as follows.

1.2.3 Default TTS Provider (Tegsoft)

This is the centralized Tegsoft proxy TTS Provider, that process TTS requests with a predefined SESTEK TTS solution. This is the fastest and quickest activation. This provider will check license and consumption.

Field

Explanation

Type

"TEGSOFT" should be chosen.

API key

This field should be empty.

Username

This field should be empty.

Password

This field should be empty.

Speaker

The appropriate speaker should be selected. For Example, "GVZ Gul 16k_HV_Premium"

Speed

1.0

Provision URL

https://tts.tegsoft.com

Notes

The name should be given to this field will appear as TTS provider in the system, and you will see this name in TTS combobox in IVR basic settings.

1.2.4 Activating ElevenLabs as TTS Provider

For this config you need to have a working account on https://elevenlabs.io/.

For detailed information you can check links below.

https://elevenlabs.io/docs/quickstart

https://elevenlabs.io/docs/api-reference/text-to-speech/convert

Field

Explanation

Type

"ElevenLabs" should be selected.

API key

You need to create a new API key from the link below
https://elevenlabs.io/app/settings/api-keys

Username

This field should be empty.

Password

This field should be empty.

Speaker

You need to copy and paste voice id (without full url) from the link below
https://elevenlabs.io/app/voice-library

Once you copy voice ID please make sure you don’t have full path (ie: IRHApOXLvnW57QJPQH2P)

Speed

1.0

Provision URL

You can select one of the suitable models. Like: eleven_multilingual_v2

Notes

The name should be given to this field will appear as TTS provider in the system, and you will see this name in TTS combobox in IVR basic settings.

1.3 Select TTS Provider for IVR Flow

After these definitions have been done successfully you should be seeing the new provider in the IVR basic settings in the TTS combobox. When TTS is to be used it should be selected from TTS combobox with the name "NOTES". If the Tegsoft TTS is not available in the IVR basic settings TTS combobox, the definition is not correct in the "Parameters".
Screen Shot 2021-03-25 at 09.28.37.png

1.4 IVR Anonunce and TTS Usage

For this feature to work, Complex IVR must be chosen. In the Announcement tab, the necessary definitions should be made and the announcement type should be selected. TTS will read according to the announcement type to be selected. For example, it could be text, money or date etc. If one of these is selected in the announcement type, the text that TTS will read should be entered in the announcement field.

The TTS feature can be used for an IVR that welcomes registered customers by name in CRM. There is an example of this in the screenshot.

Screen Shot 2021-03-27 at 23.09.01.png

Note: If "announces" is selected in the announcement type in this field, an announcement file must be added.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.