
https://voiceai-js-starter.vercel.app/
يحتوي هذا الريبو على مشروع بداية من طرف إلى طرف للحصول على مساعد صوت AI Sockit بسيط. لن أدعي أن هذا المشروع هو الأسرع أو الأكثر قوة ، لكنه مجاني ومصدر مفتوح بنسبة 100 ٪ ، لذلك لا تتردد في تعديله واستخدامه كقاعدة لمشاريعك الخاصة.
مع أسرع التكوينات ، يمكنك رؤية أوقات استجابة مساعد في ~ 1S TTFB (الوقت للبايت الأول) بعد توقف المستخدم عن التحدث.
إذا كان لديك أي أسئلة أو تعليقات ، فلا تتردد في فتح مشكلة.
ما عليك سوى تشغيل هذا الأمر لإنشاء مشروع صوت جديد.
npx create-voice-ai
cd web
npm install
npm run start
سيبدأ هذا تطبيق الويب على localhost:3000
ستحتاج إلى إنشاء ملف .env مع متغيرات البيئة التالية. مع OPENAI_API_KEY فقط ، يمكنك الوقوف على وكيل قوي الكامل.
OPENAI_API_KEY = <REQUIRED> # Required
ELEVEN_LABS_API_KEY = <OPTIONAL> # For use with ElevenLabs
DEEPGRAM_API_KEY = <OPTIONAL> # For use with Deepgram
PLAYHT_USER_ID = <OPTIONAL> # For use with PlayHT
PLAYHT_API_KEY = <OPTIONAL> # For use with PlayHT cd server
npm install
npm run start
سيبدأ هذا الخادم على localhost:8000
مثال اللعبة الذي تم تكوينه في هذا المشروع هو مساعد طلب بسيط لشواء L&L Hawaiian. لإنشاء مساعد خاص بك ، ألق نظرة على server/index.starter.js واتبع التعليمات.