Está disponível o lançamento do projeto Fonoster 0.4.0, desenvolvendo uma alternativa aberta ao serviço Twilio. O Fonoster permite que você implante um serviço de nuvem em suas instalações que fornece uma API Web para fazer e receber chamadas, enviar e receber mensagens SMS, criar aplicativos de voz e executar outras funções de comunicação. O código do projeto é escrito em JavaScript e distribuído sob licença do MIT.
Principais características da plataforma:
- Ferramentas para criação de aplicações de voz programáveis utilizando tecnologias web. Por exemplo, você pode criar aplicativos que implementam secretárias eletrônicas, redirecionar determinados fluxos de áudio em resposta a uma chamada, bots e sistemas para leitura automática de informações de texto.
- Inicialização usando Cloud-Init.
- Suporte para ambientes multilocatários.
- Fácil implementação da funcionalidade PBX.
- Disponibilidade de SDK para plataforma Node.js e para aplicações web.
- Suporte para armazenamento de dados de áudio no Amazon S3.
- Proteção de conexão API baseada em certificados Let's Encrypt.
- Suporte para autenticação usando OAuth e JWT.
- A separação baseada em funções (RBAC) está disponível.
- Kit de ferramentas de linha de comando com suporte para extensão via plugins.
- Suporte da Google Speech API para síntese de fala.
Fonte: opennet.ru