Relaxation assistant, a 3D voice AI in Spline by Emilie ThonatRelaxation assistant, a 3D voice AI in Spline by Emilie Thonat
Built with Spline

Relaxation assistant, a 3D voice AI in Spline

Emilie Thonat

Emilie Thonat

Interactive 3D AI Companion for Relaxation

This project is an empathetic 3D voice AI assistant designed for stress relief. It actively listens to the user's mood to suggest tailored breathing exercises and meditation guidance.

To create a truly immersive and reassuring connection, I designed an interactive 3D companion: its facial animations synchronize dynamically with the AI's voice, and it continuously orients itself to look at the user, mimicking natural human interaction.


🧩 Scope & Architecture:

3D Interface (Spline): Design of the interactive assistant and native voice interface integration.
AI Engine (OpenAI Assistants): Conversational logic designed to read and analyze the user's mood.
Prompt Engineering: Custom system instructions to strictly enforce a calming tone and ensure user safety.
Event Listeners: Bridging the AI and the 3D model by dynamically setting Spline variables to trigger real-time visual reactions (like lip-sync and user-tracking)

🎙️ What I built

3D scene, animation and voice interface of the assistant, in Spline.
Prompting of the AI assistant in OpenAI.
Interaction: the assistant drives the Spline scene in real time through a variable.

What I also built

Like this project

Posted Nov 18, 2024

AI-powered 3D voice assistant for relaxation: calm 3D visuals and voice interface in Spline, OpenAI assistant prompting, breathing and meditation guidance.