Buenas tardes Christian
PHPAGI funciona correctamente, de hecho tengo otras aplicaciones funcionando y a una de ellas es a la cual quiero meterle que lea una direccion que estoy sacando de una base de datos, intenté tambien con exec pero solo me leia la primer palabra, lo puse así
$agi->exec(festival,"prueba de audio con festival");
esta linea solo me reproduce prueba y el resto lo ignora.
en el debug arroja esto
Verbosity is at least 3
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [301@from-internal:1] AGI("SIP/200-00000016", "audio.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/audio.php
-- <SIP/200-00000016>AGI Script audio.php completed, returning 4
== Spawn extension (from-internal, 301, 1) exited non-zero on 'SIP/200-00000016'
-- Executing [h@from-internal:1] Macro("SIP/200-00000016", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/200-00000016", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/200-00000016", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/200-00000016", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("SIP/200-00000016", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("SIP/200-00000016", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("SIP/200-00000016", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("SIP/200-00000016", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("SIP/200-00000016", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("SIP/200-00000016", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/200-00000016", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s@macro-hangupcall:32] GotoIf("SIP/200-00000016", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("SIP/200-00000016", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/200-00000016' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/200-00000016'