Skip to content

nadiawoo/DivHacks-ChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Stemme.study — AI Speech Companion for Children

“Because every child deserves to be heard.”
🗣️ AI-powered speech companion for children with communication challenges.

Built with React Node.js Google Gemini ElevenLabs License: MIT Hackathon


🎯 Overview

Stem.me transforms speech therapy into an engaging AI experience for children aged 3–13 with speech impediments.
Using real-time voice recognition, AI-driven conversation, and scene-based storytelling, the platform encourages language growth in a fun, supportive way.


Core Features

🌟 Feature Description
🗣️ Live Speech Recognition Uses Web Speech API to understand children’s voice in real time.
🤖 Conversational Therapy Powered by Gemini 2.5 with adaptive correction for fragmented speech.
🎨 Story Image Generation Generates contextual scenery using Gemini Imagen 3 Fast for each conversation.
🔊 Natural Voice Output Uses ElevenLabs TTS for warm, child-friendly voice feedback.
🌳 Progress Tracker Visual growth tree rewards consistent speech and interaction.

🧠 Tech Stack

Layer Technology
Frontend React + Vite + Web Speech API
Backend Node.js + Express
AI Models Google Gemini 2.5 (Text + Image), ElevenLabs (TTS)
Database SQLite (default) / MySQL (optional)
Deployment Netlify (Frontend) + Render/Heroku (Backend)

⚙️ Setup Instructions

1️⃣ Clone the Repository

git clone https://github.com/<your-username>/DivHacks-ChatBot.git
cd DivHacks-ChatBot/lingua

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors