工具:MacOS
freeswitch版本:1.6.19
其實這個應該很簡單,但會了簡單,不會就會覺得難。百度到的全是無用的,后來是在freeswitch官網(wǎng)看到的方法。
首先需要明確的是:/usr/local/freeswitch..這個目錄下是安裝的軟件,可以用來運行的;/usr/local/src/freeswitch..這個目錄是源代碼目錄。
比如我要用到是mod_tts_commandline模塊,這個是默認不加載的。下面是步驟:
? ? 1.在源代碼目錄中找到modules.conf文件,打開asr_tts/mod_tts_commandline的注釋。
? ? 2.運行make命令。
? ? 3.運行make install命令。
? ? 4.如果想要啟動freeSwitch時本模塊自動加載,就在軟件目錄的conf/autoload_configs/modules.conf.xml中,打開<load module="mod_tts_commandline">。(optional)
? ? 5.修改conf/autoload_configs/tts_commandline.conf.xml。(optinal)
? ? 6.打開freeswitch> load mod_tts_commandline (或許還需要reloadxml,如果有修改配置文件的話)。
然后就能用了。