sox tarotgama.wav -t ul -r 8000 -c 1 tarotgama.ulaw
sox tarotgama.wav -r 8000 -c 1 -e signed -b 16 -t wav tarotgama_asterisk.wav
sox tarotgama.wav -t ul -r 8000 -c 1 tarotgama.ulaw
sox tarotgama.wav -r 8000 -c 1 -e signed -b 16 -t wav tarotgama_asterisk.wav
exten => 100,1,Answer()
same => n,Set(i=1) ; counter
same => n,AGI(getTotal.php,${userID}) ; sets vmtotal, body, mdate, recipient, etc.
same => n,While($[${i} <= ${vmtotal}])
same => n,Playback(message-number)
same => n,SayDigits(${i})
same => n,Playback(from)
same => n,Playback(${recipient})
same => n,Playback(at)
same => n,SayTime(${mtime})
same => n,Playback(${body})
same => n,Set(i=$[${i} + 1])
same => n,EndWhile()
same => n,Playback(no-more-msg)
same => n,Hangup()
same => n,ExecIf($["${isyou}" != "1" || "${isyou}"!="2"]?Playback(${audio_path_general}/no-valid-option))
same=>n,ExecIf($["${LEN(${userPin})}" < "4" && "${userPin}"!="#"]?Playback(${audio_path_general}/4-digits-required))
same=>n,ExecIf($[${LEN(${opt})} ="0"]?playback(${audio_path_general}/no-valid-option))