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