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 bit of logic so that your phrases are more than mere amalgamations of individual sound prompts.
In this recipe we will create a simple dialplan extension that will read back to the caller their extension number. We will use a phrase macro to handle the work of stitching together sound prompts and utilizing the
say application to read back the caller's extension number.
You will need a text editor and at least one phone for this recipe. It is also recommended that you review the phrase file for your language. For English, this can be found in the FreeSWITCH source directory in
phrase_en.xml file contains both the filename of each prerecorded prompt as well as the actual spoken text...