Unlocking the Power of Alexa: A Comprehensive Guide

alexa programming n.w
1 / 14
Embed
Share

Discover how Alexa programming works, explore its underlying technologies, learn about Alexa Skills, and get started with developing your own voice applications using AWS Lambda and other developer tools.

  • Alexa Programming
  • Voice User Interface
  • AWS Lambda
  • Programming Guide
  • Developer Tools

Uploaded on | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Alexa Programming

  2. Welcome! I m Aniruddha Nandi Junior, CS | Project AI Lead @ UBRobotics

  3. 1 1 How it works Brief explanation of the underlying technologies powering Alexa

  4. Alexa is a Voice User Interface (VUI), that lets you speak commands, instead of clicking buttons or typing on your keyboard.

  5. Speech Recognition ASR - Automatic Speech Recognition Enables the recognition and translation of spoken language into text by computers NLP - Natural Language Understanding Deals with how to handle unstructured inputs governed by flexible rules & convert them into a machine readable format TTS - Text to Speech

  6. 2 2 Alexa Skills What kind of skills is Alexa capable of handling?

  7. Types of Alexa Skills Custom List Video Smart Home Flash Briefing Games and Trivia > ASK-Overview > Tutorials Fact Skill How-To Skill Team Lookup Skill Calendar Reader Skill

  8. 3 3 Getting Started More on IDE s, Echo Emulator, Alexa Dev Console & AWS Lambda

  9. Alexa VUI Interface Front-End Back-End The Alexa Skills Kit handles text to speech, converting the audio into a machine comprehensible format The logic code that actually powers the app. Usually this is written on a service called AWS Lambda. It takes the parsed speech and does something interesting with it

  10. Alexa VUI Interface Alexa Skills Kit Alexa Skill AWS Lambda

  11. Developer Tools AWS Lambda is an event-driven computing platform; it runs when triggered by an event and executes code that s been loaded into the system. You don t need to setup or manage any servers, just write the code and Amazon takes care of the rest > Atom > AWS Lambda > Alexa Skills Kit > Echo Emulator

  12. 4 4 Platform Capabilities Alexa Voice Services API & SDK, EC2 Compute, IoT extensions

  13. Hacking with Alexa SDK & IDE Extensions Node.js SDK JetBrains Webstorm TTS Customization SSML Production Testing Skill Beta-Testing Tool API s Skill Management API Smart Home Skill API Video Skill API Flash Briefing Skill API List Skill API Alexa for Business API Data-driven Interaction AWS Lambda Slots Chatbot Customizations Amazon Lex Slots (Lambda Compute) Amazon Lex Alexa Build Page

  14. Thanks!

Related


More Related Content