Can you run a simple Lua script and try something like this:
res=os.execute('/usr/bin/sox --version')
Just to make absolutely certain that you are able to call sox from within a Lua script.
-MC
Having a spot of bother with this bit of lua:
result = os.execute(string.format([[sox --norm %s %s.new]],
file_to_normalise, file_to_normalise))
It's returning -1. I believe freeswitch is running as root and that the
sox file is in that location and is runnable.
Any ideas?
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org