INNER CODE UNIT · Python

create_avatar_session

rohitg00/awesome-ai-apps · multimodal-apps/hedra-live-avatars-demo/hedra-avatar-backend/app/main.py:268

async def create_avatar_session(session: AvatarSession):
    """Create a new avatar session"""
    try:
        session_id = str(uuid.uuid4())
        avatar_sessions[session_id] = {
            "session_id": session_id,
            "avatar_name": session.avatar_name,
            "voice_provider": session.voice_provider,
            "status": "created",
            "image_uploaded": False,
            "created_at": asyncio.get_event_loop().time()
        }
        
        logger.info(f"💕 Created companion session: {session_id} ({session.avatar_name})")
        return {
            "session_id": session_id,
            "status": "created",
            "message": "Companion session created successfully"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…