Teaching Children to Read with Alexa: Introducing StoryCircle.
Once upon a time, we challenged the team with creating an Alexa Skill that can teach children how to read. Introducing Story Circle, a voice assistant that uses phonics to make storytelling more educational than it's ever been before.
What inspired us to educate children with the power of voice?
We’re no strangers to Alexa Skill development, having built a number of Skills on behalf of our clients and in our team’s own time. The one thing we’d never done before? Use Alexa in the field of education.
Having previously collaborated with one the best storytellers around; Wonderbly, who design beautifully unique children’s storybooks, we knew the impact voice assistants can have in engaging with children on a more interactive platform.
With only five days to solve the challenge, we knew that developing an entire platform was out of the question. In order to prove the concept of an Alexa Skill teaching children how to read, we had to achieve a few things by Friday:
Create a user journey that allows children to progress and develop their reading skills
Design voice interactions easy enough for children to understand and use
Develop a feature that teaches children to read and write different words.
Knowing that James had previously designed conversations, and Kev had developed voice interactions, our biggest challenge was obvious; we’d never actually taught anyone how to read. Thanks to a little input from the team, we knew that using phonics was the best way to go.
What are phonics and how did we use them to teach children how to read?
Phonics are a method of teaching children how to read by correlating sounds with symbols; breaking down words into the individual sounds they contain, and letting children recognise these patterns and combination of sounds to read full words and phrases.
The Alexa Skill needed to use phonics in a feature, or series of voice interactions, so that at the end of every page in the story, Alexa could prompt a ‘repeat after me’ line of dialogue, getting children to sound out words correctly before reading them in full and progressing to the next page in the story.
Introducing Story Circle: What does the Skill do?
1. Reading pages in the story:
After opening the Skill and starting the story, Alexa welcomes users and checks if they’re ready to get started. There’s also the option to open the Skill on a certain page or continue from where users left off the last time they were reading.
2. Interacting with the Alexa Skill:
There are a few different responses from users that prompt a different reaction from Alexa; reading words out correctly and moving onto the next page, getting it completely wrong and having a re-cue for a second attempt, and getting close to the word but mispronouncing certain sounds within it.
3. Using phonics to sounds out words and phrases:
If a user does get close to the word, Alexa will break it down into phonics and use a ‘repeat after me’ method that can teach children individual sounds, before putting them together to complete the word or phrase.
4. Progressing through the story:
These interactions on pages get more and more difficult as children develop their skills and learn sounds that can be used across different words. Using lines of dialogue throughout that encourage children struggling and reward them for doing well.
The future of our Story Circle Alexa Skill?
Having spent the week trying to solve the challenge, James and Kev presented Story Circle back to the team, who discussed their ideas and experience, gave feedback to the guys and came up with a few suggestions for the future of the project:
Integrating an app or Alexa screen:
Phonics are difficult to get your head around, in fact, many schools actually hold training sessions for parents so they know how to use them correctly at home while teaching their children how to read. To assist the voice-led platform, an app could be used by parents and children to tackle more difficult phonics, using this visual way of learning to support the more engaging and entertaining story on the Alexa Skill.
Making Story Circle more human to interact with:
One thing that stood out was the default Alexa voice, and even the Amazon Polly alternatives, feeling robotic and almost cold to interact with. We do, however, have the ability to record lines of dialogue and programme these as the responses in the Alexa Skill, which is something we definitely plan on exploring in the future (it’s very time/resource intensive).
Including a feature that measures areas of improvement:
We also had the idea of measuring different areas of learning that children particularly struggle with. By identifying key sounds, words and phrases that every individual child is having a tough time learning, pages of the books and interactions could be personalised to help them overcome the exact words or sounds they’re stuck on.
To aid our team in building a simple story for Alexa, Kev developed a CMS to quickly write up pages in a story, design user flows and develop core voice interactions.
Using the CMS to translate stories into SSML:
SSML (Speech Synthesis Markup Language), is the language used by developers that’s understood by Alexa Skills. With an easy translation system for every page in our story, we could tell Alexa what to say, when to pause, which words to use when interacting with users, and which phonics and sounds each of these words contains.
Implementing core voice interactions:
The Skill was designed for Alexa to prompt users at the end of every page in the book, asking them to read a certain word or phrase. Depending on their response, Alexa will either; proceed to the next page, re-cue the interaction, go back a step, or help children sound out the word and try again.
Making the experience encouraging and rewarding:
The user flows include a number of audio queues such as the sound of pages turning and a ‘ping’ that follows correct answers, but the more interesting parts came into play as children progressed through the story, with words and phrases getting more and more difficult and requiring different levels of ability to complete.
A small segment of the user flows we designed for Sound Circle, highlighting the voice interactions and different conversational paths children encounter throughout the Alexa Skill.
Turns out we’re a pretty young team (28 years on average).
But thanks to the parents in the room, we immediately knew the role phonics play in teaching children how to read. Breaking words down into different sounds to make them easier to say, read and write. The potential phonics offer in more interactive and engaging learning methods (such as songs and games), translated beautifully into an Alexa Skill that uses the same methods to teach children how to read.
Exploring the different phonic teaching methods:
We explored a few different teaching methods that have been used in schools to help children learn to read, which mainly come down to three areas; Analyticalphonics, which are used to match the sounds in a known word with the sounds in an unknown word, linguistic phonics, which focus on using repetition with similar sounding words like cat, hat and bat, and synthetic phonics, which blend individual sounds together to create the full word or phrase children are trying to read.
One major challenge was actually translating phonics into sounds using SSML (Speech Synthesis Markup Language). Alexa had to be manually-taught to recognise and read certain sounds.
Kevin Borrill, Frontend Developer, 3 Sided Cube
If children get close to reading a word or phrase correctly, Alexa will prompt them with similar sounding words before they give it another go. The ‘repeat after me’ method means that children can be taught more difficult words and phrases by the individual sounds within the word, before progressing through the Skill and the story.
We didn’t want to contradict teachers or schools:
One crucial element of the project was making sure that the Alexa Skill uses the same phonic teaching methods used in schools, ensuring that educating children outside of normal lessons didn’t teach them bad practices, or ways of learning that would contradict what teachers are also telling them.
Teach children how to read with Alexa: Challenge completed.
With a working prototype in place and a plan to develop the project in the future, we’ll spend the next few weeks of Innovative Time finessing the Alexa Skill and developing the additional features and functionality highlighted by the team.
We’re still not experts in teaching children how to read.
What we do know is that to bring the best projects to life, we need to collaborate with organisations that are experts in their fields. If you have experience in children’s education, we’d love to collaborate.
Published on January 31, 2019, last updated on February 15, 2019
We dedicate 15% of our team's time to explore emerging technology and work on projects they're passionate about. So far we've developed a Jenga game in augmented reality, an app that mimics the human eyes and an interactive map that tacks natural disasters in real-time.