[asterisk-users] IVR Demo / Create file / Move file / Demo all
Thomas Perron
thomas.perron at gmail.com
Mon Feb 8 21:27:19 CST 2010
this solution works. thanks for the helpful comments.
exten => 621,n,Read(NUMBER,snowday,12,,10)
; create a variable from a DTMF entry / 12 characters long
;exten => 621,n,System{(/tmp touch($NUMBER)}
; create the file based on the variable entered
exten => 621,n,Set(audioscript=$[${NUMBER} + 1])
; set a channel variable in advance of recording to it
exten => 621,n,SayDigits(${NUMBER})
; say the NUMBER that was entered
exten => 621,n,SendDTMF(${NUMBER})
;exten => 621,n,System{/tmp touch($(audioscript)}
; create a file
exten => 621,n,Record(${audioscript}.gsm)
; record a file based on the NUMBER + 1
exten => 621,n,Playback(${audioscript})
; listen to the recording , etc.
exten => 621,n,System(mv ${audioscript}.gsm
/var/lib/asterisk/sounds/en) ; move the recording to the
sounds directory
exten => 621,n,Playback(dir-welcome)
exten => 621,n,Playback(${audioscript})
exten => 621,n,Playback(snowday2)
exten => 621,n,Goto(s,1)
On Mon, Feb 8, 2010 at 2:00 PM, Tzafrir Cohen <tzafrir.cohen at xorcom.com> wrote:
> On Mon, Feb 08, 2010 at 12:36:18PM -0500, Thomas Perron wrote:
>> what is OP please?
>> can you just simply comment on the technical work please?
>
> Original Poster. The one who started the thread. In this case it's you.
>
> --
> Tzafrir Cohen
> icq#16849755 jabber:tzafrir.cohen at xorcom.com
> +972-50-7952406 mailto:tzafrir.cohen at xorcom.com
> http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list