segue o meu tb por favor: danielfeliciano...@hotmail.com From: nat...@bol.com.br To: asteriskbrasil@listas.asteriskbrasil.org Date: Sat, 22 Mar 2014 08:30:00 -0300 Subject: [AsteriskBrasil] RES: [ElastixBrasil] Re: URA interativa com reconhecimento de voz
Poderia me adicionar meu email : nat...@natcom.com.br De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Eduardo Souza Enviada em: Friday, March 21, 2014 4:55 PM Para: elastixbra...@googlegroups.com Cc: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] [ElastixBrasil] Re: URA interativa com reconhecimento de voz Boa tarde, Só gostaria da sinceridade dos amigos que quando fizer uma melhoria publicassem o mesmo para que sempre possamos crescer juntos. Gostaria também de sugerir um dropbox para compartilharmos materiais pois tenho muito mas gostaria da opinião de todos e segue o endereço onde se encontra o material quem quiser manda email que libero. https://www.dropbox.com/home/Elastix abs Eduardo Souza Em 21/03/2014, à(s) 10:40, marciodeog <marciod...@gmail.com> escreveu: bom dia, Eduardo Souza se não for autorizado a postar seu tutorial adaptado, pode me mandar um link com o conteúdo? Fiquei interessado. obrigado Em sexta-feira, 18 de janeiro de 2013 23h27min54s UTC-2, Eduardo Souza escreveu: Eduardo, boa noite chara meu nome tb é Eduardo Efetuei algumas alterações no tutorial que você postou, para que pudesse funcionar no elastix, como pendencias e até mesmo a criação das tabelas para teste. quero parabenizar pela grande ajuda funcionou 100%, agora é usar a imaginação. Se você autorizar poderei postar aqui o tutorial adptado. att Eduardo Souza Em 18/01/2013, às 16:13, Eduardo Assis - Pro Redes escreveu: Utilizando o AGI do Autor "Lefteris Zafiris" é possivel trabalhar com reconhecimento de voz e conversão de audio para texto do Google. Para ajudar alguns, fiz uma pequena receita: Site para download: http://zaf.github.com/asterisk-googletts/ Linux: wget https://github.com/downloads/zaf/asterisk-googletts/asterisk-googletts-0.6.tar.gz --no-check-certificate http://zaf.github.com/asterisk-speech-recog/ Linux: wget https://github.com/downloads/zaf/asterisk-speech-recog/asterisk-speech-recog-0.5.tar.gz --no-check-certificate /tmp# tar xvfz asterisk-googletts-0.6.tar.gz /tmp# tar xvfz asterisk-speech-recog-0.5.tar.gz cp asterisk-googletts-0.6/googletts.agi /var/lib/asterisk/agi-bin/ cp asterisk-speech-recog-0.5/speech-recog.agi /var/lib/asterisk/agi-bin/ Como utilizo Slackware ( Arrebenta !!! ) tive que instalar a libwww-perl Criei um no Mysql 02 tabelas para registrar as informações: Tabela:consultarecebida Campos: reconheceu - Varchar(255) Tabela:ramais Campos: ramal - Varchar(255) Campos: nome - Varchar(255) ; Ura com reconhecimento de Voz ; exten => 4006,1,Answer() exten => 4006,n,NoOp( Faço gravação para depois ouvir o que ele falou e comparar com o que reconheceu ) exten => 4006,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) exten => 4006,n,MixMonitor(/pasta_gravacao/arquivo.wav,W(2)W(2)) exten => 4006,n(Inicio),agi(googletts.agi,"Após o sinal, fale o nome para procura",pt-BR) exten => 4006,n,agi(speech-recog.agi,pt-BR,3) exten => 4006,n,NoOp( O que reconheceu: ${utterance} ) exten => 4006,n,NoOp( Gravo no BD ) exten => 4006,n,MYSQL(Connect connid localhost user senha banco) exten => 4006,n,MYSQL(Query resultid ${connid} INSERT INTO consultarecebida (reconheceu) VALUES ("${utterance}")) exten => 4006,n,MYSQL(Disconnect ${connid}) exten => 4006,n,NoOp( Consulta nome no BD ) exten => 4006,n,MYSQL(Connect connid localhost user senha banco) exten => 4006,n,MYSQL(Query resultid ${connid} SELECT ramal FROM ramais WHERE nome LIKE "%${utterance}%") exten => 4006,n,MYSQL(Fetch fetchid ${resultid} ramal) exten => 4006,n,MYSQL(Clear ${resultid}) exten => 4006,n,MYSQL(Disconnect ${connid}) exten => 4006,n,NoOp( Ramal encontrado -> ${ramal} ) exten => 4006,n,GotoIf($["${ramal}" != ""]?localizado:naolocalizado) exten => 4006,n(localizado),NoOp( Discando para o ramal de ${utterance} ) exten => 4006,n,Dial(SIP/${ramal},60,Tt) exten => 4006,n,Hangup() exten => 4006,n(naolocalizado),NoOp( Nao Localizado) exten => 4006,n,agi(googletts.agi,"Não foi possivel identificar ou localizar o nome ${utterance}",pt-BR) exten => 4006,n,agi(googletts.agi,"Estou transferindo para um atendente",pt-BR) exten => 4006,n,Dial(SIP/200,60,Tt) exten => 4006,n,Hangup() Com este pequeno exemplo conseguimos Gravar e Ouvir o que nosso cliente falou. Como fica registrado como o Google reconheceu, podemos ir adicionando o texto reconhecido pelo Google no Mysql. Dando uma certa inteligencia para o reconhecimento. Ex: Eduardo Ramal 200 Eduard Ramal 200 Edvardo Ramal 200 Abraços. Eduardo Assis Gerente Comercial +55 19 3406-7524 +55 19 9256-4050 www.proredes.com.br www.telefonasti.com.br _______________________________________________ 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 asteriskbrasi...@listas.asteriskbrasil.org -- --- Você recebeu essa mensagem porque está inscrito no grupo quot;ElastixBrasil" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para elastixbrasil+unsubscr...@googlegroups.com. Para postar nesse grupo, envie um e-mail para elastixbra...@googlegroups..com. Acesse esse grupo em http://groups.google.com/group/elastixbrasil. Para mais opções, acesse https://groups.google.com/d/optout. Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus está ativa. _______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicadores para acesso remoto via rede IP e telefones IP Conhe�a todo o portf�lio em www.Khomp.com _______________________________________________ ALIGERA � Fabricante e desenvolvedor nacional de Solu��es para telefonia IP . Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Anal�gicos � Appliance Asterisk Acesse www.aligera.com.br _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
_______________________________________________ KHOMP: completa linha de placas externas FXO, FXS, GSM e E1 Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7 Intercomunicadores para acesso remoto via rede IP e telefones IP Conheça todo o portfólio em www.Khomp.com _______________________________________________ ALIGERA Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos Appliance Asterisk Acesse www.aligera.com.br _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org