Udgivelsen af projektet Fonoster 0.4.0 er tilgængelig, som udvikler et åbent alternativ til tjenesten Twilio. Fonoster gør det muligt at implementere en cloud-tjeneste på dine egne ressourcer, der tilbyder en Web API til at foretage og modtage opkald, sende og modtage SMS-beskeder, oprette stemmeapplikationer og udføre andre kommunikationsfunktioner. Projektets kode er skrevet i JavaScript og distribueres under MIT-licensen.
Platformens hovedfunktioner:
- Værktøjer til at skabe programmerbare stemmeapplikationer ved hjælp af webteknologier. For eksempel kan man skabe applikationer med realisering af telefonsvarere, omdirigering af bestemte lydstrømme som svar på opkald, chatbots og systemer til automatisk læsning af tekstinformation.
- Initialisering ved hjælp af Cloud-Init.
- Understøttelse af flermandsbrugermiljøer (multitenant).
- Nem implementering af funktionaliteten af en PBX.
- Tilgængelighed af SDK til Node.js-platformen og til webapplikationer.
- Understøttelse af opbevaring af lyddata i Amazon S3.
- Beskyttelse af forbindelsen til API baseret på Let’s Encrypt-certifikater.
- Understøttelse af autentifikation ved hjælp af OAuth og JWT.
- Adgangsopdeling baseret på roller (RBAC).
- Kommandolinjeværktøj med understøttelse af udvidelse via plugins.
- Understøttelse af Google Speech API til tale-syntese.
Kilde: opennet.ru
