Description
Alexa is a virtual assistant developed by Amazon, first used in the Amazon Echo and the Amazon Echo Dot smart speakers developed by Amazon Lab126. It is capable of voice interaction, music playback, making to-do lists, setting alarms, streaming podcasts, playing audiobooks, and providing weather, traffic, and other real-time information, such as news.[2] Alexa can also control several smart devices using itself as a home automation system. Users can extend the Alexa capabilities by installing "skills" (additional functionality developed by third-party vendors, in other settings more commonly called apps). Most devices with Alexa allow users to activate the device using a wake-word (such as Echo); other devices (such as the Amazon mobile app on iOS or Android) require the user to push a button to activate Alexa's listening mode. Currently, interaction and communication with Alexa are only available in English, German and Japanese. In November 2017, Alexa became available in the Canadian market in English only. As of September 2017, Amazon had more than 5,000 employees working on Alexa and related products. Integrate an Alexa skill with Salesforce and require users to set a voice access code.
Pre-requisites/Implementation Technologies
Pre-requisites |
---|
1 . AWS Account |
2 . Basic Knowledge About Alexa |
3 . Connected App |
Technologies |
---|
1 . IoT |
Note: One kit will be provided per team for practice.
Project Development Lifecycle
Day | Action plan | Detailed Plan |
---|---|---|
Day 1 | Project Analysis | 1. Project development life cycle 2. Project Requirement 3. Private Alexa Skills |
Day 2 | Project Environment setup | 1. Create an org for development 2. Custom settings 3. AWS console |
Day 3 | ALEXA | 1. Alexa Skills Kit CLI setup 2. Amazon developer portal |
Day 4 | ALEXA & Lambda Functions | 1. Creation of Alexa Skills & Lambda Functions 2. Lambda Function States 3. Testing |
Day 5 | Connected App & ALEXA | 1. Connected App creation 2. Linking Alexa to App |
Day 6 | Validate your skills | 1. Testing the skill 2. Troubleshooting 3. Publishing 4. Documenting the project |
Team Size and Price
Team Size | Price for Team |
---|---|
4 | 4000 |
Note: A team can have maximum of 4 members.
Tech Coach

Developer