AI Voice Assistant for Kids

My Friend

My Friend is an AI voice assistant designed for children, providing real-time, personalised interactions through speech recognition, lifelike voice responses, and an engaging 3D cartoon character that makes learning and problem-solving fun and interactive.

AI Voice Assistant
Real-Time Communication
AWS Integration
Children Engagement

Project Overview

A deep dive into how we transformed Confidential's ai voice assistant for kids into a high-converting, user-friendly experience.

My Friend

My Friend for Confidential

Client

ConfidentialActive

Services Provided

AI Voice Assistant for Kids

Technologies

React.js
Node.js
Express.js
AWS Transcribe
AWS Polly
WebSockets
Three.js
Postgres

The Project Journey

A deeper dive into each phase of the project

Key Challenges

The client needed a safe, engaging, and scalable AI-powered voice assistant for children. The solution had to combine real-time communication, voice processing, personalised interactions, and friendly visual elements while maintaining performance and cost efficiency.

Personalised AI Interaction

Enable the assistant to remember conversations and provide contextual, child-specific guidance over time.

Real-Time Communication & Voice Processing

Support seamless, real-time speech interaction using AWS Transcribe and Polly for accurate and lifelike voice communication.

3D Interactive Cartoon Character

Design a 3D character that listens, speaks, and reacts to children, enhancing engagement and making the experience fun and accessible.

Our Solution

We developed My Friend, an interactive AI voice assistant platform for children, integrating AWS services, OpenAI, and WebSockets for real-time conversations, while introducing a charming 3D cartoon-like character that makes learning enjoyable.

Speech-to-Text & Voice Generation

Integrated AWS Transcribe for accurate speech-to-text conversion and AWS Polly for natural, child-friendly voice responses.

Real-Time Communication Engine

Implemented WebSockets to ensure seamless, delay-free voice interactions, enabling dynamic and engaging conversations.

Personalisation & Context Retention

Used vector databases and Postgres to store children's conversation data, maintaining context and personalising future interactions.

3D Cartoon-Like Character

Developed an interactive 3D character using Three.js and React Three Fiber, creating an immersive, animated experience similar to Talking Tom.

Scalable & Cost-Efficient Architecture

Optimised architecture using AWS services including S3 for storage, ensuring the platform scales smoothly while minimising costs.

Results Obtained

My Friend successfully delivered an engaging, safe, and scalable AI-powered voice assistant tailored for children. It created an interactive environment that enhances problem-solving skills and fosters personalised, meaningful conversations.

Personalised Conversations

By retaining conversation history, the assistant built trust and familiarity, making interactions feel personal and friendly.

Objective achieved

Seamless Voice Interaction

Real-time, natural conversations using AWS Transcribe, Polly, and WebSockets ensured smooth, lifelike dialogues with children.

Objective achieved

Engaging 3D Experience

The interactive cartoon-like character brought the assistant to life, making problem-solving sessions enjoyable and immersive.

Objective achieved

Scalable & Efficient Platform

The optimised AWS-based architecture supported growth while maintaining performance and cost-efficiency.

Objective achieved

Safe & Supportive Environment

Provided children with a secure space to express themselves and solve problems interactively, contributing to their confidence and learning.

Objective achieved

Visual Showcase

See how we transformed the user experience with intuitive design and seamless functionality

My Friend

My Friend