diff --git a/README.md b/README.md index 12f1d5f..420f359 100644 --- a/README.md +++ b/README.md @@ -174,12 +174,17 @@ We have a [Usecases.md](Usecases.md) file that outlines the core use cases for t ```mermaid flowchart TD - User[User Speech] --> ESP32 + subgraph UserLayer + UserInput[User Speech Input] + UserOutput[AI Generated Speech Output] + end + + UserInput --> ESP32 ESP32[ESP32 Device] -->|WebSocket| Edge[Deno Edge Function] Edge -->|OpenAI API| OpenAI[OpenAI Realtime API] OpenAI --> Edge Edge -->|WebSocket| ESP32 - ESP32 --> User[AI Generated Speech] + ESP32 --> UserOutput ``` diff --git a/Usecases.md b/Usecases.md index ecc3ed8..2c7e337 100644 --- a/Usecases.md +++ b/Usecases.md @@ -4,30 +4,40 @@ *Cute AI plush toys for kids, elderly, and more!* -## Healthcare, Well-being & Companionship: +## Healthcare & Companionship: -1. Pediatric Comfort Companions: AI-powered plush toys designed to soothe children in stressful environments (like hospitals or clinics) with calming voices, stories, or simple interactive games. -2. Elderly Conversational Partners: Devices focused on reducing loneliness for seniors, capable of engaging in simple chats, recalling programmed memories/stories, playing music, or providing gentle reminders for medication or appointments. -3. Cognitive Engagement Tools (Elderly Care): Interactive devices that lead seniors through simple voice-based cognitive exercises, memory games, or trivia to promote mental activity. -4. Speech Practice Tools (Pediatrics/Therapy): Custom AI characters that encourage children or individuals in speech therapy to practice pronunciation, vocabulary, or conversational flow in a non-judgmental way. -5. Mindfulness & Guided Meditation Devices: Dedicated hardware that uses a calming AI voice to lead users through mindfulness exercises or guided meditations. -6. Basic Emotional Support Aids (Ethical Considerations Needed): Carefully designed companions programmed with supportive and empathetic scripts to offer comfort or a listening ear (needs strict ethical boundaries and cannot replace professional help). +1. **Kid-friendly hospital buddies**: Plush toys that help kids feel less scared during hospital stays with stories and games when they need them most. -## Education & Development: +2. **Companions for older adults**: Someone to chat with for seniors living alone - they can share stories, play favorite songs, or just be there for a quick hello. -1. Interactive Language Learning Tutors: Devices that act as conversational partners for language learners, allowing practice with pronunciation, vocabulary, and real-time interaction. -2. Dynamic Storytelling Toys: Characters that co-create stories with a child, adapting the narrative based on the child's verbal input and choices. -3. Specialized Educational Assistants: AI personalities embedded in learning tools (e.g., a model skeleton that explains anatomy when asked, a globe that talks about countries). -4. Social Skills Development Aids: Tools providing a safe space for individuals (e.g., children on the autism spectrum) to practice conversational turn-taking and social cues with a patient AI character. +3. **Mental workout partners**: Fun voice games that keep elderly minds sharp through conversations, trivia, and memory challenges. -## Accessibility & Assistance: +4. **Speech practice friends**: Judgment-free characters that help kids practice their speech therapy exercises without feeling self-conscious. -1. Simplified Communication Hubs: Voice-activated devices for users with limited mobility or tech-savviness to easily initiate calls or send pre-set messages to family/caregivers. -2. Voice-Based Environment Guides: Low-cost, interactive information points in specific locations (museums, public buildings, care facilities) providing directions or information via voice Q&A. -3. Custom Assistive Interfaces: Prototyping tailored voice command systems for individuals with specific physical needs to control devices or communicate more easily. +5. **Meditation guides**: Calming voices that walk you through relaxation exercises whenever you need a mental break. -## Specialized & Niche Applications: +## Learning & Play: -1. Interactive Museum Exhibits/Characters: Bringing exhibits to life by allowing visitors to "talk" to historical figures, animated characters, or informative objects. -2. Role-Playing for Training: Creating physical devices embodying specific personas for customer service, sales, or even basic medical intake simulation training. -3. Smart Home Persona Hubs: Giving a smart home system a unique voice and personality that can interact more naturally than standard voice assistants. +1. **Language conversation partners**: Practice your Spanish, French or any language with a patient friend who never gets tired of helping you get better. + +2. **Story co-creators**: Toys that build stories with your kids, adapting the plot based on what your child says next. + +3. **Educational characters**: Like a dinosaur that actually explains paleontology when asked, or a solar system model that talks about each planet. + +4. **Social skills practice**: A safe space for kids to practice conversations, especially helpful for children on the autism spectrum. + +## Helpful Assistants: + +1. **Simple communication hubs**: Easy voice tools for people who struggle with technology to call family with simple commands. + +2. **Museum guides**: Bring exhibits to life by letting visitors chat with historical figures or characters. + +3. **Custom helpers**: Voice systems designed specifically for people with mobility challenges. + +## Creative Applications: + +1. **Interactive exhibits**: Imagine talking to Einstein at a science museum or a dinosaur at a natural history exhibit. + +2. **Training scenarios**: Role-play customer service situations or practice difficult conversations. + +3. **Personality for your smart home**: Give your home automation a friendly character that feels more like talking to a helpful roommate than a robot. \ No newline at end of file