Inspiration

i wanted to have an interactive teaching skill that challenges kids to learn about animals

What it does

every time the skill is opened, it takes the user to a walk in the forest, where he is invited to sit down and watch for animals to appear. then a random animal is presented. after a short intro, the user can decide if he wants to hear more about this animal or wait for another

How I built it

i used c# and the open source tools Alexa.NET and Alexa.NET.APL to implement the skill

Challenges I ran into

syncing images and text on the device was not as easily to achieve as i thought. the required transformation and data binding is not as comprehensive as it could be, but after reading through some sample code i was able to manage it

Accomplishments that I'm proud of

overcoming the challenges of speech-synchronisation. i am planning to put some of the helper methods i created for this inside a pull request on the Alexa.NET.APL repo

What I learned

creating a skill in APL

What's next for Tiere im Wald

adding more animals and animations. making the skill more interactive and supporting intents that can ask for a certain animal directly

Built With

  • alexa
  • alexa.net
  • alexa.net.apl
  • alexe.net
  • c#
Share this project:

Updates