انتشار پروژه Fonoster 0.4.0 در دسترس است که یک جایگزین باز برای سرویس Twilio ایجاد می کند. Fonoster به شما امکان می دهد یک سرویس ابری را در امکانات خود مستقر کنید که یک Web API برای برقراری و دریافت تماس، ارسال و دریافت پیام کوتاه، ایجاد برنامه های صوتی و انجام سایر عملکردهای ارتباطی ارائه می دهد. کد پروژه با جاوا اسکریپت نوشته شده و تحت مجوز MIT توزیع شده است.
ویژگی های اصلی پلتفرم:
- ابزارهایی برای ایجاد برنامه های صوتی قابل برنامه ریزی با استفاده از فناوری های وب. به عنوان مثال، میتوانید برنامههایی را با پیادهسازی پاسخدهندگان خودکار، هدایت جریانهای صوتی خاص در پاسخ به تماس، رباتها و سیستمهایی برای خواندن خودکار اطلاعات متن ایجاد کنید.
- راه اندازی با Cloud-Init.
- پشتیبانی از محیط های چند کاربره (چند تنش).
- اجرای آسان عملکرد PBX.
- در دسترس بودن SDK برای پلتفرم Node.js و برای برنامه های کاربردی وب.
- پشتیبانی از ذخیره داده های صوتی در آمازون S3.
- امنیت اتصال API بر اساس گواهیهای Let's Encrypt.
- پشتیبانی از احراز هویت با استفاده از OAuth و JWT.
- جداسازی بر اساس نقش ها (RBAC) در دسترس است.
- جعبه ابزار خط فرمان با پشتیبانی از افزونه ها.
- پشتیبانی از Google Speech API برای سنتز گفتار.
منبع: opennet.ru