Case Study

Developing a Voice Assistant for a Leading Electronics Brand

AI & GenAI
Industry
Consumer Electronics / Retail - Devices & AI Voice
Services
Architecture Design, Mobile App Development, Backend Development, Quality Assurance
Company Size & Location
Global Consumer Electronics Brand (present in 70+ countries)
Technology Stack
Kotlin · Java · Spring Boot · Houndify · Google Assistant API (NLP · ASR · TTS)
Team
Architect · Tech Lead · Backend Developers · Android Developers · QA Analysts (agile product team)
Timeline
Project-Based Engagement
01

Client Vision

The client is a leading consumer-electronics brand that builds and supplies low-cost PCs, smartphones, tablets, and wearables, present in more than 70 countries and well regarded in emerging markets across Europe, the Middle East, Africa, and the CIS region. They had developed a version of their Android tablet designed specifically for children, and wanted to add a voice assistant - a kid-friendly way for children to interact with the tablet by voice, triggered by a wake word and working both online and offline.

02

Challenge

Building a voice assistant for children, on low-cost hardware, that works offline and understands many English accents, is a tough combination — every requirement pushes against the constraints of the device.

Low-Cost, Low-Power Hardware  

The tablets were low-cost, with modest hardware that lacked high-end performance - a real constraint for on-device speech processing.

Multiple Hardware & OS Versions  

The client had several tablet versions with different hardware configurations and custom Android builds, complicating a single solution.

Hardware-Locked Integration  

The app had to be integrated with and locked to the target hardware so it would not run on any other device.

Online + Offline, Many Accents  

It had to work offline against a question library and fall back to online search, while recognising a range of global English accents and stay engaging and intelligible for children.

03

Solution

Focaloid set up an agile product team and built a kid-friendly voice assistant on NLP, ASR, and TTS - answering from an offline library, falling back online, and tuned to children and to constrained hardware.

Agile Product Team  

Assembled a team of architect, tech lead, backend developers, Android developers, and QA analysts, working in bi-weekly sprints to iterate quickly on feedback.

NLP + ASR + TTS Pipeline  

Built on Natural Language Processing (NLP), Automatic Speech Recognition (ASR), and Text-to-Speech (TTS) converting a child’s speech to text, processing it, and playing back the answer as voice.

Wake Word & Voice Triggering  

Defined wake words that initiate the assistant, chosen after comparing recognition across different accents.

Offline Library + Online Fallback  

Answered from a predefined offline question library, using the Google Assistant API as a fallback for questions not in the library when online.

Kid-Friendly Experience  

Used a kid’s-voice TTS and face emoticons for visual feedback, with intelligent follow-up probing when a question isn’t recognised, and a question log to capture unanswered questions for future library updates.

04

Our Approach

Focaloid built iteratively in bi-weekly sprints, tuning for children, accents, and constrained hardware.

Agile, Bi-Weekly Sprints  

Demonstrated continuous progress and iterated quickly based on client feedback.

Voice Pipeline & Wake Word  

Implemented the ASR → NLP → TTS pipeline and selected wake words validated across accents.

Tune for Children & Hardware  

Chose a kid’s-voice TTS from sampled voices, added emoji feedback, and fine-tuned performance for low-cost hardware.

Offline-First with Fallback  

Built the offline question library and the Google Assistant API fallback, plus a question log to drive future library updates.

05

Result / Impact

For the Client

  • 7 global English accents supported in v1 — US, AU, CA, GB, SA, IN & UK
  • 200 questions in the offline library, available without connectivity
  • Under 2 seconds offline response time after performance tuning
  • Kid’s-voice TTS finalised from sampled voices for a child-friendly experience

For the Product

  • Online + offline operation with Google Assistant API fallback
  • Wake-word triggering validated across accents
  • Emoji-based visual feedback plus intelligent follow-up probing
  • Question log capturing unanswered questions for future library updates

For the Business

  • A differentiated, kid-friendly voice feature for the children’s tablet line
  • Delivered on constrained, low-cost hardware (Android 4.4 and above)
  • A foundation to expand to additional hardware versions after trials

06

Why It Matters

A voice assistant for children has a higher bar than most: it has to understand small voices and many accents, answer reliably even with no internet, and feel friendly and engaging all on inexpensive hardware that wasn’t built for heavy speech processing. Getting all of that right is what makes the difference between a gimmick and a feature kids actually use. By building an offline-first, kid-friendly assistant tuned to constrained devices with a child’s voice, emoji feedback, accent-aware wake words, and sub-2-second offline answers - Focaloid gave the client a genuinely usable voice experience for its children’s tablets, ready to roll out across more devices.

Let's build

Bringing voice or AI to a device with real-world constraints?

We build NLP, ASR, and TTS-powered voice assistants tuned for your hardware and your users - offline-capable, accent-aware, and engaging.