Re: [AsteriskBrasil] Aplicação com URA

2008-05-04 Por tôpico Denis Galvão
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

2008-05-02 Por tôpico João Guilherme Pereira Silva
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

2008-04-30 Por tôpico João Guilherme Pereira Silva
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

2008-04-29 Por tôpico Marco Lopes
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

2008-04-28 Por tôpico Leonardo Kamache (Gmail)
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

2008-04-28 Por tôpico Fábio Mierlo
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

2008-04-28 Por tôpico Fábio Mierlo
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