Premium Text to Speech Engine (new)


In this section, you will be acquainted with the newly released premium text to speech engine, its available voices and usage via Unifonic console, Unifonic Flow Studio and direct Voice API.

What

Based on popular demand and to align with rapidly emerging technologies, Unifonic's premium text-to-speech (TTS) is AI-enhanced, human-like AI powered high quality voices.

A multilingual lifelike speech synthesis, producing more natural and expressive speech. It also enables most stable long-form human-like interactions.
It is offered via paid usage consumption as tiered subscription plans/packages, supported by ElevenLabs.

How To Access It

A- From voice channel page on Unifonic console:

ElevenLabs (Premium) ttsEngine is now provided along with google (Standard) and Sestek (Neural) in the Voice->Settings page on uC

The following actions can be performed; customers can now:

  1. try out the premium engine to compare the output and decide which is suitable for your audienceimage-20260328-154400.png

image-20260328-154400.png

image-20260328-154400.png

image-20260328-154400.png

     2. go to Library->Audio->Add New Audio->Text to speech->select the premium engine to fetch the pre-populated voices

  1. copy the Voice ID to use in API request payload (for API customers)

  2. set/adjust the speaking rate to their desired preference for all Premium voices - i.e. from Slow->Medium->Fast

  3. set/adjust the Style exaggeration to their desired preference for all Premium voices - i.e. from Low->Medium->High

  4. input text and click “Convert and listen” to listen to the output

  5. switch voices and adjust settings as desired, and once output is satisfactory, click “Request Approval” to submit generated voice for internal review and approval by the customer support team.

    image-20260328-154400.png


B- From Flow Studio page on Unifonic console:

  1. If your account is enabled for Flow Studio, or you are an existing flow studio user - go to this page: https://docs.unifonic.com/articles/products-documentation/play-audio ,which describes how to create voice make a call and play audio widgets. Then follow the below steps to test and use premium text-to-speech
  2. create a new flow, choose webhook trigger->Make A Call->Play Audio->Text-to-speech message->Premium->Gender->Voice->input your text and click to convert and listen

C- From Voice APIs:

To use premium TTS in Voice API - you need to know the Voices and their IDs which can be fetched from the voice channel audio library page as initially described in 'A' above - some sample voices and their IDs are provided below:

Voice ID

Name

5Q0t7uMcjvnagumLfvZi

Paul

9BWtsMINqrJLrRacOk9x

Aria

AZnzlk1XvdvUeBnXmlld

Domi

CYw3kZ02Hs0563khs1Fj

Dave

CwhRBWXzGAHq8TQ4Fs17

Roger - Laid-Back, Casual, Resonant

D38z5RcWu1voky8WS1ja

Fin

EXAVITQu4vr4xnSDxMaL

Sarah - Mature, Reassuring, Confident

FGY2WhTYpPnrIDTdsKH5

Laura - Enthusiast, Quirky Attitude

GBv7mTt0atIp3Br8iCZE

Thomas

gFqEbrURNHZpUOmMsx2f

Hakeem - Mental Saudi Therapist

8KMBeKnOSHXjLqGuWsAE

Sultan

IK7YYZcSpmlkjKrQxbSn

Raed

g6xIsTj2HwM6VR4iXFCw

Jessica Anne Bogart - Conversations

3nav5pHC1EYvWOd5LmnA

Saud - Deep voice

ocqVw6LVSdCxCra4XhMH

Abdullah Egyptian

K6EjAWq39CfwwPD4jafo

Nasser

21m00Tcm4TlvDq8ikWAM

Rachel

29vD33N1CtxCmqQRPOHJ

Drew

2EiwWnXFnvU5JabPnv8n

Clyde

B5xxC4eQoOFJnY4R5XkI

Salma - Arabic Customer Care for Banks & NBFCs

qi4PkV9c01kb869Vh7Su

Asmaa

4wf10lgibMnboGJGCLrP

Farah - Premium Arabic Female Voice

yGhGhA70RYgnWbUOfDjJ

Brad

5BYPlsCZCfhYhAegKOYE

Faisal - Warm, Articulate and Wise

TzH1pxB1AEqPI2KZJ5MT

Faisal

v7UCHHCrHj1KBa4E41gb

Heba Mansuri – Calm, Modulated Narrator

aMSt68OGf4xUZAnLpTU8

Juniper

s83SAGdFTflAwJcAV81K

Adeeb - Expressive & Modulated Arabic Voice for Storytelling & Podcasts

rPNcQ53R703tTmtue1AT

Mazen Lawand

Once you have checked to retrieve the ID of the TTS voice of your choice, then reference this and relevant speed & style parameters in the request payload like below sample:

curl --location 'https://voice.unifonic.com/v1/calls' \

--header 'accept: application/json;charset=utf-8' \

--header 'appsId: xxxxxxxxx' \

--header 'content-type: application/json;charset=utf-8' \

--data '

{

  "callerId": "+966115219xxx",

  "recipient": [

    "+966502195xxx"

  ],

  "type": "ivr",

  "ivr": {

    "say": "Hello World this is a test call from unifonic using ElevenLabs engine",

    "language": "english",

    "voice": "male",

    "loop": "1"

    "ttsEngine": "premium",

    "speed”:1.0,

    "style”:0.1,

    "voiceId": "21m00Tcm4TlvDq8ikWAM"

  }

}

'

Success

Premium engine supports multiple languages - just select your desired voice and input your text in your desired language e.g english, Arabic, Hindi etc.

If you do not set include speed and style parameters or set any value for these, then our system will set the default: 0.0 for use to generate your TTS once we receive your request