/
Pronounce Text

Pronounce Text

You may use the @pronounce() function to speak words, phrases, or characters in a specific way while displaying different text in the User Interface to the user. As you begin to test and interact with your Digital Person, you may notice parts of the spoken dialog could benefit from pauses, emphasis etc.

When to use it

  • If you find the Text to Speech (TTS) engine is saying things in an awkward manner or doesn't sound natural.

  • You wish to pronounce a word / phrase in a specific manner.

How to use it

  • In your Conversation Platform, you may insert the @pronounce (display text, spoken text) function into the response text you wish to be spoken. The Soul Machines persona server will then parse that function and transform it for the Text to Speech engine.

Example

We can’t wait for you to visit us at @pronounce(Soul Machines, soulmachines dot com)

User Hears

User Sees

We can’t wait for you to visit us at soulmachines dot com

We can't wait for you to visit us at Soul Machines

 

Hello there, call us at @pronounce(1 800 123 456,one eight hundred - one two three - four five six). 

User Hears

User Sees

Hello there, call us at one eight hundred
one two three
four five six

Hello there, call us at 1 800 123 456

 
That's, @pronounce(1 800 123 456, one - eight - zero - zero - one two three - four five six)

User Hears

User Sees

That's one eight zero zero
one two three
four five six

That's 1 800 123 456

 

 

 

Related content

Optimising your Conversation
Optimising your Conversation
More like this
Configuring verbal commands
Configuring verbal commands
Read with this
Speech Recognition (STT) and Voice Synthesis (TTS)
Speech Recognition (STT) and Voice Synthesis (TTS)
More like this
Displaying Content Cards
Displaying Content Cards
Read with this
Skill - Pronunciation
Skill - Pronunciation
More like this
Elegant Variation
Read with this