diff options
Diffstat (limited to 'packages/freeswitch')
-rw-r--r-- | packages/freeswitch/freeswitch_modules.xml | 1111 |
1 files changed, 1087 insertions, 24 deletions
diff --git a/packages/freeswitch/freeswitch_modules.xml b/packages/freeswitch/freeswitch_modules.xml index ac7635a0..da4e713d 100644 --- a/packages/freeswitch/freeswitch_modules.xml +++ b/packages/freeswitch/freeswitch_modules.xml @@ -50,11 +50,23 @@ <description>FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow.</description> <requirements>Describe your package requirements here</requirements> <faq>Currently there are no FAQ items provided.</faq> - <name>freeswitchmodules</name> - <version>0.1</version> + <name>FreeSWITCH Modules</name> + <version>0.2</version> <title>FreeSWITCH: Modules</title> - <aftersaveredirect>pkg_edit.php?xml=freeswitch_modules.xml&id=0</aftersaveredirect> - <include_file>/usr/local/pkg/freeswitch.inc</include_file> + <include_file>/usr/local/pkg/freeswitch.inc</include_file> + <menu> + <name>FreeSWITCH</name> + <tooltiptext>Modify FreeSWITCH Modules.</tooltiptext> + <section>Services</section> + <configfile>freeswitch.xml</configfile> + <url>/pkg_edit.php?xml=freeswitch.xml&id=0</url> + </menu> + <service> + <name>freeswitch</name> + <rcfile>freeswitch.sh</rcfile> + <executable>freeswitch</executable> + <description>FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat driven products scaling from a soft-phone up to a soft-switch. It can be used as a simple switching engine, a PBX, a media gateway or a media server to host IVR applications using simple scripts or XML to control the callflow.</description> + </service> <tabs> <tab> <text>Settings</text> @@ -83,7 +95,7 @@ <tab> <text>Modules</text> <url>/pkg_edit.php?xml=freeswitch_modules.xml&id=0</url> - <active/> + <active/> </tab> <tab> <text>Public</text> @@ -98,31 +110,1082 @@ <url>/pkg_edit.php?xml=freeswitch_vars.xml&id=0</url> </tab> </tabs> - <configpath>installedpackages->package->$packagename->configuration->freeswitchmodules</configpath> + <configpath>installedpackages->package->$packagename->configuration->freeswitchmodules</configpath> + <additional_files_needed> + <prefix>/tmp/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch.tgz</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/tmp/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_status.tmp</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_dialplan.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_extensions.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_external.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_gateways.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_internal.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_modules.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_public.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch_vars.xml</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/pkg/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/freeswitch.inc</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/lib/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/libtinfo.so.5.6</item> + </additional_files_needed> + <additional_files_needed> + <prefix>/usr/local/lib/</prefix> + <chmod>0755</chmod> + <item>http://www.pfsense.com/packages/config/freeswitch/libncurses.so.5.6</item> + </additional_files_needed> <fields> - <field> - <fielddescr><b>Modules</b> <br /> <br /> Modules add additional features to FreeSwitch. modules.conf.xml file allows you to enable or disable certain modules. Some modules have additional dependencies. Please see wiki.freeswith.org for more details. </fielddescr> - <fieldname>modules_conf_xml</fieldname> - <description><br />Path: /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml <br /><br /></description> - <type>textarea</type> - <encoding>base64</encoding> - <wrap>off</wrap> - <size>30</size> - <cols>70</cols> - <rows>33</rows> - </field> - </fields> + <field> + <fielddescr><b>Loggers</b></fielddescr> + </field> + <field> + <fielddescr>mod_console</fielddescr> + <fieldname>mod_console</fieldname> + <description>Send logs to the console.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_logfile</fielddescr> + <fieldname>mod_logfile</fieldname> + <description>Send logs to the local file system.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_syslog</fielddescr> + <fieldname>mod_syslog</fieldname> + <description>Send logs to a remote syslog server.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Multi-Faceted</b></fielddescr> + </field> + <field> + <fielddescr>mod_enum</fielddescr> + <fieldname>mod_enum</fieldname> + <description>Route PSTN numbers over internet according to ENUM servers, such as e164.org.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>XML Interfaces</b></fielddescr> + </field> + <field> + <fielddescr>mod_xml_rpc</fielddescr> + <fieldname>mod_xml_rpc</fieldname> + <description>XML Remote Procedure Calls. Issue commands from your web application.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_xml_curl</fielddescr> + <fieldname>mod_xml_curl</fieldname> + <description>XML Gateway Code. Configure FreeSWITCH from a web server on boot and on the fly.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_xml_cdr</fielddescr> + <fieldname>mod_xml_cdr</fieldname> + <description>XML based call detail record handler.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Event Handlers</b></fielddescr> + </field> + <field> + <fielddescr>mod_cdr_csv</fielddescr> + <fieldname>mod_cdr_csv</fieldname> + <description>CSV call detail record handler.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_event_multicast</fielddescr> + <fieldname>mod_event_multicast</fieldname> + <description>Broadcasts events to netmask.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_event_socket</fielddescr> + <fieldname>mod_event_socket</fieldname> + <description>Sends events via a single socket.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_zeroconf</fielddescr> + <fieldname>mod_zeroconf</fieldname> + <description>Support for zeroconf.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Directory Interfaces</b></fielddescr> + </field> + <field> + <fielddescr>mod_ldap</fielddescr> + <fieldname>mod_ldap</fieldname> + <description>LDAP module made to obtain dialplans, user accounts, etc.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Endpoints</b></fielddescr> + </field> + <field> + <fielddescr>mod_dingaling</fielddescr> + <fieldname>mod_dingaling</fieldname> + <description>Jabber/GoogleTalk Talk integration module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_iax</fielddescr> + <fieldname>mod_iax</fieldname> + <description>IAX2.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_portaudio</fielddescr> + <fieldname>mod_portaudio</fieldname> + <description>Voice through a local soundcard.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_alsa</fielddescr> + <fieldname>mod_alsa</fieldname> + <description></description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_sofia</fielddescr> + <fieldname>mod_sofia</fieldname> + <description>SIP module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_loopback</fielddescr> + <fieldname>mod_loopback</fieldname> + <description>A loopback channel driver to make an outbound call as an inbound call.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_wanpipe</fielddescr> + <fieldname>mod_wanpipe</fieldname> + <description>T1/E1 Sangoma Card module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_woomera</fielddescr> + <fieldname>mod_woomera</fieldname> + <description>H.323/Woomera module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_openzap</fielddescr> + <fieldname>mod_openzap</fieldname> + <description>Interface to Zaptel hardware.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Applications</b></fielddescr> + </field> + <field> + <fielddescr>mod_commands</fielddescr> + <fieldname>mod_commands</fieldname> + <description>A mass plethora of API interface commands.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_conference</fielddescr> + <fieldname>mod_conference</fieldname> + <description>Conference room module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_dptools</fielddescr> + <fieldname>mod_dptools</fieldname> + <description>Dialplan Tools: provides a number of apps and utilities for the dialplan.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_expr</fielddescr> + <fieldname>mod_expr</fieldname> + <description>Brian Allen Vanderburgs expression evaluation library.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_fifo</fielddescr> + <fieldname>mod_fifo</fieldname> + <description>FIFO provides custom call queues including call park.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_voicemail</fielddescr> + <fieldname>mod_voicemail</fieldname> + <description>Full featured voicemail module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_limit</fielddescr> + <fieldname>mod_limit</fieldname> + <description>Resource limitation module.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_esf</fielddescr> + <fieldname>mod_esf</fieldname> + <description>Holds the multi cast paging application for SIP.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_fsv</fielddescr> + <fieldname>mod_fsv</fieldname> + <description>FreeSWITCH Video application (Recording and playback).</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>SNOM Module</b></fielddescr> + </field> + <field> + <fielddescr>mod_snom</fielddescr> + <fieldname>mod_snom</fieldname> + <description></description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Dialplan Interfaces</b></fielddescr> + </field> + <field> + <fielddescr>mod_dialplan_directory</fielddescr> + <fieldname>mod_dialplan_directory</fieldname> + <description>Allows you to obtain a dialplan from a directory resource.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_dialplan_xml</fielddescr> + <fieldname>mod_dialplan_xml</fieldname> + <description>Allows you to program dialplans in XML format.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_dialplan_asterisk</fielddescr> + <fieldname>mod_dialplan_asterisk</fieldname> + <description>Allows you to create dialplans the old-fashioned way.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_yaml</fielddescr> + <fieldname>mod_yaml</fieldname> + <description>Allows you to program dialplans in YAML format.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Codec Interfaces</b></fielddescr> + </field> + <field> + <fielddescr>mod_voipcodecs</fielddescr> + <fieldname>mod_voipcodecs</fieldname> + <description></description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_g723_1</fielddescr> + <fieldname>mod_g723_1</fieldname> + <description>G.723.1 codec.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_g729</fielddescr> + <fieldname>mod_g729</fieldname> + <description>G729 codec is only supported in passthrough mode.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_amr</fielddescr> + <fieldname>mod_amr</fieldname> + <description>amr codec.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_ilbc</fielddescr> + <fieldname>mod_ilbc</fieldname> + <description>ILBC codec.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_speex</fielddescr> + <fieldname>mod_speex</fieldname> + <description>Speex codec.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_h26x</fielddescr> + <fieldname>mod_h26x</fieldname> + <description>H26X signed linear codec. Video Pass-thru.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>File Format Interfaces</b></fielddescr> + </field> + <field> + <fielddescr>mod_sndfile</fielddescr> + <fieldname>mod_sndfile</fieldname> + <description>Multi-format file format transcoder (WAV, etc).</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_native_file</fielddescr> + <fieldname>mod_native_file</fieldname> + <description>File interface for codec specific file formats.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Streams/Files</b></fielddescr> + </field> + <field> + <fielddescr>mod_shout</fielddescr> + <fieldname>mod_shout</fieldname> + <description>mp3 files and shoutcast streams.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_local_stream</fielddescr> + <fieldname>mod_local_stream</fieldname> + <description>For local streams (play all the files in a directory).</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_tone_stream</fielddescr> + <fieldname>mod_tone_stream</fieldname> + <description>Generate tone streams.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Languages</b></fielddescr> + </field> + <field> + <fielddescr>mod_spidermonkey</fielddescr> + <fieldname>mod_spidermonkey</fieldname> + <description>JavaScript support.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_perl</fielddescr> + <fieldname>mod_perl</fieldname> + <description>Perl support.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_python</fielddescr> + <fieldname>mod_python</fieldname> + <description>Python support.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_java</fielddescr> + <fieldname>mod_java</fieldname> + <description>Java support.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_lua</fielddescr> + <fieldname>mod_lua</fieldname> + <description>Lua support.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>ASR /TTS</b></fielddescr> + </field> + <field> + <fielddescr>mod_flite</fielddescr> + <fieldname>mod_flite</fieldname> + <description>Free open source Text to Speech.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_pocketsphinx</fielddescr> + <fieldname>mod_pocketsphinx</fieldname> + <description>Free open source Speech Recognition.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_cepstral</fielddescr> + <fieldname>mod_cepstral</fieldname> + <description>Links into Cepstral for dynamic sound output. Not available on this build.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_openmrcp</fielddescr> + <fieldname>mod_openmrcp</fieldname> + <description>Module for an open MRCP implementation.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_rss</fielddescr> + <fieldname>mod_rss</fieldname> + <description>Reads RSS feeds via a TTS engine.</description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr><b>Say</b></fielddescr> + </field> + <field> + <fielddescr>mod_say_en</fielddescr> + <fieldname>mod_say_en</fieldname> + <description></description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + <field> + <fielddescr>mod_say_zh</fielddescr> + <fieldname>mod_say_zh</fieldname> + <description></description> + <type>select</type> + <options> + <option> + <name>enable</name> + <value>enable</value> + </option> + <option> + <name>disable</name> + <value>disable</value> + </option> + </options> + </field> + </fields> <custom_php_command_before_form> </custom_php_command_before_form> <custom_php_after_head_command> - sync_package_freeswitch_modules(); </custom_php_after_head_command> <custom_php_after_form_command> </custom_php_after_form_command> - <custom_php_validation_command> - </custom_php_validation_command> + <custom_add_php_command> + sync_package_freeswitch(); + </custom_add_php_command> + <custom_delete_php_command> + sync_package_freeswitch(); + </custom_delete_php_command> <custom_php_resync_config_command> - sync_package_freeswitch_modules(); + sync_package_freeswitch(); </custom_php_resync_config_command> -</packagegui> - + <custom_php_install_command> + freeswitch_php_install_command(); + </custom_php_install_command> + <custom_php_deinstall_command> + freeswitch_deinstall_command(); + </custom_php_deinstall_command> +</packagegui>
\ No newline at end of file |