Inspiration

We love karaoke, but it’s often limited to small rooms or solo apps. We wanted to reimagine singing as a shared, spontaneous, and immersive AR experience,something social, playful, and mobile. Something that snapchat users would enjoy.

What it does

Karaoke AR (kARaoke) lets users wearing Snapchat Spectacles join a shared karaoke session. They can sing along with a floating lyrics screen, take turns in the spotlight, react with emojis, and unlock AR effects like confetti and disco balls triggered by loud, confident singing. A live leaderboard wraps up the experience.

How we built it

We used Snapchat Lens Studio with Spectacles capabilities, implementing shared state scripts to sync users in the same session. We used spatial anchors for placing the lyrics screen, microphone input to trigger effects, and interaction gestures for claps and reactions. The UI was designed in Figma and integrated into Lens Studio.

Challenges we ran into

We struggled to integrate external audio tracks because it required licensing. We were also unable to identify spatial triggers for visual effects like spotlights. One of the larger problems that we also faced was to create the disco ball to respond to audio cues like pitch and volume.

Accomplishments that we're proud of

Designed an intuitive UX that makes karaoke feel spontaneous and connected Triggered real-time AR animations using audio input and gesture reactions

What we learned

How to work with Lens Studio’s Shared AR system and anchor elements in 3D space The importance of clear spatial design for multi-user AR How playful interactions like visual feedback can amplify emotional engagement

What's next for kARaoke

Add real-time pitch detection and scoring Expand visual themes and sound-reactive effects Launch location-based karaoke parties Explore monetization with song packs or competition modes

Built With

Share this project:

Updates