Super RTL

Woozle Goozle App with Voice Control

Say Hello to Woozle Goozle. On tablet and smartphone, we provide a space where kids can cultivate a conversational friendship with the children’s TV inventor. Kids gain knowledge available from the TV series to ultimately become Inventors themselves. The result is a living Woozle Goozle that talks and listens to his young fans, backed by a vast and updateable video library, all controllable by voice.

Dialogue – the most natural way of interaction

To cater to a young audience with various reading or writing skills, our playful concept allows children to speak to Woozle directly. From this, kids not only are able to navigate to their favorite topics from the show, but learn to use new voice commands and more child-friendly gestures like swiping and shaking the device. This enabled a unique learning environment for the child, giving them the ability to learn and explore on their own, providing a needed sense of autonomy.

A custom dataset ensures the intelligent conversation flow

In order to bring a digital Woozle to life, we had to custom create our own dialogue database. The content spoken by children is compared with this database, containing approximately 1250 unique keywords. To create a proper and seemingly original response from Woozle, we setup a library with over 650 specifically animated sequences of Woozle, combined with the hand puppets original voice, Martin Reindl.

From a hand puppet to a 3D character: The Digital Transformation

As we crafted a digital Woozle, we took great care to present the character unaltered and authentic. Working closely with the team of actors and writers of the show, we were able to gain a deep insight into the character's history and bring the virtual representation to life.

Unique 3D modelling: Staying true to the essence of Woozle

The 3D modelling of the character was created in Maya. Animations, gestures and poses were made in Akeytsu. The proportions and animations carefully imitate the movements and mannerisms of the hand puppet, so the kids can recognize him even in his digital form.

Bringing it all together. Good performance on all devices

UI components of the application as well as the video logic and the control of the application flow were developed in React Native. A Unity view enabled us to create a virtual environment for the character and insert animated scenes. We designed a furless character and custom shaders to use the LightWeight Render Pipeline for a rendering quality that is tuned for various device performances.

Providing a seamless conversation

To ensure Woozle could properly communicate with his fans, our development team wrote a custom speech recognition module. The native iOS and Android libraries were used to convert speech to text. The resulting "text strings" are matched against a data set from which we can deduce which videos, jokes, songs and reactions can be played by Woozle as an answer.

Staying up to date and managing content

As the production of videos is continuous, the application has been prepared for content updates. The library of Woozle’s gestures and animations can be combined in countless ways and it can be adapted to new dialog situations using lip syncing. Our content management system allows for the quick addition of new topics, videos and other content. This is connected with new words in the database, so every time a kid says something, we can ensure an accurate reaction from the character.

Our takeaway

As we embarked on the development of this experience, we understood that kids have a wide range of needs and abilities. This pushed us to hone our interactions into new and exciting alternatives. Testing with real users confirmed that a child's approach to technology was much more intuitive and unfettered. With love down to the smallest detail, we have created an intelligent, adaptable platform that offers children a uniquely educational and autonomously controllable experience.

Super RTL

Woozle Goozle App with Voice Control