Using phrase macros to build sound prompts
It is frequently necessary to piece together smaller sound recordings to create longer ones. The FreeSWITCH phrase macro system is a very powerful tool for not only piecing together individual sound files, but also for adding a little bit of logic so that your phrases are more than the mere amalgamation of individual sound prompts.
Getting ready
You will need a text editor and at least one SIP phone for this recipe. It is also recommended that you review the phrase file for your language. For English this is found in the FreeSWITCH source directory in docs/phrase/phrase_en.xml
. The phrase_en.xml
file contains both the file name of each pre-recorded prompt as well as the actual spoken text. Prompts are divided into sections such as voicemail
, IVR
, currency
, digits
, and time
. By far the largest collection of sound prompts is in the IVR
section.
In this recipe we will create a simple dialplan extension that will read back to the caller his extension number...