How Agencies are Developing Accessible E-Government. By Stephen Condon Software Engineer Fig Leaf Software
|
|
- Elmer Mathews
- 5 years ago
- Views:
Transcription
1 How Agencies are Developing Accessible E-Government By Stephen Condon Software Engineer Fig Leaf Software 1
2 Objectives 2 Define a custom skill for Amazon Alexa Define Custom Intents with parameters (slots) Define Effective Utterances Choose an appropriate invocation name for your custom skill Handle requests to your skill by writing and deploying ColdFusion Web Services Define a configuration for your Alexa skill Test your skill in a simulator and on an Amazon device. Submit your Alexa skill for certification to make it available to Amazon customers
3 Creating Skills for Amazon Alexa 3 Alexa is a voice assistant that animates a series of devices and apps from Amazon.com Echo Echo Dot Echo Show (New!) Tap Fire TV Capable of voice interaction via far-field voice recognition, music playback, home automation, purchasing of goods Has a robust ecosystem of "skills" developed by third-parties using Amazon's Alexa Skills Kit. Companion App for Smartphones and Tablets Coming Soon: Support for Facebook Messenger, Slack, Twilio, and more!
4 NPS Alexa Skill- coming REAL SOON! 4 Returns a park's description Returns all active alerts for a park Returns contact information for a park Returns directions to a park Returns up to three events for a date for a park Returns the last three news releases published within the last month for a park Returns parks in a state Returns a random fact for a park Returns a random fact for a random park
5 Using the Amazon Skills Kit (ASK) 5 Enables you to teach Alexa how to respond when a user asks it a question. Custom Skill API Smart Home Skill API Flash Briefing Skill API Video Skill API All skills require that you build a cloud-based service that handles the requests for your skill type. NOTE: This presentation has code samples for the Custom Skill API and Flash Briefing API
6 Supporting Skill Cards 6 In addition to returning an audio response, Alexa can also optionally return visual "cards" to the user's Amazon Alexa app. Skill detail cards describe what your skill does and how to use it. Home cards describe or enhance the user s voice interactions with Alexa. NOTE:
7 Developing Custom Skills 7 Create a custom web service or use Amazon AWS Lambda. AWS Lambda is a service that lets you run code in the cloud without managing servers. You can write Lambda functions in Java, Node.js, or Python. Alternately, you can write your own web service and host it with any cloud hosting provider, such as Heroku. Non-Lambda (e.g. ColdFusion) functions must be accessible via HTTPS You will also need to define a custom skill model
8 Defining a Skill 8 Intents Custom Slot Types Utterances An Invocation Name A Cloud-Based Service A Configuration
9 Specifying Intents 9 { "intents": [ { "intent": "getparkevents", "slots": [ { "name": "date", "type": "AMAZON.DATE" }, { "name": "park", "type": "LIST_OF_PARKS" } ] }, { "intent": "getparkdirections", "slots": [ { "name": "park", "type": "LIST_OF_PARKS" } }, { "intent": "AMAZON.HelpIntent" }, { "intent": "AMAZON.NoIntent" }, { "intent": "AMAZON.YesIntent" } ] }
10 Custom Slot Types Define an enumeration for a parameter that's passed to your web service. Helps the Alexa service more accurately parse your speech. 10
11 Specifying Utterances 11 Utterances link words or phrases to an intent and slots. Registered it the Alexa Developer Skills Portal. For example: GetParkContacts phone number for {Park} GetParkContacts tell me the phone number for {Park} GetParkContacts what is the phone number for {Park} GetParkDescription tell me about {Park} GetParkDescription describe {Park} GetParkDirections directions to {Park} GetParkDirections tell me the directions to {Park} GetParkDirections give me directions to {Park} GetParkDirections what are the directions to {Park} GetParkEvents events for {Park} GetParkEvents {Date} events for {Park}
12 Choosing the Invocation name 12 There are three ways that users may say your invocation name Invoking the skill with a request "Alexa, Ask NPS Ranger about tomorrow s events for Denali" "Alexa, Talk to NPS Ranger and get tomorrow s events for Denali" "Alexa, tell me about tomorrow s events for Denali using NPS Ranger" Invoking the skill without a request "Alexa, open NPS Ranger" "Alexa, ask NPS Ranger" "Alexa, start NPS Ranger" Invoking the skill using just the invocation name "Alexa, NPS Ranger"
13 Choosing the Invocation Name 13 One-word invocation names are not allowed, unless the invocation name is unique to your brand/intellectual property. Invocation names which are names of people or places are not allowed, unless they contain other words in addition to the name. Two-word invocation names are not allowed if one of the words is a definite article ( the ), indefinite article ( a, an ) or preposition ( for, to, of ).
14 Handling Function Inputs 14 { "session": { "sessionid": "The User's Session ID", "application": { "applicationid": "Your Skill ID" }, "attributes": {}, "user": { "userid": "Some Amazon User Id" }, "new": false }, "request": { "type": "IntentRequest", "requestid": The request ID", "intent": { "name": "GetParkEvents", "slots": { "Date": { "name": "Date", "value": " " }, "Park": { "name": "Park", "value": "Acadia" } } } }
15 Speech Synthesis Markup Language (SSML) 15
16 Function Output 16 { "version": "1.0", "response": { "outputspeech": { "ssml": "<speak><p>there is one event: </p><p> At an unspecified time today, Become a Junior Ranger: Pick up a free Junior Ranger Activity Booklet at any visitor center, discover the park, and earn your badge!. </p><p>can I help you with anything else?</p></speak>", "type": "SSML" }, "card": { "content": Become a Junior Ranger: Pick up a free Junior Ranger Activity Booklet at any visitor center, discover the park, and earn your badge!", "title": "Events at Rocky Mountain" }, "speechletresponse": { "outputspeech": { "ssml": "<speak><p>there is one event: </p><p> At an unspecified time today, Become a Junior Ranger: Pick up a free Junior Ranger Activity Booklet at any visitor center, discover the park, and earn your badge!. </p><p>can I help you with anything else?</p></speak>" }, "card": { "content": Become a Junior Ranger: Pick up a free Junior Ranger Activity Booklet at any visitor center, discover the park, and earn your badge!" }, "reprompt": { "outputspeech": { "text": "Can I help you with anything else?" } }, "shouldendsession": false } }, "sessionattributes": {} }
17 Server-Side Handler Considerations Handle the 4 types of requests LaunchRequest IntentRequest SessionEndedRequest (optional) AudioPlayer and PlaybackController (optional) Keep a History / Session Info (Alexa connection is stateless) Handle Standard Intents HelpIntent YesIntent NoIntent StopIntent Convert Amazon Data Types to CF Data Types Date formats 17
18 Putting it all together Register your Skill in the Amazon Skills Kit Configure the Interaction Model Configuring the Endpoint Testing the Skill Debugging the Skill 18
19 Configuring the Interaction Model 19
20 Configuring the Endpoint 20
21 Testing the Skill 21
22 Debugging the Skill Use cflog copiously when debugging your code. NPS uses its API to pull in the data that is returned to the user. Servers managed by agencies usually require discussions with your agency s infrastructure teams to make sure data is accessible, even from other servers under your agency s control. Plan on having an extended beta testing period before publishing your skill. Different agencies have different concerns, but for NPS, we have quite a few parks with names that Alexa does not handle well, which beta testing caught. This allows you to add altered SSML to phonetically spell some of the troublesome park names. 22
23 Code Walkthrough 1/4 23
24 Code Walkthrough 2/4 24
25 Code Walkthrough 3/4 25
26 Code Walkthrough 4/4 26
27 YOUR TURN Demo 27 The National Park Service Download the framework from
28 Flash Briefing API Alexa devices have a Flash Briefing, which is a configurable set of content that provides a quick overview of news, weather, etc. Invocation: Alexa, what s my Flash Briefing or Alexa, what s the news Defaults to using the Reuters TV and Weather flash briefing skills Provides original content to potential customers on a daily basis. You can configure your Flash Briefing under Settings in the Alexa companion app The Flash Briefing API accepts either audio clips or text that Alexa converts to speech 28
29 Creating a Flash Briefing Skill Flash Briefing Skills are simpler to configure than Custom Skills The Flash Briefing API accepts RSS or JSON data The Flash Briefing accepts up to 5 items The name of the Flash Briefing skill will not be used for invocation. Users find it in the Alexa companion app when configuring their Flash Briefing 29
30 Configuring the Flash Briefing Flash Briefing skills do not allow you to modify the interaction model. Error Handling you need to add text for Alexa to speak to the user if the Flash Briefing feed encounters an error 30
31 Configuring the Flash Briefing Alexa uses the preamble to introduce the content you re providing in the Flash Briefing You can configure multiple feeds per Flash Briefing Each feed needs a type (text or audio) The feed needs an update frequency, which tells Alexa how often to check in for new content The URL is the endpoint for the feed The Feed Icon is used on the Alexa Companion app when your feed is called 31
32 Flash Briefing Output Flash Briefings can take JSON or RSS JSON is Amazon s preferred format. Need to return JSON using <cfcontent type= application/json; charset: utf-8 > so that we get the right content type and encoding Sample output: 32
33 Flash Briefing Output uid Unique identifier for the record, in the example in the last slide, it s a UUID generated by CreateUUID() updatedate A date object following the format yyyy-mm-ddthh:mm:ss:lz, and needs to be provided as a UTC timestamp titletext Populates the title of the card on the Alexa companion app maintext the content for Alexa to read off as part of the Flash Briefing, and is also used as card text in the Alexa companion app redirectionurl the URL associated with the content 33
34 Flash Briefing Function 34
35 Flash Briefing Demo Flash Briefing Skill using the NPS API ( We read off the most recent news release published on 35
36 Summary (1 of 2) The Alexa Skills Kit (ASK) enables you to add custom skills, home automation skills, and flash briefing skills. The Alexa mobile companion app enables you to configure Alexa hardware, enable skills, and view skill cards. Skills are comprised of: Intents Utterances An Invocation Name A cloud-based service A configuration 36
37 Summary (2 of 2) Custom intents are defined in JSON and may support optional parameters, or slots. Whenever possible, use built-in intents to ensure consistent behavior across all Alexa skills. One-word invocation names are not allowed, unless the invocation name is unique to your brand/intellectual property. Include Speech Synthesis Markup Language (SSML) in your response to adjust how Alexa pronounces words and phrases. Thoroughly test your skills in the simulator and on a device before submitting them to Amazon for approval. A device must be registered under the same address as your Developer's account for it to be used in testing. Verify that your endpoint is receiving data from your Alexa service. 37
Your Voice is Your Passport: Implementing Voice-driven Applications with Amazon Alexa
Your Voice is Your Passport: Implementing Voice-driven Applications with Amazon Alexa Stephen Lippens Solutions Architect slippens@microstrategy.com This presentation may include statements that constitute
More informationIF YOU D LIKE TO BUILD ALONG WITH ME
IF YOU D LIKE TO BUILD ALONG WITH ME 1. Visual Studio 2015 (or newer) with AWS Toolkit for Visual Studio https://aws.amazon.com/visualstudio/ 2. Sign up for an AWS Account (Free, requires credit card):
More informationLab 1: Hello Alexa. EE596B/LING580K Conversational Artificial Intelligence Hao Fang
Lab 1: Hello Alexa EE596B/LING580K Conversational Artificial Intelligence Hao Fang Outline Task 1: Create your first Alexa Skill Step 1: Create an AWS Lambda function Step 2: Create an Alexa Skill Step
More informationAmber DrupalCon Vienna September 2017
Get Started with Voice User Interfaces Amber Matz @amberhimesmatz DrupalCon Vienna September 2017 About Me Amber Matz Production Manager and Trainer Drupalize.Me Twitter: @amberhimesmatz Drupalize.Me big
More informationbst Documentation Release John Kelvie, Bela Vizy, Michael Myers
bst Documentation Release John Kelvie, Bela Vizy, Michael Myers August 30, 2016 Overview 1 Getting Started 3 1.1 Installation................................................ 3 1.2 Updating.................................................
More informationMichigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017
1 Michigan State University Team MSUFCU Banking with Amazon s Alexa and Apple s Siri Project Plan Spring 2017 MSUFCU Contacts: Emily Fesler Collin Lochinski Judy Lynch Benjamin Maxim Andy Wardell Michigan
More informationUsing Speech Recognition to Control the Home Environment: David Harrington, Ryan Henderson, Peter Mason, Dhruva Seelin Penn State University
Using Speech Recognition to Control the Home Environment: David Harrington, Ryan Henderson, Peter Mason, Dhruva Seelin Penn State University Learning Factory Project Spring 2017 All opinions are those
More informationThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
Serverless Integration Powered by Flogo and Lambda Leon Stigter Developer Advocate TIBCO 2 Abstract No matter the metric, "serverless" is definitely gaining interest. It s the dream of every developer,
More informationAlexa, what did I do last summer?
, what did I do last summer? Vladimir Katalov, ElcomSoft SecTor 2018 ElcomSoft Ltd. www.elcomsoft.com 1 Who s Alexa? Amazon Alexa is a virtual assistant developed by Amazon She s 4 years young First appeared
More informationBuild, Deploy & Operate Intelligent Chatbots with Amazon Lex
Build, Deploy & Operate Intelligent Chatbots with Amazon Lex Ian Massingham AWS Technical Evangelist @IanMmmm aws.amazon.com/lex 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More informationTHE SWANN SECURITY SKILL WITH AMAZON ALEXA SETUP GUIDE
THE SWANN SECURITY SKILL WITH AMAZON ALEXA SETUP GUIDE 1 2 ABOUT THE SWANN SECURITY SKILL Now it s even easier to see what s happening. Amazon Alexa works with Swann Security to stream live camera video
More informationAnalytics for Digital Assistants Whitepaper
Adobe Analytics Analytics for Digital Assistants Whitepaper Introduction With recent advances in cloud computing, machine learning and natural language processing, digital assistants are moving out of
More informationIntroduction to Amazon Echo and Dot
Introduction to Amazon Echo and Dot Instructors David Kirsch CCHSV Programs Director Mary O Neill CCHSV Webmaster 1 Amazon Echo $179 Release date: November 6, 2014 Dimensions: 9.3 in. x 3.3 in. x 3.3 in.
More informationServerless in the Java ecosystem
Serverless in the Java ecosystem Pratik Patel Pratik PateL CTO Triplingo Java Champion JavaScript Troublemaker Python Hacker Founder, PERL recovery group WHAT IS SERVERLESS? ARCHITECTURE ECOSYSTEM SERVERLESS
More informationAdministrator Guide Administrator Guide
AutobotAI account setup process with AWS account linking In order to provide AWS account access to autobotai skill, It has to be configured in https://autobot.live portal. Currently only one account can
More informationBeginner s Guide to Cordova and Mobile Application Development
November 13, 2018 Beginner s Guide to Cordova and Mobile Application Development George Campbell Lead Software Engineer Doug Davies Lead Software Engineer George Campbell Lead Software Engineer Doug Davies
More informationMicrosoft speech offering
Microsoft speech offering Win 10 Speech APIs Local Commands with constrained grammar E.g. Turn on, turn off Cloud dictation Typing a message, Web search, complex phrases Azure marketplace Oxford APIs LUIS
More informationSit all three speakers next to each other, starting with the Echo and ending with the Dot, and you'd get one tall, one medium, and one short.
Echo Tap Dot Sit all three speakers next to each other, starting with the Echo and ending with the Dot, and you'd get one tall, one medium, and one short. The differences between Amazon's speakers aren't
More informationInstalling and Configuring the Voice UPB Bridge updated 22-Jan-2018
Installing and Configuring the Voice UPB Bridge updated 22-Jan-2018 Before starting these instructions, you should already have your Voice assistant installed and working. These instructions can be used
More informationEmulating Lambda to speed up development. Kevin Epstein CTO CorpInfo AWS Premier Partner
Emulating Lambda to speed up development Kevin Epstein CTO CorpInfo AWS Premier Partner What is Lambda? Scalable, Highly Available, Stateless, event driven computing Fully managed runtime environment Python
More informationServerless Computing. Redefining the Cloud. Roger S. Barga, Ph.D. General Manager Amazon Web Services
Serverless Computing Redefining the Cloud Roger S. Barga, Ph.D. General Manager Amazon Web Services Technology Triggers Highly Recommended http://a16z.com/2016/12/16/the-end-of-cloud-computing/ Serverless
More informationNailing Serverless Application Development
Nailing Serverless Application Development Sanath Kumar Ramesh Software Engineer, AWS Serverless @sanathkr_ @sanathkr About Me Sanath Kumar Ramesh, Software Engineer, AWS Serverless @sanathkr_ @sanathkr
More informationAWS Lambda. 1.1 What is AWS Lambda?
Objectives Key objectives of this chapter Lambda Functions Use cases The programming model Lambda blueprints AWS Lambda 1.1 What is AWS Lambda? AWS Lambda lets you run your code written in a number of
More informationALEXA SETUP User Guide
1. PRODUCT ANALYZE ALEXA SETUP User Guide 1. Two ways to download LITEdge App A. Scan the QR code to download LITEdge App B. Download LITEdge App from App Store or Google Play and install it in your phone.
More informationDigital Forensic Approaches for Amazon Alexa Ecosystem
Digital Forensic Approaches for Amazon Alexa Ecosystem DFRWS USA 2017 Hyunji Chung, Jungheum Park, Sangjin Lee Korea University DFRC Research team Hyunji Chung Ph.D candidate in Korea University Foreign
More informationAndroid Online Training
Android Online Training IQ training facility offers Android Online Training. Our Android trainers come with vast work experience and teaching skills. Our Android training online is regarded as the one
More informationApp Instructions. Quick Start Guide. works with the Google Assistant
App Instructions s Quick Start Guide works with the Google Assistant 1 OVERVIEW The Modern Forms App enables control of WiFi equipped Modern Forms Smart Fans. Log in with your existing Facebook Account,
More informationHelp Me! A Consumer Product Assistance Application
Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2016 Help Me! A Consumer Product Assistance Application Ryan Kingsley Grand Valley State University
More informationWelcome to Numerica Credit Union s Amazon Alexa * Skill
Welcome to Numerica Credit Union s Amazon Alexa * Skill The Numerica Skill can provide financial information and process transactions from your Amazon Echo device. Using the Numerica Skill, you can do
More informationPROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...
PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON
More informationThe system has several front-end content discovery options. Here are examples of their interfaces (see more on our site at
November, 2014 1 TrenDemon is a content marketing platform which helps boost conversions from your existing traffic and content using personalized recommendations and call to actions. The system has several
More informationBuilding Secure and Scalable Mobile Apps on AWS
Building Secure and Scalable Mobile Apps on AWS Dennis Hills Mobile Developer Advocate, Amazon Web Services April 20, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda
More informationGetting Started with AWS IoT
Getting Started with AWS IoT Denis V. Batalov, PhD @dbatalov Sr. Solutions Architect, AWS EMEA 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Things are becoming connected Source:
More informationDialog AI Personal Assistant. User Guide for Amazon echo devices
Dialog AI Personal Assistant User Guide for Amazon echo devices Contents 1 Amazon Echo... Error! Bookmark not defined. 1.1 How to Create an Amazon Account... 3 1.2 How to Set Up the Amazon Echo... 3 1.3
More informationVoice Operated Assistants. APCUG VTC - 11/4/17 Greg Skalka
Voice Operated Assistants APCUG VTC - 11/4/17 Greg Skalka Voice Operated Assistants Dedicated Devices Amazon Echo, Dot, Echo Plus, Show, Look Google Home, Mini, Max Augmented Devices Amazon Fire HD10 Tablet,
More informationAWS Lambda Functions 9/22/15 & 9/24/15 CS 6030 Tyler Bayne
AWS Lambda Functions 9/22/15 & 9/24/15 CS 6030 Tyler Bayne Installing Java 1. http://www.oracle.com/technetwork/java/javase/downloads/jdk8- downloads- 2133151.html and install the latest JDK8. Installing
More informationINFORMACAST. Singlewire Software 2601 W Beltline Hwy, Suite 510, Madison, WI
INFORMACAST InformaCast is a software solution that transforms devices on your network into a powerful system for IP paging and emergency alerting. It integrates easily with Cisco phones overhead speakers,
More informationSession #1024: Building a Social Advocacy Campaign on a Convio Open Framework
Session #1024: Building a Social Advocacy Campaign on a Convio Open Framework Presented by: Steve Mook Doug Fierro Session Objective Demonstrate via working example a subset of the rich set of open platform
More informationLarge-Scale Web Applications
Large-Scale Web Applications Mendel Rosenblum Web Application Architecture Web Browser Web Server / Application server Storage System HTTP Internet CS142 Lecture Notes - Intro LAN 2 Large-Scale: Scale-Out
More informationMaking an on-device personal assistant a reality
June 2018 @qualcomm_tech Making an on-device personal assistant a reality Qualcomm Technologies, Inc. AI brings human-like understanding and behaviors to the machines Perception Hear, see, and observe
More informationAWS Lambda + nodejs Hands-On Training
AWS Lambda + nodejs Hands-On Training (4 Days) Course Description & High Level Contents AWS Lambda is changing the way that we build systems in the cloud. This new compute service in the cloud runs your
More informationMicroBot Push User Guide
MicroBot Push User Guide Troubleshooting 24 My Microbot App does not detect my MicroBot Push 24 MicroBot Push keeps disconnecting 25 MicroBot Push is not updating 25 Getting Started 2 Meet MicroBot Push
More informationData Visualization of the EchoQuery System
Data Visualization of the EchoQuery System Ying Su ying_su@brown.edu Dec. 2016 1. Abstract EchoQuery is a proof-of-concept voice-based database querying system initially implemented by Lyons, et al. 1
More informationDevelop Mobile Front Ends Using Mobile Application Framework A - 2
Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4
More informationZombie Apocalypse Workshop
Zombie Apocalypse Workshop Building Serverless Microservices Danilo Poccia @danilop Paolo Latella @LatellaPaolo September 22 nd, 2016 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More informationNinox API. Ninox API Page 1 of 15. Ninox Version Document version 1.0.0
Ninox API Ninox Version 2.3.4 Document version 1.0.0 Ninox 2.3.4 API 1.0.0 Page 1 of 15 Table of Contents Introduction 3 Obtain an API Key 3 Zapier 4 Ninox REST API 5 Authentication 5 Content-Type 5 Get
More informationNew Hydrant Management System Released!
Your news update from... New Hydrant Management System Released! We are pleased to announce the release of an Advanced Hydrant Management System as part of the IamResponding system! This new feature is
More informationWeb & Automotive. Paris, April Dave Raggett
Web & Automotive Paris, April 2012 Dave Raggett 1 Aims To discuss potential for Web Apps in cars Identify what kinds of Web standards are needed Discuss plans for W3C Web & Automotive Workshop
More informationVoice Activated Devices
Voice Activated Devices Maryl Gearhart Pat Hom Howard Kirsch Celie Placzek Mike Safer Monty Sher Ashby Village & UCB Retirement Center December 18, 2018 Overview Why voice activated devices? Practical
More informationCMPE 131 Software Engineering. Ruby on Rails Introduction
CMPE 131 Software Engineering September 5, 2017 Ruby on Rails Introduction Presented By Melvin Ch ng Agenda Native App vs Web App What is Ruby on Rails? MVC Architecture What can you do with Rails? What
More informationA Glance Over the Serverless Framework
A Glance Over the Serverless Framework Rafael Zotto Senior Software Architect, HP Inc. Short Bio Rafael Zotto Holds a master degree in Computer Science focused in high performance computing. Specialized
More informationVoice Control. Setting with Google and Amazon
Voice Control Setting with Google and Amazon Table Contents 1. How to setup Google Assistant and Amazon Alexa.... 2 A. Register Gateway for use with Google and Amazon Voice Control... 3 2. Google Assistant
More informationInstalling and Configuring the Voice UPB Bridge updated 1-Jan-2019
Installing and Configuring the Voice UPB Bridge updated 1-Jan-2019 Before starting these instructions, you should already have your Voice assistant installed and working. These instructions can be used
More informationVideo on Demand on AWS
Video on Demand on AWS AWS Implementation Guide Tom Nightingale April 2017 Last updated: November 2018 (see revisions) Copyright (c) 2018 by Amazon.com, Inc. or its affiliates. Video on Demand on AWS is
More informationLet s get started. In this guide: Attach and remove your Moto Mod MD100X SMART SPEAKER
Let s get started We ll guide you through attaching and using your Motorola Smart Speaker with Amazon Alexa. In this guide: Attach and remove your Moto Mod Charge your Smart Speaker and Phone Smart Speaker
More informationHow to setup Google Assistant and Amazon Alexa. Make sure your Gateway has Firmware version 1.81 or higher.
How to setup Google Assistant and Amazon Alexa. Make sure your Gateway has Firmware version 1.81 or higher. First the Gateway that will be used needs to be binded. To do this in the APP go to (1) Settings
More informationUsing Facebook Messenger Bots for Market Research
Using Facebook Messenger Bots for Market Research A Proof of Concept Case Study % a By Kate DuHadway MICHIGAN STATE UNIVERSITY MASTER S OF SCIENCE IN MARKET RESEARCH Agenda A BRIEF HISTORY OF CHATBOTS
More informationServerless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect
Serverless Architecture Hochskalierbare Anwendungen ohne Server Sascha Möllering, Solutions Architect Agenda Serverless Architecture AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Serverless Framework
More informationBack-end architecture
Back-end architecture Tiberiu Vilcu Prepared for EECS 411 Sugih Jamin 2 January 2018 https://education.github.com/pack 1 2 Outline HTTP 1. HTTP and useful web tools 2. Designing APIs 3. Back-end services
More informationViGo Architecture and Principles. Mobile Voice Biometrics as-a-service
ViGo Architecture and Principles Mobile Voice Biometrics as-a-service Part number: VV/VIGO/DOC/183/C Copyright 2015 VoiceVault Inc. All rights reserved. This document may not be copied, reproduced, transmitted
More informationVidBuilderFX. Open the VidBuilderFX app on your computer and login to your account of VidBuilderFX.
VidBuilderFX General Walkthrough: Open the VidBuilderFX app on your computer and login to your account of VidBuilderFX. After successful login, a dialogue box will appear which asks you to connect with
More informationDOWNLOAD OR READ : WHAT TO ASK ALEXA 2000 FUNNY QUESTIONS TO ASK ALEXA LONGEST LIST OF TOP QUESTIONS TO ASK ALEXA PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : WHAT TO ASK ALEXA 2000 FUNNY QUESTIONS TO ASK ALEXA LONGEST LIST OF TOP QUESTIONS TO ASK ALEXA PDF EBOOK EPUB MOBI Page 1 Page 2 alexa what to ask alexa pdf alexa Smart home. Control
More informationEnhancing applications with Cognitive APIs IBM Corporation
Enhancing applications with Cognitive APIs After you complete this section, you should understand: The Watson Developer Cloud offerings and APIs The benefits of commonly used Cognitive services 2 Watson
More informationVoxa Documentation. Release Rain Agency
Voxa Documentation Release 2.1.2 Rain Agency Oct 12, 2018 Contents: 1 Summary 1 2 Why Voxa vs other frameworks 3 3 Features 5 4 Installation 7 5 Initial Configuration 9 6 Responding to alexa events 11
More information4s Instead Of Voice Control
Instructions On How To Get Siri On Iphone 4s Instead Of Voice Control Everything you need to know about setting up and using Siri on your iphone, ipod touch, and It's basically voice control that talks
More informationTechnical Knowledge Library
Technical Knowledge Library Mobile User Guide (Feb 10, 2018) Contents Introduction... 2 Splash Screen... 3 Login Screen... 3 Login Error Message... 4 Loading Screen... 4 Home Screen... 5 Library... 5 Cisco
More informationMVR 2.0 Quick Start Guide
MVR 2.0 Quick Start Guide This guide will show you how to get started quickly, select your MVR phone number, and get your basic system set up and ready to start generating inbound lead calls all in a matter
More informationShowMe Guides OpenCart 1.5 User Manual Ebooks Free
ShowMe Guides OpenCart 1.5 User Manual Ebooks Free Revised and fully updated for 2013, and includes a subscription for free "What's New?" Updaters each time OpenCart is updated so your book is always current!
More informationITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
More informationCloud platforms T Mobile Systems Programming
Cloud platforms T-110.5130 Mobile Systems Programming Agenda 1. Motivation 2. Different types of cloud platforms 3. Popular cloud services 4. Open-source cloud 5. Cloud on this course 6. Some useful tools
More informationIoT Device Simulator
IoT Device Simulator AWS Implementation Guide Sean Senior May 2018 Copyright (c) 2018 by Amazon.com, Inc. or its affiliates. IoT Device Simulator is licensed under the terms of the Amazon Software License
More informationWeb Robots Platform. Web Robots Chrome Extension. Web Robots Portal. Web Robots Cloud
Features 2016-10-14 Table of Contents Web Robots Platform... 3 Web Robots Chrome Extension... 3 Web Robots Portal...3 Web Robots Cloud... 4 Web Robots Functionality...4 Robot Data Extraction... 4 Robot
More informationMicroservices without the Servers: AWS Lambda in Action
Microservices without the Servers: AWS Lambda in Action Dr. Tim Wagner, General Manager AWS Lambda August 19, 2015 Seattle, WA 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Two
More information(P6) "Everyone will benefit from that," cofounder and CEO Alex Lebrun says.
[Technology ]Voice Control: Coming Soon to a House Near You (P1) It's not unusual to find yourself talking to an uncooperative appliance or gadget. Soon, though, it could be more common for those devices
More informationHow to connect my TP-Link Smart Plug to my home network via Kasa?
How to connect my TP-Link Smart Plug to my home network via Kasa? This Article Applies to: TP-Link smart devices can be controlled by Kasa App locally and remotely. By this means we can easily make the
More informationIntegrate Speech Technology for Hands-free Operation
Integrate Speech Technology for Hands-free Operation Copyright 2011 Chant Inc. All rights reserved. Chant, SpeechKit, Getting the World Talking with Technology, talking man, and headset are trademarks
More informationSentiments Analysis of Users Review to Improve 5 Star Rating Method for a Recommendation System
SESUG Paper 257-2018 Sentiments Analysis of Users Review to Improve 5 Star Rating Method for a Recommendation System Surabhi Arya, Graduate Student, Oklahoma State University ABSTRACT Recommendation Systems
More informationBlackBerry Bold 9650
BlackBerry Bold 9650 The only time a Tata phone won t be accessible. Please switch off your mobile phones during presentations. Be safe and help create a safe environment. Acquaint all on Safety. Take
More informationGoogle Home/Assistant Setup Guide
Google Home/Assistant Setup Guide You may use this SETUP GUIDE or download the SmartProjection App. Open App and select Google Home Setup Guide. This guide is for PC only. Contents Full Power Active mode
More informationAlexa Setup Guide. Contents. Full Power Active mode Install USB Wi-Fi Adapter Wi-Fi Setup Alexa Setup Smart Home Skills
Guide. Contents Full Power Active mode Install USB Wi-Fi Adapter Wi-Fi Setup Smart Home Skills 4K UHD HDR Projector Full Power Active mode (first power-on) Upon first power-on of the Projector choose Full
More informationMeasuring the impact of IoT. Alison Robart Director, Client Services
Measuring the impact of IoT Alison Robart Director, Client Services Looking Ahead to the Voice Era July 2017 Alison Robart Director Client Insights comscore, Inc. For info about the proprietary technology
More informationEmbedding Intelligence through Cognitive Services
Embedding Intelligence through Cognitive Services Dr. Latika Kharb 1, Sarabjit Kaur 2 Associate Professor 1, Student 2, Jagan Institute of Management Studies (JIMS), Delhi, India. Abstract: Cognitive Services
More informationCreate Interactive Signage with Discover Video s DEVOS Solution
Digital Signage WITH DISCOVER VIDEO Create Interactive Signage with Discover Video s DEVOS Solution Easily Create Custom Signage Experience how simple it is to create digital signs with custom content
More informationUnit 1: Unit 1: Introducing the Course
Unit 1: Unit 1: Introducing the Course About the Course Fast Track to Sencha Touch is designed to teach experienced web developers and designers how to design and implement web applications for the iphone,
More informationNTT DOCOMO Technical Journal. 1. Introduction. 2. The DOCOMO DriveNet Info Appli. Ryohei Kurita Mei Hasegawa Hiroshi Fujimoto Kazuaki Takahashi
ITS Cloud Systems Speech Interaction Function Big Data NTT DOCOMO has developed a colorful new in-vehiclesupport application called DOCOMO DriveNet Info * 1, which gives information generated in the cloud
More informationCloud platforms. T Mobile Systems Programming
Cloud platforms T-110.5130 Mobile Systems Programming Agenda 1. Motivation 2. Different types of cloud platforms 3. Popular cloud services 4. Open-source cloud 5. Cloud on this course 6. Mobile Edge Computing
More informationAI for Everyone. Ian Massingham Chief Evangelist
AI for Everyone Ian Massingham Chief Evangelist (EMEA) @IanMmmm ianm@amazon.com Artificial Intelligence & Deep Learning At Amazon Thousands Of Employees Across The Company Focused on AI Discovery & Search
More informationOddcast Affiliate Program. User s Guide. 6/28/2007 Release 1.1. Oddcast, Inc. 1
Oddcast Affiliate Program User s Guide 6/28/2007 Release 1.1 Oddcast, Inc. 1 Information in this document is subject to change without notice. Companies, names and data used in examples herein are fictitious
More informationEcho: Master Your Echo; User Guide And Manual PDF
Echo: Master Your Echo; User Guide And Manual PDF Echo: Your Lifelong Virtual Companion just never stops getting better, with one of their most popular products, it just takes the entire experience into
More informationBANG & OLUFSEN AND GOOGLE HOME
BANG & OLUFSEN AND GOOGLE HOME Setup, settings and use-cases with Bang & Olufsen products combined with Google Home and Chromecast CKT, JAN 2018 1 INDEX Introduction Page 3 What is Chromecast Page 4 Supported
More informationTen Things You ve Gotta Try in LogMeIn Rescue
Ten Things You ve Gotta Try in LogMeIn Rescue Ten Things You ve Gotta Try New to LogMeIn Rescue? This guide will get you started. Tip: Complete how-to reference is available at help.logmein.com. Do this
More informationtime2 WiFi LED Smart Bulb User Manual
time2 WiFi LED Smart Bulb User Manual Introduction Thank you for purchasing a time2 WiFi Smart LED Bulb. A high performance replaceable LED bulb which can be controlled remotely using the Smart Life APP
More informationMichigan State University Team Amazon Asa: Amazon Shopping Assistant Project Plan Fall 2016
Michigan State University Team Amazon Asa: Amazon Shopping Assistant Project Plan Fall 2016 Amazon Staff: Derek Gebhard Michigan State University Capstone Members: Evan Moran Samuel Chung Yiming Li Renee
More informationBT CLOUD PHONE. USER GUIDE FOR MY EXTENSION.
BT CLOUD PHONE. USER GUIDE FOR MY EXTENSION. WHAT S IN THIS GUIDE. 1. Welcome to BT Cloud Phone. 3 2. Express setup. 4 3. Accessing the BT Cloud Phone Portal. 5 4. My Extension Dashboard. 6 4.1 Overview:
More informationHow to Listen to WIXY1260Online & WIXZRadio.com ( The Z / WIXZ1360Online)
How to Listen to WIXY1260Online & WIXZRadio.com ( The Z / WIXZ1360Online) Contents Listen On Your Computer... 2 itunes Internet Radio... 3 Listen On Your Smartphone or Tablet PC... 3 WIXY1260Online or
More informationITP 342 Mobile App Development. APIs
ITP 342 Mobile App Development APIs API Application Programming Interface (API) A specification intended to be used as an interface by software components to communicate with each other An API is usually
More informationDownload Applications Plugging in your WiFi dongle WiFi Selection Pairing dongle with Beautyrest Black app...
WiFi Setup Guide Table of Contents Download Applications... 1 Plugging in your WiFi dongle.... 2 WiFi Selection....3-4 Pairing dongle with Beautyrest Black app....5-6 What you need to pair with Alexa or
More informationSurePassID Local Agent Guide SurePassID Authentication Server 2016
SurePassID Local Agent Guide SurePassID Authentication Server 2016 SurePassID Local Agent Guide Revision: 03 10 2016 You can find the most up-to-date technical documentation at: http://www.surepassid.com
More informationVoice Foundation Classes
The Unified CVP are a Java API for generating VoiceXML. Any custom component wishing to produce VoiceXML must use the VFCs because their main purpose is to act as an abstraction layer between VoiceXML
More informationAndroid Basics Nanodegree Syllabus
Android Basics Nanodegree Syllabus Before You Start This is an entry-level program. No prior programming experience required. Project 1: Build a Single Screen App Design and implement a single screen app
More information