877-789-8034 info@VoiceXP.com

VoiceXP gives users the ability to easily create enhanced voice experiences by using Simple SSML. Simple SSML is a pseudo-programming language we invented in 2018 to make it easy for non-developers to include in their voice experiences.

VoiceXP’s Simple SSML gives users the ability to:

  • Play Sound Effects
  • Use Pauses
  • Emphasize words or phrases
  • Control how fast Alexa speaks (prosody rate)
  • Control the volume of Alexa’s voice (prosody volume)
  • Control the pitch of Alexa’s voice (prosody pitch)
  • Control how Alexa pronounces something (open a support ticket for this)
  • Use Speechcons to make Alexa say things in an expressive way, like Bazinga! or Abracadabra! (Coming Soon)
  • Use Different Voices

Use the documentation below to learn how to include Simple SSML into your Voice Experience.

Sound Effects

VoiceXP allows you to include over 3,000 different sound effects in your voice experience. Here’s how you include them:

Step 1) Go to this webpage to discover different sounds Amazon Alexa makes available.

Step 2) Once you find your sound, copy the name, i.e. Fire Extinguisher (1)

Step 3) Format the sound for Simple SSML by removing all spaces and parenthesis like ( or ) to look like the examples below:

  • Fire Extinguisher (1) should become :fireextinguisher1:

Additional Example:

  • Elephant (5) should become :elephant5:

Step 4) Include the Simple SSML code in your response like the picture below shows.

Example:

Pauses

VoiceXP allows you to include pauses of different lengths in your voice experience. Heres’s the Simple SSML codes that you can include in your responses:

:p: Insert this for a pause to identify a Pararaph.
:pause5ms: This will pause for half a second or 500 milliseconds
:pause1s: This will pause for 1 second
:pause2s: This will pause for 2 second
:pause3s: This will pause for 3 second
:pause4s: This will pause for 4 second
:pause5s: This will pause for 5 second
:pause6s: This will pause for 6 second
:pause7s: This will pause for 7 second
:pause10s: This will pause for 10 second

Example:

Emphasis

VoiceXP allows you to emphasize words or phrases that Alexa speaks. Below are the Simple SSML codes that you can include in your responses to emphasize words or phrases.

Important: You need to add the :emphasis-end: SSML code after the word(s) or sentence you want to emphasize. Please see the example below.

:emphasis-strong: This will have a strong emphasis
:emphasis-moderate: This will have a moderate emphasis
:emphasis-reduced: This will be slightly emphasized
:emphasis-end: This will close the word(s) you want to emphasize.

Example:

Prosody (rate, pitch volume)

VoiceXP allows you to control the rate, pitch, and volume that Alexa speaks. Here are the Simple SSML codes that you can include in your responses:

Important: Any text that is controlled by Simple SSML prosody tags must end with ::prosody-end:: to tell Alexa to stop speaking in that way.

:prosody-rate-xslow: – This will make Alexa speak at a very slow rate
:prosody-rate-slow: – This will make Alexa speak at a slow rate
:prosody-rate-medium: – This will make Alexa speak at a medium rate
:prosody-rate-fast: – This will make Alexa speak at a fast rate
:prosody-rate-xfast: – This will make Alexa speak at a very fast rate
:prosody-pitch-xlow: – This will make Alexa’s voice pitch sound very low
:prosody-pitch-low: – This will make Alexa’s voice pitch sound low
:prosody-pitch-medium: – This will make Alexa’s voice pitch sound medium
:prosody-pitch-high: – This will make Alexa’s voice pitch sound high
:prosody-pitch-xhigh: – This will make Alexa’s voice pitch sound very high
:prosody-volume-silent: – This will make Alexa’s volume completely silent
:prosody-volume-xsoft: – This will make Alexa’s volume very soft, like whisper
:prosody-volume-soft: – This will make Alexa’s volume a soft level
:prosody-volume-medium: – This will make Alexa’s volume a medium level
:prosody-volume-loud: – This will make Alexa’s volume a loud level
:prosody-volume-xloud: – This will make Alexa’s volume a very loud level
:prosody-end: – This tag MUST be at the end of the words that you want to control.

Example:

Speechcons

VoiceXP allows you to include expressive responses in your voice experience by using speechcons. Speechcons are special words and phrases that Alexa pronounces more expressively. You can see the complete list of what’s available to use at this web page.

Here are the Simple SSML codes that you can include in your responses:

Coming Soon!

Updated by: Bob Stolzberg, July 6, 2019