To make developing your voice applications even easier, we're providing you with this small library of useful audio files.
Voice applications running on the Tellme Voice Application Network use a handful of special sounds known as 'earcons' to add consistency to the caller's experience. This consistency provides for a superior user experience. In addition, earcons generally help to provide positive evidence that the user's command was recognized.
We encourage you to use these standard earcons in the appropriate places in your voice application. To use them, just reference them by their fully-qualified URL. For example, to reference the standard "Intellipause" earcon, described below, try the following:
Note. Any attempt to load these earcons directly into your Web browser or a media player such as the Apple Quicktime Player or the Microsoft Windows Media Player will fail. The earcons are only intended for use via the Tellme VoiceXML interpreter. See the instructions below on how to try them out using your Tellme Studio account.
The following table lists the available earcons. All earcons can be referenced via the base URL http://naturalsound.svc.tellme.com/common-audio/.
|goback-se.wav||Play this earcon whenever a caller says "Go back".|
|goodbye-se.wav||Play this earcon whenever a caller says "Goodbye".|
|help-se.wav||Play this earcon whenever a caller says "Help" before playing the relevant help information.|
|hourglass-se.wav||Play this earcon during a long fetch for an application resource.
For example, you can set the fetchaudio attribute of the
data element to this earcon
if the HTTP request will introduce noticeable latency into your voice application.
This is the hourglass audio played during a lengthy recognition task.
|intellipause.wav||Play this earcon to keep a prompt from becoming too longwinded
or to give the caller a turn to speak after an initial prompt with
the main instruction.
The intellipause sound file contains a quiet bed of music. This is used instead of silence so that the caller knows the system is still there but listening to him. When using the intellipause you typically set the timeout property to 0.
|listend-se.wav||Play this earcon to provide the user with a navigational landmark in a list. The
sound indicates that a boundary has been hit when a caller attempts
to navigate past the beginning or the end of a list.
This sound is played in two instances:
|listnext-se.wav|| Play this earcon to provide feedback when a caller is navigating through a list.
This sound is played in two instances:
|listprev-se.wav||Play this earcon to provide feedback when a caller says "Previous" while navigating through a list of items.|
|listselect-se.wav||Play this earcon to indicate that an item in a
list has been selected. An item can be selected in several ways:
|stop-se.wav||Play this earcon whenever a caller says "Stop".|
|timeout.wav||Play this earcon to indicate that it is the caller's turn to speak.
This sound is played at the end of a set of prompts. While this earcon contains
the same music as the intellipause, it is longer. The
intellipause is approximately 2.5 seconds and is used to break up
a prompt into two parts (initial info and more information). The
timeout music is approximately 5 seconds and is played at the end
of the complete prompt.
As with the intellipause, a quiet bed of music is used instead of silence to indicate that the system is still there and listening for the caller's response.
When using the intellipause you typically set the timeout property to 0.
|tip_in-se.wav, tip_out-se.wav||Play this earcon to indicate an interruption by the Tellme menu
voice to give the caller a tip. The tip ending sound is played when the
tip is finished; the main task resumes after this.
This sound should be used sparingly since it interrupts the user's task.
|beep_start.wav||Play this earcon to prompt the user to begin speaking, for example, to record a message in a Voice Mail application.|
|beep_end.wav||Play this earcon to indicate that acceptance of voice input has terminated, for example, after the recording of a message in a Voice Mail application has been terminated.|
To try an earcon simply copy and paste the URI of the earcon into a voice application, and execute the application using your Tellme Studio account. For example, the following application demonstrates the intellipause earcon. You can copy and paste the code into your Tellme Studio Scratchpad to try it.
<vxml version="2.0"> <form> <block> before earcon <audio src="http://naturalsound.svc.tellme.com/common-audio/intellipause.wav"/> after earcon <exit/> </block> </form> </vxml>