July 2017
Intermediate to advanced
434 pages
12h 59m
English
In FreeSWITCH configuration (for example in dialplan, IVRs, phrases, scripts, whatever), sound files are located by a full absolute path (that it, beginning with a slash "/"), or by a relative path. When the path is relative, the file resolves to $${sound_prefix}/relative_path, where relative_path is interpolated with the sampling rate (frequency in Hertz) of the sound file (so FreeSWITCH do not have to resample).
You can find the value of the $${sound_prefix} global variable in /usr/local/freeswitch/conf/vars.xml file, or by typing the following into the FreeSWITCH console:
eval $${sound_prefix}
For example, you call 5000 in demo configuration. You are answered by an IVR, defined in /usr/local/freeswitch/conf/ivr_menus/demo_ivr.xml. ...
Read now
Unlock full access