Choosing a persona for your application can provide customers with a more personalized experience.
What is a persona?
Personas are artificial "voices" that you can use to control Text-to-Speech (TTS) services in your applications. They are designed to sound more natural and conversational than the "robotic" voice typically associated with IVRs, and portray certain personality characteristics or traits that customers might find more appealing or appropriate. For example, you might choose the persona of a formal-sounding male in his 40's for one particular type of application or scenario, and a cheerful female in her 20's for another.
Designer utilizes both Nuance and Google TTS engines to provide the following persona types:
- Samantha (female, 30-40s, professional, calm) – this is also the default persona
- Tom (male, 30-40s, polite, professional)
- Gabriela (female, 20-30s, fresh, engaging)
- Michael (male, 20-30s, curious, geeky
- Diane (female, 40-50s, soothing, silky)
- David (male, 40-50s, professional, confident)
Depending on how you want to use personas, you can set the related System Variable to apply one globally to the entire application, or use a Change Persona block to switch to a different persona at a specific point in the application.
How do I select a persona?
To set a persona that will be used globally throughout the entire application, go to the System Variables tab in the Initialize phase. Find the Persona variable and select the type you want from the list of available personas.
The persona that you select will be used by any blocks that are using Text-to-Speech (TTS) services, such as Play Message, User Input, Menu, Bot, Route Call, and Route Agent.
If you don't specify a persona, the default persona is used.
Can the persona be changed?
Yes, you can change the persona dynamically by using a Change Persona block. You can add this block to the Self Service or Assisted Service phase of your application or use it in a shared module.
Switching personas can be useful when you want to use certain personas for specific situations. For example, you might want to use a more formal persona when dealing with sensitive customer issues, or switch to different personas depending on the customer segment being served ("Gold" customers get one type of persona, "Blue" ones get another).
For more information about using this block, see the Change Persona block page.
You can view a list of available personas on the Media Resources > Personas page. From this page, you can select a persona to view additional details about it, such as the Language, TTS Provider, and TTS Voice Name.
What happens if the language changes?
If the language of the application is changed (such as by a Change Language block), the TTS "voice" continues to use the selected persona. For example, if you are using the persona of a young female and the language changes from English to Spanish, the voice will still use that type of persona. If there is no voice available that matches the selected persona, an alternate voice or TTS service is used for that language.