On Thu, Jul 4, 2013 at 1:30 AM, Gopalakrishnan N < [email protected]> wrote:
> I tried with hangup cause but my script is not executed... also I tried > the same script with mix monitor itself no sucess. > > The script what I have is, am converting wav file to flac format.. > On 11 Jun 2013 11:17, "Satish Barot" <[email protected]> wrote: > >> And yes if you want to use System application in your dialplan then have >> System in your h extension >> >> System(/PathToSox/sox -r 8000 -c 1 /PathToWavFile/filename.wav >> /PathToMp3FileToBE Stored/filename.mp3) >> >> On Tue, Jun 11, 2013 at 10:38 AM, Satish Barot <[email protected] >> > wrote: >> >>> Hi Gopamkrishnan, >>> >>> Check the 'command' argument for Mixmonitor. Mixmonitor itself has a >>> facility to execute a command when recording is over. >>> >>> *In my case, 'wav2mp3' is a script which gets executed and converts >>> recorded wav audio file to mp3. I pass ${FILENAME} as an argument to my >>> script.* >>> >>> *You should have something like >>> *MixMonitor(filename.wav,m,/PathToYourScript/YourScriptName^filename.wav) >>> in your dialplan. >>> >>> Hope this helps. >>> >>> --Satish Barot >>> >>> Ahmedabad, India >>> >>> >>> On Tue, Jun 11, 2013 at 9:31 AM, Gopalakrishnan N < >>> [email protected]> wrote: >>> >>>> Hi Satish, >>>> >>>> I tried with sox, without any parameter, just sox filename.wav to >>>> filename.mp3, in linux shell prompt... the file is been converted... >>>> >>>> Now If i want to run that command using dialplan, >>>> >>>> MixMonitor(filename.wav,m) >>>> Monitor_Exec(sox filename.wav filename.mp3) >>>> >>>> Or to use System command? >>>> >>>> Regards.. >>>> >>>> >>>> On Fri, Jan 27, 2012 at 11:29 AM, Satish Barot < >>>> [email protected]> wrote: >>>> >>>>> This is how I use a wav to mp3 script on Mixmonitor in my dialplan >>>>> (Asterisk 1.8.7.0). >>>>> ... >>>>> same => n,MixMonitor(${FILENAME},W(4),/var/spool/asterisk/wav2mp3 >>>>> ^{FILENAME}) >>>>> ... >>>>> and my script is... >>>>> >>>>> #!/bin/bash >>>>> >>>>> WAV="/var/spool/asterisk/monitor/$1" >>>>> MP3=$(echo $1 | sed 's/\.wav$/.mp3/') >>>>> MP3DEST="/var/spool/asterisk/mp3/$MP3" >>>>> /usr/bin/lame "${WAV}" "${MP3DEST}" --silent -b 16 -s 9.6 -m m >>>>> --bitwidth 8 --lowpass 9.6 --resample 8 --lowpass-width 1 >>>>> >>>>> --SATISH BAROT >>>>> Ahmedabad,India. >>>>> >>>>> >>>>> On Wed, Jan 25, 2012 at 8:59 PM, Faraj Khasib >>>>> <[email protected]>wrote: >>>>> >>>>>> Hello Guys, >>>>>> I am trying to convert files that are .wac to mp3 after mixmonitor >>>>>> command is called but it doesnt execute the command, I tried the command >>>>>> in >>>>>> terminal it worked, any help please ... below is my dial plan >>>>>> exten=6500,n,Set(MIXMONITOR_EXEC=&& nice -n 19 /usr/local/bin/lame -b >>>>>> 8 -t -F -m m --bitwidth 8 --quiet >>>>>> "/var/spool/asterisk/monitor/${CALLFILENAME}.wav" >>>>>> "/var/spool/asterisk/monitor/${CALLFILENAME}.mp3" && rm -f >>>>>> "/var/spool/asterisk/monitor/${CALLFILENAME}.wav") >>>>>> exten=6500,n,MixMonitor(${CALLFILENAME}.wav,b) >>>>>> >>>>>> > Show your latest dialplan and script. --Satish Barot Ahmedabad, India
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
