Re: [AsteriskBrasil] Aplicação com URA
Asterisk 1.2 ou 1.4? -- Denis Galvão AsteriskBrasil.org Ajude a comunidade AsteriskBrasil.org, compre uma camiseta! http://www.voipmania.com.br On 02 de mai de 2008, at 11:04, João Guilherme Pereira Silva wrote: Bom Dia pessoal, consegui concluir as outras etapas URA 95% pronta! Só está faltando esse detalhe: VERIFICAR O COMANDO PARA FALAR VALORES NUMÉRICOS. Como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 123 ele está falando: um, zero, zero. Isso quando usado o SayDigits quando usado o SayNumber ele fala: um, cem, vinte e três, teria algum modo para falar: cento e vinte e três? Obrigado galera. Abraços: De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de João Guilherme Pereira Silva Enviada em: quarta-feira, 30 de abril de 2008 10:31 Para: asteriskbrasil@listas.asteriskbrasil.org Cc: Aparecido José Scudeleti; Marcio Mitsuo Kobayashi Assunto: [AsteriskBrasil] Aplicação com URA Olá amigos, montei o atendimento completo (na teoria) separei em blocos para facilitar. O que está faltando agora: REMONTAR O FLUXO DE ANTEDIMENTO PARA SOLICITAÇÃO DAS OUTRAS VARIAVEIS. (só está pegando a matricula e pulando o valor LIMPAR AS VARIAVEIS QUANDO SOLICITADA A OPÇÃO PARA REDIGITAR O VALOR. (ele acumula os dígitos, quantas vezes forem necessárias retornar) VERIFICAR O COMANDO PARA FALAR ARQUIVOS NUMÉRICOS. (como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 100 ele está falando: um, zero, zero. Gostaria que falasse cem) [altera_participacao] exten = s,1,PlayBack(custom/numero_matricula) exten = s,2,Gotoif($[ ${LEN(${matricula})} 6]?3:100) exten = s,n,NoOp(executando - ${matricula} - ) exten = s,n,Read(digito||6) exten = s,n,Set(matricula=${matricula}${digito}) exten = s,n,GoTo(s,2) exten = s,n,PlayBack(custom/novo_valor) exten = s,3,Gotoif($[ ${LEN(${valor})} 5]?3:100) exten = s,n,NoOp(executando - ${valor} - ) exten = s,n,Read(digito||5) exten = s,n,Set(valor=${valor}${digito}) exten = s,n,GoTo(s,3) exten = s,100,PlayBack(custom/matricula_digitada) exten = s,n,SayDigits(${matricula}) exten = s,101,PlayBack(custom/novo_valor_digitado) exten = s,n,SayDigits(${valor}) exten = s,103,Background(custom/para_confirmar) exten = s,n,WaitExten(,) exten = 1,1,System(echo DATA :${DATETIME} - NUMERO DA MATRICULA: $ {matricula} - NOVO VALOR DE PARTICIPAÇÃO: ${valor} / altera_participacao.txt) exten = 1,2,PlayBack(custom/solicitacao_registrada) exten = 1,3,PlayBack(custom/saida) exten = 1,4,Hangup() exten = 2,1,Goto(altera_participacao,s,begin) exten = 0,1,PlayBack(custom/saida) exten = 0,2,Hangup() É isso ai pessoal, grato. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Aplicação com URA
Bom Dia pessoal, consegui concluir as outras etapas URA 95% pronta! Só está faltando esse detalhe: VERIFICAR O COMANDO PARA FALAR VALORES NUMÉRICOS. Como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 123 ele está falando: um, zero, zero. Isso quando usado o SayDigits quando usado o SayNumber ele fala: um, cem, vinte e três, teria algum modo para falar: cento e vinte e três? Obrigado galera. Abraços: De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de João Guilherme Pereira Silva Enviada em: quarta-feira, 30 de abril de 2008 10:31 Para: asteriskbrasil@listas.asteriskbrasil.org Cc: Aparecido José Scudeleti; Marcio Mitsuo Kobayashi Assunto: [AsteriskBrasil] Aplicação com URA Olá amigos, montei o atendimento completo (na teoria) separei em blocos para facilitar. O que está faltando agora: REMONTAR O FLUXO DE ANTEDIMENTO PARA SOLICITAÇÃO DAS OUTRAS VARIAVEIS. (só está pegando a matricula e pulando o valor LIMPAR AS VARIAVEIS QUANDO SOLICITADA A OPÇÃO PARA REDIGITAR O VALOR. (ele acumula os dígitos, quantas vezes forem necessárias retornar) VERIFICAR O COMANDO PARA FALAR ARQUIVOS NUMÉRICOS. (como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 100 ele está falando: um, zero, zero. Gostaria que falasse cem) [altera_participacao] exten = s,1,PlayBack(custom/numero_matricula) exten = s,2,Gotoif($[ ${LEN(${matricula})} 6]?3:100) exten = s,n,NoOp(executando - ${matricula} - ) exten = s,n,Read(digito||6) exten = s,n,Set(matricula=${matricula}${digito}) exten = s,n,GoTo(s,2) exten = s,n,PlayBack(custom/novo_valor) exten = s,3,Gotoif($[ ${LEN(${valor})} 5]?3:100) exten = s,n,NoOp(executando - ${valor} - ) exten = s,n,Read(digito||5) exten = s,n,Set(valor=${valor}${digito}) exten = s,n,GoTo(s,3) exten = s,100,PlayBack(custom/matricula_digitada) exten = s,n,SayDigits(${matricula}) exten = s,101,PlayBack(custom/novo_valor_digitado) exten = s,n,SayDigits(${valor}) exten = s,103,Background(custom/para_confirmar) exten = s,n,WaitExten(,) exten = 1,1,System(echo DATA :${DATETIME} - NUMERO DA MATRICULA: ${matricula} - NOVO VALOR DE PARTICIPAÇÃO: ${valor} /altera_participacao.txt) exten = 1,2,PlayBack(custom/solicitacao_registrada) exten = 1,3,PlayBack(custom/saida) exten = 1,4,Hangup() exten = 2,1,Goto(altera_participacao,s,begin) exten = 0,1,PlayBack(custom/saida) exten = 0,2,Hangup() É isso ai pessoal, grato. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
[AsteriskBrasil] Aplicação com URA
Olá amigos, montei o atendimento completo (na teoria) separei em blocos para facilitar. O que está faltando agora: REMONTAR O FLUXO DE ANTEDIMENTO PARA SOLICITAÇÃO DAS OUTRAS VARIAVEIS. (só está pegando a matricula e pulando o valor LIMPAR AS VARIAVEIS QUANDO SOLICITADA A OPÇÃO PARA REDIGITAR O VALOR. (ele acumula os dígitos, quantas vezes forem necessárias retornar) VERIFICAR O COMANDO PARA FALAR ARQUIVOS NUMÉRICOS. (como já expliquei no e-mail anterior, na variável do valor por exemplo quando a pessoa digita 100 ele está falando: um, zero, zero. Gostaria que falasse cem) [altera_participacao] exten = s,1,PlayBack(custom/numero_matricula) exten = s,2,Gotoif($[ ${LEN(${matricula})} 6]?3:100) exten = s,n,NoOp(executando - ${matricula} - ) exten = s,n,Read(digito||6) exten = s,n,Set(matricula=${matricula}${digito}) exten = s,n,GoTo(s,2) exten = s,n,PlayBack(custom/novo_valor) exten = s,3,Gotoif($[ ${LEN(${valor})} 5]?3:100) exten = s,n,NoOp(executando - ${valor} - ) exten = s,n,Read(digito||5) exten = s,n,Set(valor=${valor}${digito}) exten = s,n,GoTo(s,3) exten = s,100,PlayBack(custom/matricula_digitada) exten = s,n,SayDigits(${matricula}) exten = s,101,PlayBack(custom/novo_valor_digitado) exten = s,n,SayDigits(${valor}) exten = s,103,Background(custom/para_confirmar) exten = s,n,WaitExten(,) exten = 1,1,System(echo DATA :${DATETIME} - NUMERO DA MATRICULA: ${matricula} - NOVO VALOR DE PARTICIPAÇÃO: ${valor} /altera_participacao.txt) exten = 1,2,PlayBack(custom/solicitacao_registrada) exten = 1,3,PlayBack(custom/saida) exten = 1,4,Hangup() exten = 2,1,Goto(altera_participacao,s,begin) exten = 0,1,PlayBack(custom/saida) exten = 0,2,Hangup() É isso ai pessoal, grato. ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] - Aplicação com URA
Ola, Tente isso, no caso de utilizar Mysql com o res_mysql.conf devidamente configurado e o extconfig.conf tb: exten = 23,1,Read(CPF,pede-cpf.gsm,4,,,3) exten = 23,2,Set(REALTIME(sippeers|numero|${CALLERID(num)}|cpf)=${CPF}) Onde sippers é o parametro dentro de extconfig que informa a base de dados e tabela a ser utilizada para tal, e posteriormente tera duas colunas e do numero e a do cpf. depois nos de um feedback, abraço! Felipe R. Pasa escreveu: ou faça um AGI em php por exemplo, pode ser em qualquer linguagem de programação, fica mais organizado e flexivel 2008/4/29 Fábio Mierlo [EMAIL PROTECTED]: No item 1 utilize a application Read e no dois é melhor utilizar a SayDigits. 2008/4/29 Fábio Mierlo [EMAIL PROTECTED]: 1. Salva em uma variável o número digitado. 2. Usa esta variável na função SayNumber. 3. Usa o módulo func_odbc.so para salvar em qualquer banco de dados. 2008/4/25 João Guilherme Pereira Silva [EMAIL PROTECTED]: Bom Dia pessoal, estou com a seguinte situação: Estou com uma URA configurada e com a navegação pelos Menus funcionando certinho. A aplicação que necessito resumidno seria, apos o atendimento automático da URA será solicitada algumas informações para que a pessoa digite em seu telefone como: -Numero de matricula -CPF, e etc. Logo em seguida a URA deverá falar por exemplo, Você digitou ($numero_digitado) Para confirmar disque 1 para corrigir disque 2. Essas informações digitadas se confirmadas (digitando 1) deverão ser salvas em algum arquivo, txt ou banco de dados por exemplo para posterior consulta. Lembrando que não precisará ser feito nenhuma conferencia se por exempl o CPF está certo ou errado, apenas ira salvar oque a pessoa digitou. Como isso poderá ser feito, capturar oque a pessoa digitou, repetir para conferencia, se estiver OK salvar? Obrigado desde já pela ajuda! João Guilherme MSN: [EMAIL PROTECTED] E-MAIL: [EMAIL PROTECTED] ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil -- Atenciosamente, Marco Lopes NUTEL - 1ª SRPRF/GO VoIP: 50628294 ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] - Aplicação com URA
Experimente usar a aplicação read com o AstDB do próprio Asterisk. 2008/4/25 João Guilherme Pereira Silva [EMAIL PROTECTED]: Bom Dia pessoal, estou com a seguinte situação: Estou com uma URA configurada e com a navegação pelos Menus funcionando certinho. A aplicação que necessito resumidno seria, apos o atendimento automático da URA será solicitada algumas informações para que a pessoa digite em seu telefone como: -Numero de matricula -CPF, e etc. Logo em seguida a URA deverá falar por exemplo, Você digitou ($numero_digitado) Para confirmar disque 1 para corrigir disque 2. Essas informações digitadas se confirmadas (digitando 1) deverão ser salvas em algum arquivo, txt ou banco de dados por exemplo para posterior consulta. Lembrando que não precisará ser feito nenhuma conferencia se por exempl o CPF está certo ou errado, apenas ira salvar oque a pessoa digitou. Como isso poderá ser feito, capturar oque a pessoa digitou, repetir para conferencia, se estiver OK salvar? Obrigado desde já pela ajuda! João Guilherme MSN: [EMAIL PROTECTED] E-MAIL: [EMAIL PROTECTED] ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] - Aplicação com URA
1. Salva em uma variável o número digitado. 2. Usa esta variável na função SayNumber. 3. Usa o módulo func_odbc.so para salvar em qualquer banco de dados. 2008/4/25 João Guilherme Pereira Silva [EMAIL PROTECTED]: Bom Dia pessoal, estou com a seguinte situação: Estou com uma URA configurada e com a navegação pelos Menus funcionando certinho. A aplicação que necessito resumidno seria, apos o atendimento automático da URA será solicitada algumas informações para que a pessoa digite em seu telefone como: -Numero de matricula -CPF, e etc. Logo em seguida a URA deverá falar por exemplo, Você digitou ($numero_digitado) Para confirmar disque 1 para corrigir disque 2. Essas informações digitadas se confirmadas (digitando 1) deverão ser salvas em algum arquivo, txt ou banco de dados por exemplo para posterior consulta. Lembrando que não precisará ser feito nenhuma conferencia se por exempl o CPF está certo ou errado, apenas ira salvar oque a pessoa digitou. Como isso poderá ser feito, capturar oque a pessoa digitou, repetir para conferencia, se estiver OK salvar? Obrigado desde já pela ajuda! João Guilherme MSN: [EMAIL PROTECTED] E-MAIL: [EMAIL PROTECTED] ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] - Aplicação com URA
No item 1 utilize a application Read e no dois é melhor utilizar a SayDigits. 2008/4/29 Fábio Mierlo [EMAIL PROTECTED]: 1. Salva em uma variável o número digitado. 2. Usa esta variável na função SayNumber. 3. Usa o módulo func_odbc.so para salvar em qualquer banco de dados. 2008/4/25 João Guilherme Pereira Silva [EMAIL PROTECTED]: Bom Dia pessoal, estou com a seguinte situação: Estou com uma URA configurada e com a navegação pelos Menus funcionando certinho. A aplicação que necessito resumidno seria, apos o atendimento automático da URA será solicitada algumas informações para que a pessoa digite em seu telefone como: -Numero de matricula -CPF, e etc. Logo em seguida a URA deverá falar por exemplo, Você digitou ($numero_digitado) Para confirmar disque 1 para corrigir disque 2. Essas informações digitadas se confirmadas (digitando 1) deverão ser salvas em algum arquivo, txt ou banco de dados por exemplo para posterior consulta. Lembrando que não precisará ser feito nenhuma conferencia se por exempl o CPF está certo ou errado, apenas ira salvar oque a pessoa digitou. Como isso poderá ser feito, capturar oque a pessoa digitou, repetir para conferencia, se estiver OK salvar? Obrigado desde já pela ajuda! João Guilherme MSN: [EMAIL PROTECTED] E-MAIL: [EMAIL PROTECTED] ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil