🎯 Inspiration

We were inspired by the observation that children experience many emotions daily,
but they often lack the means to articulate or reflect on them.

As educators, we saw how Social and Emotional Learning (SEL) could transform communication and mental well-being.
We wanted to create a tool that would help children express themselves, understand their feelings,
and build emotional resilience—just by using their voice.

📚 What it does

VoiSEL is a bilingual (English and Japanese) app that turns children's voice recordings into illustrated picture books.

  • 🗣️ Children talk about their day or feelings.
  • ✍️ The app transcribes their speech, analyzes the emotional tone, and creates a short story.
  • 🎨 AI-generated illustrations bring the story to life.
  • 📄 A downloadable PDF picture book is created and can be shared with teachers or parents.

🛠️ How we built it

We built VoiSEL on the Bolt platform using
Google Speech-to-Text API for voice recognition.

All story generation, emotion handling, and illustration logic were coded manually
within the Bolt environment, without relying on any additional generative AI APIs.

  • JavaScript
  • Bolt (Vibe Coding Platform)
  • Google Speech-to-Text API
  • Manual implementation for story generation, emotion handling, and illustration logic

🚧 Challenges we ran into

  • Converting unstructured speech into coherent, child-friendly stories
  • Building a seamless UI that makes the experience feel magical for children
  • Handling emotion extraction manually without external services
  • Balancing simplicity and creativity within a limited tech stack

🏆 Accomplishments that we're proud of

  • ✅ Created a functioning prototype with just Bolt and Google Speech API
  • ✅ Designed a voice-first storytelling experience aligned with SEL goals
  • ✅ Enabled multilingual voice input with clear story outputs
  • ✅ Kept the experience lightweight, intuitive, and privacy-conscious

🧠 What we learned

  • 🎙️ Even with a minimal tech stack, creative applications can have a strong emotional impact
  • 👂 Children respond better to voice than typing when reflecting on feelings
  • ✨ Building for children means simplifying both design and output
  • ❤️ Emotional storytelling doesn't require complex tools—just thoughtful design

🚀 What's next for VoiSEL

  • 🖼️ Add customizable story templates and background styles
  • 🔍 Improve emotion detection with rule-based systems or custom classifiers
  • 🏫 Test in real classrooms and iterate based on student/teacher feedback
  • 📶 Explore offline mode for low-connectivity classrooms

Built With

Share this project:

Updates