Audio Library

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:

<audio src="http://naturalsound.svc.tellme.com/common-audio/intellipause.wav"/>

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. For example:
  • What kind of movie do you wanna see? (intellipause)
  • For a list of movie categories say "Tell me my choices".
In this example, the intellipause gives an experienced caller a chance to speak after a short prompt. If the caller forgets the choices, she is then prompted with instructions on how to hear them.
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:
  • If a caller says "Previous" while listening to the first item in a list.
  • If a caller says "Next" while listening to the last item in a list.
This sound effect is not used if the list finishes playing and the caller has not said "Next" while listening to the last item. When a list is done playing, a speech message is played; for example, "That's all for the NBA scores; check back again for more results."
listnext-se.wav Play this earcon to provide feedback when a caller is navigating through a list. This sound is played in two instances:
  • When a caller says "Next"
  • Between list items when the system automatically advances to the next item.
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:
  • When a caller asks for more information, for example, by saying "Tell me more".
  • When a caller utters an action command such as "Connect me", "Buy it", or "Bid on it".
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>

[24]7 Inc.| Terms of Service| Privacy Policy| General Disclaimers