;# // BEGIN nv-news-yahoo
exten => 951,1,Answer
exten => 951,n,Wait(1)
exten => 951,n,Set(TIMEOUT(digit)=7)
exten => 951,n,Set(TIMEOUT(response)=10)
;exten => 951,n(proceed),agi(picotts.agi,"Please hold a moment while we retrieve the latest Yahoo news headlines.",en-US)
exten => 951,n,Playback(/var/lib/asterisk/agi-bin/pleaseholdyahoo)
exten => 951,n,AGI(nv-news-yahoo.php,10)
exten => 951,n,NoOp(News: ${NEWS})
;exten => 951,n,Flite("${NEWS}")
;exten => 951,n,AGI(googletts.agi,"${NEWS}",en)
;exten => 951,n,AGI(picotts.agi,"${NEWS}",en-US)
exten => 951,n,agi(ibmtts.php,"${NEWS}")
exten => 951,n,Hangup
;# // END nv-news-yahoo

;# // BEGIN Weather by ZIP
exten => 947,1,Answer
exten => 947,n,Wait(1)
exten => 947,n,Set(TIMEOUT(digit)=7)
exten => 947,n,Set(TIMEOUT(response)=10)
;exten => 947,n,agi(picotts.agi,"At the beep enter the five digit zip code for the weather report you wish to retrieve.",en-US)
exten => 947,n,Playback(/var/lib/asterisk/agi-bin/zipcode)
exten => 947,n,Read(ZIPCODE,beep,5)
;exten => 947,n,agi(picotts.agi,"Please hold a moment while we contact the National Weather Service.",en-US)
exten => 947,n,Playback(/var/lib/asterisk/agi-bin/pleaseholdnws)
exten => 947,n,System(sqlite3 /var/lib/asterisk/agi-bin/zipcodes.sqlite "select city,latitude,longitude from zipcodes where zip=${ZIPCODE}" > /tmp/${ZIPCODE})
exten => 947,n,AGI(nv-weather-zip.php,${ZIPCODE})
exten => 947,n,NoOp(Weather: ${WEATHER})
;exten => 947,n,Flite("${WEATHER}")
;exten => 947,n,AGI(googletts.agi,"${WEATHER}",en)
;exten => 947,n,AGI(picotts.agi,"${WEATHER}",en-US)
exten => 947,n,agi(ibmtts.php,"${WEATHER}")
exten => 947,n,Hangup
;# // END Weather by ZIP

