Description: I am looking for an experienced developer to help me integrate AI voice and avatar technologies into an online learning platform. The goal is to create an interactive learning experience where students can speak in real-time with AI avatars inside my courses. Scope of Work: Integrate HeyGen Live Avatars into a web-based experience Integrate Inworld AI (speech-to-speech / conversational AI) Connect both systems into a simple web app (frontend) Make the experience embeddable inside LearnWorlds (iframe or similar) Ensure microphone access and real-time interaction works smoothly Provide guidance and explain the setup so I can understand and reuse it Requirements: Strong experience with JavaScript (frontend) Experience with APIs and real-time communication (WebRTC or WebSockets) Experience with AI voice agents or conversational AI (Inworld, Vapi, etc.) Experience with HeyGen or similar avatar platforms is a big plus Ability to explain technical concepts in simple terms Deliverables: Working web app with voice interaction + avatar Integration ready to embed in LearnWorlds Clean, simple structure (no overengineering) Basic documentation or walkthrough Important: This is an MVP project. I want something simple, functional, and scalable later. Budget: Open to proposals (fixed price preferred)