Inspiration

Our inspiration for TeddyTalk stems from the desire to create a magical and educational companion for children. In a world where technology is advancing rapidly, we wanted to apply the power of artificial intelligence to stimulate learning and communication in a friendly manner. Acknowledging that brain development is at its highest between ages 2 and 7, where access to technologies like AI and the internet is very limited, TeddyTalk provides a tool to enhance early education.

What it does

TeddyTalk enables kids to chat with their teddy bear, enjoying storytelling answering questions, and playing games. A key feature is the parental control dashboard, allowing parents to regulate subjects, monitor conversations between their child and the toy, and access functionalities for a secure and personalized experience.

How we built it

We constructed our system by implementing a central script on a Raspberry Pi, serving as the core component. This script manages voice recognition through the AssemblyAI API and utilizes the Mistral-7b Large Language Model (LLM) for text generation. The generated text is then forwarded to ElevenLabs for Text-to-Speech (TTS) voice generation.

Additionally, our system is designed to maintain a dynamic interaction with a parental dashboard, which is built using Vue.js. The dashboard facilitates communication with the Raspberry Pi by exchanging messages through an S3 AWS bucket. The main script on the Raspberry Pi uploads chat history and retrieves any instructions or updates from the parental dashboard, ensuring seamless integration and interaction between the user interface and the hardware.

Challenges we ran into

Addressing privacy concerns and implementing robust security measures to safeguard the interactions and data within TeddyTalk, particularly considering its child-centric nature.

Accomplishments that we're proud of

Achieving a user-friendly interface that makes TeddyTalk accessible and enjoyable for both children and parents

What we learned

Understanding the crucial role of early years in shaping social and emotional development, alongside recognizing the rapid language development during this period.

What's next for TeddyTalk

Exploring partnerships with educational experts and institutions to enhance TeddyTalk's educational content and align it with the latest developments in early childhood education.

Actively collecting and incorporating user feedback to refine and enhance TeddyTalk's features, addressing the specific needs and preferences of both children and parents.

Expanding TeddyTalk's compatibility with various smart devices, ensuring accessibility across different platforms and devices for a seamless user experience.

Built With

Share this project:

Updates