Voice notification content
The Voice Interaction message option allows you to create content for the voice (phone) notification that is sent when the associated form is initiated. You can create new recordings, specify if the system should use text-to-speech (TTS), and preview the voice interaction to ensure that it sounds exactly as you intended.
Before you begin
Before creating a voice interaction script in the editor, it's a good idea to plan what you want the script to achieve, using an outline, flowchart, or another tool. Here are some questions to consider before you begin:
- What existing recordings are needed in the script?
- What new phrases need to be recorded for the script? Whose voice will be used for these?
- What is the key information to present, and where should it be placed in the script?
- What existing properties are needed for the script?
- Do any new properties need to be created?
- Are there any existing policies or procedures that must be reflected in the script?
Once you know the answers to these questions and other issues specific to your organizational needs, you can sketch out each step of the interaction, adding these elements as you work through the plan.
The Voice Interaction editor employs an intuitive drag-and-drop interface that makes it easy to add and remove form properties and voice actions (the basic building blocks of your voice interaction). It's also simple to rearrange content by dragging script elements to another location within the editor.
When you open the Voice Interaction editor or click on the Record icon, you may be prompted to share the computer's microphone with xMatters. Sharing your microphone with xMatters allows you to record new phrases using your computer's microphone. For more information, see Record a new voice interaction phrase.
The following screenshot shows the editor's key features, along with a sample voice interaction:
The Voice Interaction editor gives you the ability to add properties to the script by dragging them from the panel to the desired insertion point in the message. The value of the property is inserted into the message based on the information specified when sending the message. You can add form, person, sender, and event properties to a voice message. See Personalize notifications for more information on using these properties to customize notifications.
Only properties included in the form layout are available in the Form Properties panel. To use person properties, you must have the ability.act.actREBMessagePersonProperties permission.
Add a Speak Phrase element to your script by dragging it from the Voice Action panel to the editor. You can have the system:
- Play a recording that already exists in the system.
- Play a new recording you create from within the Voice Interaction editor.
- Use a text-to-speech (TTS) engine to read the phrase or spell it out one letter at a time.
If no recording exists for a phrase, the system automatically uses TTS to speak the phrase to the message recipient.
After you add a Speak Phrase element to the editor, you can associate an existing recording with it.
- Start typing in the search field. Any existing phrases that match the search criteria appear in a list.
- Select the phrase you want to use to add it to the script.
You can create a new recording and associate it with the Speak Phrase element. See Record a new voice interaction phrase for detailed instructions.
Click the play icon to listen to the recording associated with a Speak Phrase element.
You can also preview the entire voice interaction to make sure it flows the way you expect.
If no recording exists for a phrase and you don't want to create one, you can tell the system to use a TTS engine to read the phrase or spell out the phrase one letter at a time: after you add the Speak Phrase element to the editor and typed your phrase, select Force Text-to-Speech or Spell Out from the list of options.
If your xMatters company has more than one language defined, you can click the related language tab to create interactions for each language.