Este aplicativo Asterisk é possível?

Este aplicativo Asterisk é possível?

Não tenho experiência com Asterisk e pretendo replicar um aplicativo que estou executando na plataforma Voxeo. O fluxo de trabalho é este:

  • Faça uma chamada.
  • Se um serviço de atendimento for detectado, deixe uma mensagem e desligue.
  • Se um humano for detectado, toque uma música de espera para o humano.
  • Crie outra chamada de saída para uma central de atendimento.
  • Quando a central de atendimento atender, reproduza um arquivo wav e algum texto para fala.
  • Quando a central de atendimento pressionar uma tecla dtmf, junte as 2 chamadas.

É possível replicar esta aplicação em uma solução Asterisk? Qual é o nível de dificuldade de montar tal sistema. Você vê alguma armadilha ou área que tornaria essa solução problemática para construir ou executar?

Espero que um de vocês, gênios do Asterisk, possa me dar alguma orientação. Obrigado.

Responder1

Seus pontos 1, 3 e 5 são relativamente simples.

A Cepstral tem algumas vozes boas e baratas para tts que o asterisco usará.

Ponto 2, entretanto...

A detecção do atendedor de chamadas é uma espécie de arte negra.

Usamos asterisco para emitir chamadas de alarme. O esquema mais confiável que pudemos inventar foi pedir ao usuário que pressionasse uma tecla antes de reproduzirmos a mensagem.

Se pressionarmos uma tecla, é um humano. Podemos reproduzir a mensagem e solicitar o reconhecimento do alarme.

Se não pressionarmos uma tecla, tentamos detectar o final da mensagem da secretária eletrônica e, em seguida, simplesmente reproduzimos a mensagem e desligamos.

Adoraríamos poder acabar com o pressionamento de teclas, mas depois nos deparamos com todos os tipos de problemas ao tentar fazer com que o 'detectsilence' funcione de forma consistente com as várias mensagens da secretária eletrônica por aí.

Os pontos 4 e 6 não tenho experiência.

Responder2

Você pode tentar instalar o asterisk na máquina virtual.

Tenho boa experiência com combinação deVM SuneCAIXA Elastix, É fácil iniciar o sistema e começar a pesquisar os itens do Asterisk.

Sou um pouco cético quanto à detecção de resposta (humana ou sistema de atendimento). Mais tarde hoje, quando tiver mais tempo livre, tentarei seu cenário e tentarei oferecer uma resposta mais útil.

informação relacionada