Inspiration

Help Aging People to keep open minded, sharp and engaged thanks to Game which has been popular since more than 30 years ago

What it does

Enable Aging People to stay sharp by Game Play and provide on Multimodal (voice, screen) Alexa devices and multiple languages

How we built it

Proposed Solution without software installation but activable by invoking an Alexa Skill :

"Alexa launch pacman vox" on Amazon Echo Show or Fire TV display devices.

Technical Stack :

  • AWS Lambda Function developed in Node JS

  • and additional AWS tools :

    • DynamoDB for storage,
    • CloudFront to facilitate distribution of S3 web archive component,
    • CloudWatch for logging since I have planned to implement multiple languages.

Challenges we ran into

  • multiple languages (EN, FR,..) testing with one single device, initially i was thinking to reset my Alexa developer account.

Fortunately, the Alexa Echo Show (Echo Spot) device enables to switch language easily

  • combine web (javascript, content hosting) technology with AWS serverless Lambda function => include AWS tools (S3 storage + CloudFront for public access)

  • manage multiple devices and constraints :

    • Echo Dot (Voice only) => vocal response only
    • Echo Spot (Voice + Display + Touch Screen) => APL (Alexa Presentation Language) visual response
    • Echo Show (Voice + Display + Touch Screen) / Fire TV => full compatible for Alexa web api for game

Accomplishments that we're proud of

live working Alexa Skill with multiple modes (voice, touch an display screen,...), multiple languages (EN, FR,..)

  • integrate Alexa **Web API **for Games with voice Alexa Skill

  • manage APL : Alexa Presentation Language visual display on devices and provide APL compatible response as well

What we learned

mix voice first and Alexa extensions (web api for Games, APL) providing appropriate response for end users depending on their input requests and devices

What's next for PacMan Vox

  • enable In Skill Purchase

Built With

Share this project:

Updates