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