Hola nuevamente les escribo por un problema que tengo con googleTTS.....
Tengo instalado GoogleTTS siguiendo los pasos de:
Mi Script al que he llamado vozgoogle2.php :
#!/usr/bin/php -q
<?php
set_time_limit(30);
require("phpagi.php");
$agi = new AGI();
$agi->answer();
$agi->exec("AGI","googletts.agi,"Hola Mundo.",es");
$agi->hangup();
?>
Pero al llamar a la extensión no escucho la reproducción del audio, cabe recalcar que cuando ejecuto un comando en linux para escuchar musica con mpg123 (que es el que utiliza googleTTS) si reproduce la música.
Ejecutando mi script desde la consola va bien.
php vozgoogle2.php
ANSWER
EXEC AGI googletts.agi,"Hola Mundo.",es
HANGUP
Al llamar a la extensión 2504 lo que obtengo con el DEBUG AGI:
-- Executing [2504@from-internal:1] Goto("SIP/2500-00000003", "prueba,2504,1") in new stack
-- Goto (prueba,2504,1)
-- Executing [2504@prueba:1] AGI("SIP/2500-00000003", "vozgoogle2.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/vozgoogle2.php
-- AGI Script Executing Application: (AGI) Options: (googletts.agi,Hola Mundo.,es)
-- Launched AGI Script /var/lib/asterisk/agi-bin/googletts.agi
-- <SIP/2500-00000003>AGI Script googletts.agi completed, returning 0
-- <SIP/2500-00000003>AGI Script vozgoogle2.php completed, returning 4
== Spawn extension (prueba, 2504, 1) exited non-zero on 'SIP/2500-00000003'
He visto varios foros buscando si alguien ya había solucionado este problema, he intentado lo que a ellos les dió resultado pero a mi sin éxito
Tengo instalado GoogleTTS siguiendo los pasos de:
Mi Script al que he llamado vozgoogle2.php :
#!/usr/bin/php -q
<?php
set_time_limit(30);
require("phpagi.php");
$agi = new AGI();
$agi->answer();
$agi->exec("AGI","googletts.agi,"Hola Mundo.",es");
$agi->hangup();
?>
Pero al llamar a la extensión no escucho la reproducción del audio, cabe recalcar que cuando ejecuto un comando en linux para escuchar musica con mpg123 (que es el que utiliza googleTTS) si reproduce la música.
Ejecutando mi script desde la consola va bien.
php vozgoogle2.php
ANSWER
EXEC AGI googletts.agi,"Hola Mundo.",es
HANGUP
Al llamar a la extensión 2504 lo que obtengo con el DEBUG AGI:
-- Executing [2504@from-internal:1] Goto("SIP/2500-00000003", "prueba,2504,1") in new stack
-- Goto (prueba,2504,1)
-- Executing [2504@prueba:1] AGI("SIP/2500-00000003", "vozgoogle2.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/vozgoogle2.php
-- AGI Script Executing Application: (AGI) Options: (googletts.agi,Hola Mundo.,es)
-- Launched AGI Script /var/lib/asterisk/agi-bin/googletts.agi
-- <SIP/2500-00000003>AGI Script googletts.agi completed, returning 0
-- <SIP/2500-00000003>AGI Script vozgoogle2.php completed, returning 4
== Spawn extension (prueba, 2504, 1) exited non-zero on 'SIP/2500-00000003'
He visto varios foros buscando si alguien ya había solucionado este problema, he intentado lo que a ellos les dió resultado pero a mi sin éxito
Comentario