[AsteriskBrasil] googletts.agi

Mazolini, Jose Jose.Mazolini em fisglobal.com
Quinta Setembro 6 09:10:25 BRT 2012


Srs,

Estou tentando rodar o agi indicado por um amigo aqui da lista.


A única alteração que fiz foi próximo a linha 170, abaixo de $ua->timeout(5) coloquei:
$ua->proxy('http','http://dominio\\usuario:senha@ip:80');


Vejam que o sox e mpg123 estão ok.
# /usr/bin/which sox
/usr/bin/sox

# /usr/bin/which mpg123
/usr/local/bin/mpg123

# sox -h
sox: Version 12.18.1

# mpg123 -?
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
        version 1.14.4; written and copyright by Michael Hipp and others
        free software (LGPL/GPL) without any warranty but with best wishes


Não sou programador em perl não consegui identificar onde exatamente esta o erro.
Se chamar o agi fora do Asterisk, consigo enviar alguma coisa para que ele simule?
O teste que fiz abaixo é correto:
# ./googletts.agi
agi_arg_1 teste
agi_arg_2 en
agi_arg_3 any

Use of uninitialized value in concatenation (.) or string at ./googletts.agi line 108, <STDIN> line 4.
 -- : Found sox in: /usr/bin/sox, mpg123 in: /usr/local/bin/mpg123
Use of uninitialized value in substitution (s///) at ./googletts.agi line 123, <STDIN> line 4.
Use of uninitialized value in substitution (s///) at ./googletts.agi line 124, <STDIN> line 4.
Use of uninitialized value in substitution (s///) at ./googletts.agi line 125, <STDIN> line 4.
Use of uninitialized value in length at ./googletts.agi line 126, <STDIN> line 4.
 -- : No text passed for synthesis.


_____________
A informação contida nesta mensagem é confidencial e proprietária. Se você recebeu este e-mail por engano, por favor: (i) apague a mensagem e todas as suas cópias e anexos; (ii) não revele, distribua ou utilize a mensagem ou seu conteúdo de qualquer maneira; e (iii) notifique o remetente imediatamente. Adicionalmente, por favor esteja informado de que qualquer mensagem endereçada ao nosso domínio está sujeita ao arquivamento e leitura por outros membros da companhia, além do próprio destinatário da mensagem. Obrigado.

The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.


Mais detalhes sobre a lista de discussão AsteriskBrasil