Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

دانلود کتاب Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

34000 تومان موجود

کتاب برنامه نویسی برنامه های IoT با کنترل صوتی با الکسا و رزبری پای نسخه زبان اصلی

دانلود کتاب برنامه نویسی برنامه های IoT با کنترل صوتی با الکسا و رزبری پای بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 8


توضیحاتی در مورد کتاب Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

نام کتاب : Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi
عنوان ترجمه شده به فارسی : برنامه نویسی برنامه های IoT با کنترل صوتی با الکسا و رزبری پای
سری :
ناشر :
سال نشر :
تعداد صفحات : 272
ISBN (شابک) : 9783895765315 , 3895765317
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 26 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Search…\nProgramming Voice-controlled IoT Applications\n All rights reserved.\n Contents\n About the Author\n Introduction\n1 • Chapter 1 Alexa History and Devices\n 1.1 Alexa voice service and AWS Lambda\n 1.2 Pricing\n 1.3 Alexa skills\n 1.4 Supported programming languages\n 1.5 Terminology – Invocation, Utterances, Intents and Slots\n 1.5.1 Alexa Wake word\n 1.5.2 Invocation\n 1.5.3 Utterances\n 1.5.4 Intents and requests\n 1.5.5 Slots\n 1.5.6 Interaction model\n 1.5.7 Endpoints\n 1.5.8 Regions\n 1.6 Skill Sessions\n 1.7 Session attributes\n 1.8 Request and response JSON\n 1.9 Blueprint skills\n 1.10 Summary\n 1.11 References\n2 • Creating your Amazon Account\n 2.1 Introduction\n 2.2 Create your Amazon account\n 2.3 Your sk\n 2.4 Hosting\n 2.5 Summary\n3 • Creating an Alexa Skill\n 3.1 Introduction\n 3.2 Your first skill\n 3.2.1 The interaction model\n 3.2.2 Choose a method\n 3.2.3 The Invocation Name\n 3.2.4 The Intents\n 3.2.5 The code\n 3.3 Testing your skill\n 3.4 Skill I/O\n 3.4.1 Skill request\n 3.4.2 Skill response\n 3.4.3 Speech Synthesis Markup Language (SSML)\n 3.5 Code editing\n 3.5.1 Edit the HelloWorldIntentHandler code\n 3.5.2 Add some debug code\n 3.6 Test your code\n 3.7 Utility code\n 3.8 Debugging\n 3.9 Node.js differences\n 3.10 Node.js debugging\n 3.11 Summary\n4 • Slots and Dialogs, Saving Session Data\n 4.1 Introduction\n 4.2 Slots in action\n 4.3 Slot skill\n 4.3.1 Invocation Name\n 4.4 Skill flow\n 4.5 Add the intent to our skill\n 4.6 Evaluate your model\n 4.6.1 The JSON editor\n 4.7 Accessing the slot\n 4.8 The code\n 4.8.1 Test your skill\n 4.9 Session attributes - saving slot values\n 4.9.1 Remember their name\n 4.10 Dialog delegation\n 4.11 The Birthday code\n 4.12 Handling Yes and No intents\n 4.13 Multiple Yes / No sources\n 4.14 AMAZON.SearchQuery\n 4.15 ASK SDK Utilities\n 4.16 Intent error logging\n 4.17 Language understanding NLU and Automatic speech recognition ASR\n 4.18 Summary\n5 • S3 Storage and DynamoDB Database\n 5.1 Introduction\n 5.2 Local storage\n 5.3 Persistent attributes, DynamoDB and S3\n 5.3.1 Code example\n 5.3.2 DynamoDB database storage\n 5.4 Request and response interceptors\n 5.5 DynamoDB\n 5.6 S3 storage\n 5.7 Summary\n6 • Certification and Publishing\n 6.1 Introduction\n 6.2 Adding further languages\n 6.3 Distribution\n 6.4 Availability and Beta Testing\n 6.5 Beta Tester\n 6.6 Validation\n 6.7 Submission\n 6.8 Post Publication\n 6.9 Analytics\n 6.10 Summary\n 6.11 References\n7 • Creating Skills with Lambda and ASK CLI\n 7.1 Introduction\n 7.1.1 AWS Lambda skill\n 7.2 ASK CLI\n 7.3 Visual Studio code\n 7.4 Local debugging\n 7.4.1 Add Alexa debugger configuration\n 7.4.2 Test your Alexa skill in VS code\n 7.5 Summary\n 7.6 References\n8 • Alexa Presentation Language – APL\n 8.1 Introduction\n 8.2 APLA\n 8.2.1 APLA components\n 8.3 Datasources\n 8.4 APLA datasource example\n 8.5 Adding an APLA reprompt\n 8.6 Summary\n 8.7 References\n9 • APL Visual Multimodal Responses\n 9.1 Introduction\n 9.2 Creating an APL Visual Response\n 9.3 Visual Components\n 9.4. APL component example\n 9.5 Using the Authoring Tool\n 9.6 Integrating APL and code\n 9.6.1 Check for screen support\n 9.7 APL Commands\n 9.7.1 Standard Commands\n 9.7.2 Media Commands\n 9.7.3 User-defined commands\n 9.7.4 Execute Commands directive\n 9.8 Responsive components and Alexa Layouts\n 9.9 Converting Text to speech – using Transformers\n 9.9.1 Transformer APL design\n 9.9.2 Operation\n 9.10 Summary\n 9.11 References\n10 • Alexa In-skill Purchasing (ISP)\n 10.1 Introduction\n 10.2 Create your ISP skill\n 10.3 Accessing your ISP code\n 10.4 Retrieve in-skill products, get their information and purchase.\n 10.5 Produce detail and purchase\n 10.6 Purchase\n 10.6.1 Failed Purchase\n 10.6.2 Refunds\n 10.7 References\n11 • Progressive Response - Accessing the Internet\n 11.1 Introduction\n 11.2 Steps to Send a Progressive Response\n 11.3 Progressive response example\n 11.3.1 Code response\n 11.4 asyncio, async and await - awaiting a web response\n 11.5 References\n12 • Creating a Raspberry Pi IoT Thing\n 12.1 Introduction\n 12.2 Create a Raspberry Pi IoT\n 12.2.1 a) Create our ‘Thing’ and its certificates\n 12.2.1 b) Thing’s endpoint\n 12.2.1 c) Transfer the certificates to your Pi\n 12.2.2 Create and run the Python code\n 12.2.3 Send messages to your Pi\n 12.2.4 Create an Alexa-Hosted Skill\n 12.2.5 Test the skill\n 12.3 Add intents to the Alexa skill\n 12.4 Control the robot\n 12.5 Add intent handlers to the skill code\n 12.6 Modify your code\n 12.6.1 Modify your Pi code - LED\n 12.6.2 Modify your Pi code - explorerhat\n 12.7 Test your robot or LED\n 12.8 Summary\n13 • Smart Home Devices\n 13.1 Introduction\n 13.2 Alexa Interfaces\n 13.3 Login with Amazon (LWA)\n 13.3.1 Create a security profile\n 13.4 Create your Smart Home Skill\n 13.5 Create a Lambda function\n 13.6 Lambda skill code\n 13.7 Test your Lambda function\n 13.8 Link the function to the skill\n 13.9 Configure account linking\n 13.10 Enable and Link the skill\n 13.11 Clean up\n 13.12 Troubleshooting\n 13.13 Summary\n 13.14 References\n14 • Controlling a smart home raspberry Pi with SQS\n 14.1 Introduction\n 14.2 Create an SQS Queue\n 14.3 Raspberry Pi SQS code\n 14.4 Create a Smart Home skill\n 14.5 Create the function\n 14.6 Create a security profile\n 14.7 Configure the smart home skill\n 14.8 Add the function code\n 14.9 Test the function\n 14.10 Discover your device\n 14.11 Test from an Alexa device\n 14.12 Clean up\n 14.13 Summary\n 14.14 References\n15 • IoT, Pi and Node-RED\n 15.1 Introduction\n 15.2 Prerequisites\n 15.3 Installation\n 15.4 Running node-RED\n 15.5 Node-RED user interface\n 15.6 First flow design - Hello world\n 15.7 Hardware I/O\n 15.7.1 Add an input\n 15.8 Using the Sense Hat\n 15.9 Node-RED dashboard\n 15.10 Sense Hat output\n 15.11 IoT - Receiving MQTT messages\n 15.12 Create a new IoT thing for MQTT communication\n 15.12.1 Subscribe to a topic\n 15.13 Node-RED IoT Application\n 15.14 Receiving MQTT messages\n 15.15 Summary\n16 • Proactive Events – Sending Raspberry Pi Alexa Notifications\n 16.1 Introduction\n 16.2 The Lambda function\n 16.3 Send a notification\n 16.4 Code to get the access token\n 16.5 Send the notification\n 16.6 Summary\n 16.7 References\n17 • Raspberry Pi as a Stand-alone Alexa Device\n 17.1 Introduction\n 17.2 Raspberry Pi setup\n 17.3 Procedure\n 17.3.1 Register your AVS device with Amazon\n 17.3.2 Download and install the AVS SDK\n 17.3.3 Run and authorize the sample app\n 17.4 Use the sample app\n 17.5 Summary\n 17.6 References\n18 • Conclusion\nIndex




پست ها تصادفی