Está dispoñible a versión do proxecto Fonoster 0.4.0, que desenvolve unha alternativa aberta ao servizo Twilio. Fonoster permítelle implantar un servizo na nube nas súas instalacións que proporciona unha API web para facer e recibir chamadas, enviar e recibir mensaxes SMS, crear aplicacións de voz e realizar outras funcións de comunicación. O código do proxecto está escrito en JavaScript e distribúese baixo a licenza MIT.
Principais características da plataforma:
- Ferramentas para a creación de aplicacións de voz programables mediante tecnoloxías web. Por exemplo, pode crear aplicacións que implementen contestadores automáticos, redirixir determinados fluxos de audio en resposta a unha chamada, bots e sistemas para ler automaticamente información de texto.
- Inicialización mediante Cloud-Init.
- Soporte para ambientes multitenant.
- Fácil implementación da funcionalidade PBX.
- Dispoñibilidade do SDK para a plataforma Node.js e para aplicacións web.
- Soporte para almacenar datos de audio en Amazon S3.
- Protección de conexión da API baseada nos certificados Let's Encrypt.
- Soporte para a autenticación mediante OAuth e JWT.
- Está dispoñible a separación baseada en roles (RBAC).
- Kit de ferramentas de liña de comandos con soporte para extensións mediante complementos.
- Compatibilidade coa API de Google Speech para a síntese de voz.
Fonte: opennet.ru