我尝试在MixMonitor完成录音后执行bash脚本。
我试过了:same => n,MixMonitor(${custom_path}/${filename},,convert-to-mp3 ${custom_path} ${filename})
然后我试了一下,以确保wav存在:same => n,MixMonitor(${custom_path}/${filename},,echo convert-to-mp3 ${custom_path} ${filename} | at now + 1 minute)
最后我决定将脚本调用移到StopMixMonitor()之后的行:same => n,System(echo /usr/bin/convert-to-mp3 ${custom_path} ${filename} | at now + 1 minute)
从星号控制台(以!开头)有或没有延迟地手动执行脚本。
有什么想法吗?谢谢!
答案 0 :(得分:1)
原来Lame安装在/ usr / local / bin / lame,这是Asterisk看不到的。