New Me
A Flutter app with a talking virtual avatar.

Voice conversations with an avatar
New Me is a self-reflection app with a virtual avatar that users can talk to by voice or chat.
I embedded the Unity avatar in the Flutter app and worked on lip-sync, gaze and expression cues so the character could react during a conversation.
I also worked on the backend and real-time speech and chat, including speech-to-text, text-to-speech, native iOS audio processing, and WebSocket buffering and retries. I collaborated with an artist, an AI developer and a psychologist.