Google TTS

602 views
Skip to first unread message

Eduardo Souza

unread,
Jan 17, 2013, 3:18:17 PM1/17/13
to asteris...@listas.asteriskbrasil.org, elasti...@googlegroups.com
Boa noite,

Consegui fazer funcionar o google tts no caso eu disco ele me pergunta eu respondo e ele me da um retorno do que eu disse.

agora irei me aprofundar mais sobre o assunto.

Estou montando uma documentação para fazer o mesmo funcionar quem quiser só dar um toque.

Obrigado para aqueles que me mostram o caminho.

grande abs

Eduardo Souza

A.B.Delphini (Dell)™

unread,
Jan 17, 2013, 3:22:12 PM1/17/13
to elasti...@googlegroups.com
Parabéns!!! Continue firme em seus propósitos e sonhos!!!
--
Att.
Angelo de Barros Delphini, ( Dell. ).
Administrador de Redes Sênior Unix, GNU/Linux e Asterisk
Especialista em Segurança da Informação Sênior.
Linux User # 472499 - Ubuntu User # 22452 - ICQ User # 86119719
   _
  °v°         CentOS
 /(_)\  http://centosbr.org/
  ^ ^
 Seja livre, use GNU/Linux!
 --------------------------
 Open Source \o/\o/ - Milhares de mentes abertas não podem estar enganadas!

Pense bem antes de imprimir
Você esta preservando a natureza, as árvores agradecem!

“A Vontade de Deus nunca irá levá-lo aonde a Graça dEle não possa protegê-lo"
*************** ATENÇÃO ***************

Ao re-encaminhar esta mensagem, por favor:

1. Apague o meu e-mail e o meu nome.

2. Apague também os endereços dos amigos antes de reenviar.

3. Encaminhe como cópia oculta (Cco ou Bcc) aos SEUS destinatários.

Agindo sempre assim dificultaremos a disseminação de vírus, spams e banners, e quem não quiser receber tantos e-mals avise-me não quero ser inconveniente.

Muito Obrigado 
Suporte Delphini System





Eduardo Souza

--

---
Você está recebendo esta mensagem porque se inscreveu no grupo "ElastixBrasil" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para elasti...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para elastixbrasi...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/elastixbrasil?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



Thiago Gomes

unread,
Jan 17, 2013, 3:24:05 PM1/17/13
to elasti...@googlegroups.com
eduardo,

parabens.. quando terminar a documentação.. disponibiliza..

valeul

Thiago
> --
>
> ---
> Você está recebendo esta mensagem porque se inscreveu no grupo "ElastixBrasil" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para elasti...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para elastixbrasi...@googlegroups.com.
> Visite este grupo em http://groups.google.com/group/elastixbrasil?hl=pt-BR.
> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>
>



--
Thiago Gomes

Alexandre Trevizoli

unread,
Jan 17, 2013, 3:50:12 PM1/17/13
to elasti...@googlegroups.com, asteris...@listas.asteriskbrasil.org
Eduardo estou interessado nisso, se puder disponibilizar o que já fez
podemos trocar informações. Administro 4 Call Centers, e isso seria
interessante, estava pensando em utilizar o da VERBIO (www.verbio.com), mas
não me passaram ainda o preço.

-----Mensagem original-----
De: elasti...@googlegroups.com [mailto:elasti...@googlegroups.com]
Em nome de Eduardo Souza
Enviada em: quinta-feira, 17 de janeiro de 2013 18:18
Para: asteris...@listas.asteriskbrasil.org
Cc: elasti...@googlegroups.com
Assunto: [ElastixBrasil] Google TTS

Eduardo Souza

unread,
Jan 17, 2013, 5:30:23 PM1/17/13
to elasti...@googlegroups.com, asteris...@listas.asteriskbrasil.org

Google TTS


MPG123

rpm -Uhv http://pkgs.repoforge.org/rpmforge-release/rpmforge release-0.5.2-2.el6.rf.x86_64.rpm

yum -y install mpg123



yum -y install perl perl-libwww-perl sox cpan


depois baixe os arquivos deste site e descompacte e copie no:

/var/lib/asterisk/agi-bin


depois baixar o proximo arquivo e colocar no mesmo local

http://zaf.github.com/asterisk-googletts/
/var/lib/asterisk/agi-bin

Depois dar permissão nos arquivos

chown asterisk:asterisk *

no Elastix em extensions_custom.conf coloque um exemplo para testar:

;;Speech recognition demo:
exten => 1235,1,Answer()
exten => 1235,n,agi(googletts.agi,"Say something in English, when done press the pound key.",en)
exten => 1235,n(record),agi(speech-recog.agi,en-US)
exten => 1235,n,Verbose(1,Script returned: ${status} , ${id} , ${confidence} , ${utterance})

;Check return status:
exten => 1235,n,GotoIf($["${status}" = "0"]?success:fail)

;Check the probability of a successful recognition:
exten => 1235,n(success),GotoIf($["${confidence}" > "0.8"]?playback:retry)

;Playback the text:
exten => 1235,n(playback),agi(googletts.agi,"The text you just said was...",en)
exten => 1235,n,agi(googletts.agi,"${utterance}",en)
exten => 1235,n,goto(end)

;Retry in case speech recognition wasn't successful:
exten => 1235,n(retry),agi(googletts.agi,"Can you please repeat more clearly?",en)
exten => 1235,n,goto(record)

exten => 1235,n(fail),agi(googletts.agi,"Failed to get speech data.",en)
exten => 1235,n(end),Hangup()


depois asterisk.reload

Qualquer erro de um toque posso ter esquecido de documentar algum passo.


att

Eduardo Souza
Reply all
Reply to author
Forward
0 new messages