[AsteriskBrasil] Google TTS
Eduardo Souza
edusouza.ti em gmail.com
Sexta Janeiro 18 09:14:06 BRST 2013
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
http://zaf.github.com/asterisk-speech-recog/
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
Em 18/01/2013, às 09:06, Fabio Islam escreveu:
> Joao teria comome enviar a documentação?
>
> Em 17 de janeiro de 2013 18:24, joao em oxman.com.br <joao em oxman.com.br> escreveu:
> Opa pode enviar amigo ?
>
>
>
> De: "Eduardo Souza" <edusouza.ti em gmail.com>
> Enviado: quinta-feira, 17 de janeiro de 2013 18:21
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Assunto: [AsteriskBrasil] Google TTS
>
> 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
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130118/d63ac281/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil