يُنتج الذكاء الاصطناعي التوليدي مجموعة من النماذج الجديدة الممتعة ليتمكن المطورون من استكشافها. هل تعلم أنه يمكنك استخدام هذه عبر الهاتف؟
يمنحك Twilio قوة خارقة تسمى Media Streams والتي تمنحك اتصال Websocket لكلا طرفي المكالمة الهاتفية. يمكنك الحصول على دفق الصوت إليك، ومعالجته، وإرسال الصوت مرة أخرى.
يعد هذا الريبو بمثابة عرض توضيحي لـ WIP ولكنه يستكشف نموذجين باستخدام Deepgram لتحويل الكلام إلى نص والأحد عشر مختبرًا الممتع بشكل لا يصدق لتحويل النص إلى كلام.
قم بالتسجيل في Deepgram وElevenLabs
استخدم شيئًا مثل ngrok للنفق ثم قم بكشف المنفذ 3000
ngrok http 3000
انسخ .env.example
إلى .env
ومفاتيح التحديث
قم بتعيين SERVER
على عنوان URL النفقي الخاص بك
تثبيت الحزم اللازمة
npm install
ابدأ تشغيل خادم الويب
node server.js
قم بتوصيل رقم Twilio الخاص بك باستخدام وحدة التحكم أو CLI
twilio phone-numbers:update +18889876 --voice-url=https://your-server.ngrok.io/incoming
يوجد فعل Stream TwiML الذي سيربط الدفق بخادم websocket الخاص بك.