Inspiration

My little 5 year old nephew is diagnosed with ADHD, and does not speak. I wanted to find a way to inspire him. By incorporating voice recognition and text to speech (from Eleven Labs), in a fun environment would get him to start speaking and interacting, communicate his mind and expressions.

What it does

I have used ClippyJS to bring out the classic interactive MS characters Merlin and Genie. Through voice recognition or clicking on commands the Characters respond in a fun way, via their actions or audio (via Eleven Labs). I have also emersed the experience by incorporating fun effects (snow, rain, etc), plus video backgrounds (space & forests). The advanced feature is where he can create his own scripted story and play back the commands - a fun way to learn programming.

How we built it

Bolt! with lots of love. Lots of integartion elements such as ClippyJS, Eleven Labs, YouTube Integration, voice recognition, animated effects (snows, etc) etc.

Challenges we ran into

My welcome pack got lost in the mail, so used free daily credits (and eventually bought credits) to model together a great app. I also registered with Bolt partners (Supabase & Eleven labs). Had a conflict with Supabase on my project due to some existing triggers, so parked that integration sadly.

Accomplishments that we're proud of

The speed of using Bolt and the ease of integration with Eleven Labs for the audio and ClippyJS (was impressed!). Loved the overall creative process. I first had this idea 25 years ago and was always on the back burner, so happy to finally see this project take shape!

What we learned

Clicking on the icon for the app, I have all my lessons learn per day, enhancements, bug fixes and amazing fetaures.

What's next for Magic Codebook

Supabase Integration! Login, users can upload their own videos, pics and save their scripts. Get product to the world and into schools! I volunteer teach at a Cambridge affiliated school, so looking forward to getting the kids to play with the app and also the older kids to work with Bolt itself and inspire their creativity.

Built With

Share this project:

Updates

posted an update

I cloned the first version used for the competition and drastically improved on the overall UI, interactivity, the scripting tool and Eleven labs integration. Soon I am hoping to apply language selection using ElevenLabs. Enjoying the ease of using Bolt to direct the features I need.

Log in or sign up for Devpost to join the conversation.