With many children still learning from home or months behind the planned curriculum Learning Out Loud is a fun way to create a quiz schedule tailored to the students study plan.
The Alexa Skills Challenge with Alexa Conversations calls for team to build a skill including the Alexa Conversations dialogue manager, utilising Alexa’s most advanced Alexa voice technologies to help invent the future of Natural Voice Experiences.
Rabbit & Pork teamed up with audio expert Josiah Smithson from The Audio Tailors to create a submission for the competition and hopefully take home the Grand Prize.
With so many children around the world that have been missing out on key time in school, there will be many children having to catch up with their studies and even retake exams over the next year. We wanted to create a skill that would enable them to prepare for exams in a non-screen environment and in a fun way.
We want to also at the same time bring a rich audio experience to the user, something they might be familiar with when playing other games.
Ideation
We had a number of ideas at the start of the project, including some different to Learning Out Loud. We had a video meeting session where team members gave their ideas. Each idea had to meet the following criteria:
After deliberation, we decided that Learning Out Loud was the best option moving forward. We felt that the customisation nature was something new not seen before.
With the idea, Jamie tested the new Alexa Conversations to see how it would work alongside our existing knowledge of Alexa Skills. This made sure we were confident the skill would be able to take advantage of the new Alexa Conversations
John created a number of happy path scripts, these included a first time user, returning user, correct answers, repeat requests and incorrect answers to see how the conversation flowed. Annotations added marked out dynamic slots, language changes for singular and plurals and most importantly where rich audio could be added.
We know from previous experience that skills are much more engaging and memorable with rich audio. Jamie and John sent a brief over to Josiah to create the 13 pieces of audio to be included in the skill.
We decided we needed the following pieces of audio:
Learning Out Loud has two elements. First using Alexa Conversations we gain vital information from the player to customise the playing experience. We ask them what year they are in, what subjects they are studying and when their exams will take place.
This then allows us to calculate what type of questions to ask from the database of questions we have.
We then move into the quiz mode where the user is asked 10 questions a round. Each question will be related to the subjects they are studying and adjusted to their year (harder questions for those older).
Each question is multiple choice, the player can answer by either saying A, B, C or D or say the answer just read to them. As the user progresses we keep a track of their score. In future plays of the same subject we’ll give them feedback on what their previous highest score was.
At the end of the round, the user is given their score and then can take another subject or more questions from the same subject.
Development started after the happy path scripts were complete. The skill is built with the Alexa Skills Kit SDK for Node.js, S3 bucket storage for the audio files, Dynamo DB for saving users previous scores and questions
We wanted to be able to add in future questions once deployed and also be able for students to say the answer, e.g. “The san andreas fault” as well as “B”. To do this we used the dynamic entities feature which would allow us to add in new answers slots without the need to update the language model each time.
We were able to test by sharing access to all members of the team and along with close family and friends with the target audience. We asked people to record the audio for the session and then send it back to allow us to fix any errors. Once amends were created we were able to submit to live.
We wanted to give the skill an eye catching icon which would include and educational reference, be easy to recognise and importantly fit well with the format of Alexa skill icons.
We were able to work with Hana Skarratt who created several versions of the skill icon along with a bigger logo.
There are a number of areas that we know we can expand on to make this Learning Out Loud even more engaging and increase adoption.