لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای عملی برای توسعه مهارت الکسا (2022)
Practical Hands-on Guide for Alexa Skill Development (2022)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با استفاده از مهارت های سفارشی الکسا، دستیارهای شخصی مجازی را به سرعت بسازید و بکار ببرید. رابط کاربری مکالمه/صوتی استاد، مهارتهای سفارشی الکسا را برای تقویت نقاط قوت آمازون اکو، با درک برتر از اصول اصلی، مهارت الکسا بسازید، و در مورد اهداف، اسلاتها و گفتهها به وضوح از Nodejs 14.x و درخواستهای ناهمزمان با وعدهها استفاده کنید. توابع انتظار و غیر همگامسازی با Alexa Skills Kit SDK v2 (ask-sdk-core) بیش از یک توسعهدهنده مهارت الکسا باشید - درک "متا" را از نحوه هماهنگی قطعات با هم دریافت کنید - و نادیده فناوری باشید ایجاد تعامل صوتی "بصری" مدلهایی برای رابطهای صوتی پیشرفته/کاربر مکالمه آمازون پولی را با SSML و همچنین رباتهای چت از طریق آمازون لکس امتحان کنید. خطاها را معرفی کنید و مهارتهای الکسا را از طریق 3 حالت مختلف از جمله شبیهساز الکسا، برنامه الکسا و امنیت راهاندازی دستگاههای اکو آمازون از طریق IAM آمازون (هویت و تست کنید) مدیریت دسترسی) برنامه در آمازون لامبدا (محاسبات بدون سرور) از API ذخیره سازی Amazon S3 استفاده کنید از Google Maps Directions API برای دریافت عملکرد مانیتور اطلاعات ترافیک در زمان واقعی و خطاهای اشکال زدایی از طریق آمازون CloudWatch پیش نیازها: اگر قصد دارید یک مهارت را توسعه دهید، پس یک مهارت اساسی درک Nodejs و JavaScript داشتن یک دستگاه آمازون اکو خوب خواهد بود زیرا به آزمایش سریعتر کمک می کند. در غیر این صورت می توانید از شبیه ساز الکسا وب baesd استفاده کنید.
~~ بهروزرسانی ژانویه 2022 • سال را درست شروع کنید! ~~
بخش جدیدی وجود دارد، "TL;DR - غواصی در ایجاد یک مهارت"، که به شما کمک می کند با استفاده از آخرین رابط کاربری کنسول برنامه نویس الکسا آمازون شروع به ساخت مهارت کنید. شما یک مهارت "Zodiac Finder" خواهید ساخت که به شما کمک می کند چندین مفهوم تعامل صوتی را بیاموزید - مانند Invocation Name، Intents Slots (هر دو سفارشی داخلی)، مقادیر اسلات، مدل تعامل، منطق مهارت، اشکال زدایی، تنظیم نقاط پایانی Lambda، و با استفاده از چندین زبان در نهایت، مهارت را در شبیه ساز الکسا مبتنی بر مرورگر، برنامه الکسا و دستگاه آمازون اکو آزمایش خواهید کرد.
•••
دانش عملی متا در مورد ایجاد رابط های صوتی (VUI)/رابط های مکالمه ای دریافت کنید
مناسب برای کاربران مبتدی قدرتمند
توسعه دهندگان
مدیران پروژه
بازاریاب
نکات برجسته دوره
درکی از Lambda، Lex، Polly، S3 بیشتر کسب کنید
استفاده از Alexa Skills Kit v2 با استفاده از Node.js 10.x
یک مهارت مقدماتی (برای خواندن نقل قول ها) ایجاد کنید
یک مهارت پیشرفته با استفاده از APIهای شخص ثالث (Google Maps) ایجاد کنید
درکی اساسی از نحوه قرارگیری همه قطعات با هم و نحوه عملکرد دستیار شخصی مجازی بدست آورید
--
چرا این دوره؟
تغییری در نحوه ارتباط ما به عنوان یک گونه با ماشینها وجود دارد. با ظهور آمازون الکسا، دستیار گوگل، سیری اپل و مایکروسافت کورتانا، تمرکز بر رابط های کاربر صوتی یا واسط های مکالمه فعال صوتی به سرعت در حال افزایش است.
این دنیای دائماً در حال تغییر، تهدیدی برای نحوه عملکرد ما است، به خصوص زمانی که آن را درک نکنیم. ممکن است سالها با دنیای هوش مصنوعیتر آشنا شویم، اما اگر یاد بگیریم چگونه با ماشینها صحبت کنیم و آنها را کنترل کنیم، به طور جمعی رشد میکنیم.
--
هدف "واقعی" برای این دوره
بله، آمازون الکسا و رابطهای فعال صوتی مشابه بسیار جالب به نظر میرسند. میتوانید از اسناد گسترده موجود با هر رابط برای ایجاد مهارتها استفاده کنید.
با این حال، فقط یادگیری نحو یک سیستم خاص کافی نیست. برای اینکه بهعنوان یک فرد بالغ شوید، باید مهارتهای اساسی را در مورد نحوه عملکرد این رابطها به دست آورید و در ساختن این رابطهای مکالمه از فناوری آگاه باشید.
هدف واقعی این دوره این است که شما را به صلاحیت کافی برای درک پیچیدگیهای طراحی و ایجاد رابطهای کاربری صوتی برسانید، به طوری که بتوانید فوراً ارزیابی کنید که چگونه قطعات مختلف پازل با هم قرار میگیرند.
--
اجرای عملی هدف واقعی
مهم نیست چقدر دانش اساسی دارید، اگر نتوانید آن را عملی کنید، معمولاً ارزش واقعی ندارد.
این دوره نه تنها بر پیشی گرفتن شما از دیگران در درک نحوه عملکرد رابط کاربری صوتی تمرکز دارد، بلکه به شما کمک میکند تا با استفاده از آمازون الکسا، دستیار شخصی بسیار جالب خود را بسازید، که میتواند کاری را انجام دهد که شما میتوانید آن را انجام دهید.
p>
ساخت دستیار شخصی با استفاده از مهارتهای سفارشی الکسا تنها یکی از تکنیکها است و به زودی یاد خواهید گرفت که میتوانید از طریق دانشی که به دست میآورید، رابطهای مختلفی طراحی کنید.
Amazon همیشه از نظر ساخت رابط های صوتی از بازی جلوتر بوده است، و شما می توانید درک کنید که چگونه می توانید از آنچه آمازون ارائه می دهد برای برقراری ارتباط موثر با ماشین ها استفاده کنید.
--
چه چیزی یاد خواهید گرفت؟
با استفاده از آمازون الکسا، و ساخت دستیار شخصی فعال صوتی، موارد زیر را به دست خواهید آورد:
آمازون الکسا و اکوسیستم آن را بدانید
مدلهای تعامل صوتی چیست و چگونه میتوانند به شما در ایجاد رابط صوتی بهتر و قابل اعتماد کمک کنند
فناوری هایی را بشناسید که در پشت رابط فعال صوتی کار می کنند
از خدمات آمازون مانند Lambda، S3، CloudWatch، IAM و نحوه تعامل آنها با یکدیگر استفاده کنید
یک مهارت الکسا را بازسازی کنید و در مورد مقاصد، شکافها و گفتهها شفافسازی کنید
با Node.js 10.x و Alexa Skills Kit SDK v2 توسعه دهید تا دستیار شخصی بسازید که به سوالات شما پاسخ می دهد
ارتباط با APIهای شخص ثالث و پردازش اطلاعات، استفاده از درخواستهای ناهمزمان، وعدهها و عبارات انتظار در توابع ناهمگام
پایداری داده را در یک جلسه الکسا فعال حفظ کنید
معرفی خطاها و تست مهارت های الکسا از طریق 4 حالت مختلف از جمله شبیه سازها و دستگاه های فیزیکی
از خدمات وب آمازون برای ایجاد یک معماری قابل اعتماد استفاده کنید
با کدی که برای دسترسی آسان در GitHub در دسترس است، یک چک لیست کامل در مورد آنچه که به دست خواهید آورد دریافت خواهید کرد. این سخنرانیها دارای پیوندها، فایلها و نمودارهایی هستند که در هر کجا که مرتبط هستند به آنها پیوست میشوند.
حتی اگر دانش Node.js را ندارید، میتوانید اساساً درک کنید که چگونه میتوانید مهارتهای سفارشی ایجاد کنید و آن را به زبان دلخواه خود پیادهسازی کنید.
هر چه زودتر وارد ساخت رابطهای صوتی شوید، سریعتر میتوانید ماشینها را مطابق میل خود قالبگیری کنید.
اکنون ثبت نام کنید و شروع به شکل دادن به دنیای جدید فعال شده با صدا کنید!
سرفصل ها و درس ها
مقدمه، پیش نیازهای دوره، و یک امتحان
Introduction, Course Pre-requisites, and a Try-out
مقدمه - ساخت دستیار شخصی راد
Introduction - Build a Rad Personal Assistant
چه چیزی یاد خواهید گرفت؟
What will you learn?
برای موثر بودن در این دوره به چه چیزهایی نیاز دارید؟
What will you need to be effective in this course?
دریافت کد و استفاده از چک لیست
Getting the Code, and Using a Checklist
بهترین استفاده از این دوره/Udemy 101
Making the best use of this course / Udemy 101
الکسا را از طریق اپلیکیشن الکسای آمازون امتحان کنید
Try out Alexa via Amazon Alexa App
مقدمه، پیش نیازهای دوره، و یک امتحان
Introduction, Course Pre-requisites, and a Try-out
آشنایی با الکسا و اکوسیستم آن
Understanding Alexa and its Ecosystem
ظهور رابط های کاربری صوتی
Rise of Voice User Interfaces
بلندگوهای هوشمند مبتنی بر الکسا و سایر دستگاه ها
Alexa based Smart Speakers and other Devices
توانایی های فعلی الکسا
Current Abilities of Alexa
مهارت های الکسا چیست؟
What are Alexa Skills?
نوع مهارت های الکسا و ASK - کیت مهارت های الکسا
Type of Alexa Skills, and ASK - the Alexa Skills Kit
بررسی اجمالی توسعه مهارت الکسا
Alexa Skill Development Overview
آشنایی با الکسا و اکوسیستم آن
Understanding Alexa and its Ecosystem
مروری بر فناوری پشت الکسا
Overview of Technology behind Alexa
Amazon Polly و SSML - موتور متن به گفتار
Amazon Polly and SSML - the Text To Speech engine
آمازون لکس و رباتهای چت - مغزهای پشت رابط کاربر صوتی
Amazon Lex and Chatbots - Brains Behind Voice User Interfaces
محاسبات بدون سرور - تغییر مدلهای استقرار مرسوم
Serverless Computing - changing the conventional deployment models
Amazon Lambda - راه حل محاسباتی بدون سرور توسط آمازون
Amazon Lambda - the Serverless Computing solution by Amazon
مروری بر فناوری پشت الکسا
Overview of Technology behind Alexa
TL;DR - غواصی و ایجاد یک مهارت
TL;DR - Diving in & creating one skill
درباره به روز رسانی 2022
About the 2022 Update
نمای کلی بخش
Section Overview
راه اندازی حساب پورتال توسعه دهنده آمازون
Amazon Developer Portal Account Setup
مهارت سفارشی Zodiac Finder را در Developer Console ایجاد کنید
Create Zodiac Finder Custom Skill on Developer Console
تست مهارت پیش فرض Hello World
Testing Hello World Default Skill
Frontend - مدل تعامل صوتی
Frontend - Voice Interaction Model
تست مهارت در شبیه ساز الکسا
Testing the skill in Alexa Simulator
اشکال زدایی تاریخ - 29 فوریه
Debugging the date - 29th February
اشکال زدایی برج جدی - 25 دسامبر
Debugging Capricorn - 25th December
تست مهارت در اپلیکیشن الکسا
Testing the skill on Alexa App
تست مهارت در چندین زبان در Amazon Echo Dot
Testing the skill in Multiple Languages on Amazon Echo Dot
پیوستن به نقاط - نمای کلی
Joining the dots - Overview
ساختارشکنی مدل تعامل، ویرایشگر JSON، عبارات نمونه و اسلات
Deconstructing Interaction Model, JSON Editor, Sample Utterances and Slots
ساختن کد، نقاط پایانی، ورودی و خروجی JSON
Deconstructing Code, Endpoints, JSON Input and Output
پیوستن به نقطه ها - نتیجه گیری
Joining the dots - Conclusion
TL;DR - غواصی و ایجاد یک مهارت
TL;DR - Diving in & creating one skill
اولین تابع Lambda خود را بسازید و با S3 متصل شوید
Build your First Lambda Function and connect with S3
راه اندازی حساب خدمات وب آمازون
Amazon Web Services Account Setup
آمازون S3، و اولین هدف لامبدا
Amazon S3, and First Lambda Function's Goal
سطل های آمازون S3 و آپلود فایل
Amazon S3 Buckets and File Upload
نقش Amazon IAM (مدیریت هویت و دسترسی) را ایجاد کنید
Create Amazon IAM (Identity and Access Management) Role
درباره Promises and Wait Expressions در توابع Async
About Promises and Await Expressions in Async Functions
تابع Lambda «takeS3backup» را ایجاد کنید
Create Lambda Function `takeS3backup`
رویدادهای تست لامبدا را برای بررسی اتصال S3 آماده کنید
Prepare Lambda Test Events to check S3 Connectivity
برای کپی کردن فایل های S3، عملکرد Lambda "takeS3backup" را ارتقا دهید
Upgrade `takeS3backup` Lambda Function to copy S3 files
تست و تایید آپلود فایل S3
Test and Verify S3 File Upload
اولین تابع Lambda خود را بسازید و با S3 متصل شوید
Build your First Lambda Function and connect with S3
اولین مهارت الکسای خود را بسازید - Eva 1.0
Build your First Alexa Skill - Eva 1.0
هدف 1 - "Eva" را، اولین مهارت الکسا خود را برای خواندن نقل قول ها بسازید
Goal 1 - Make "Eva", Your First Alexa Skill, to Read Out Quotes
ساختن بیانیه مهارت الکسا
Deconstructing an Alexa Skill Statement
نکاتی برای ساختن یک رابط صوتی عالی
Pointers to building an Awesome Voice Interface
طراحی مدل تعامل صوتی برای Eva 1.0
Designing a Voice Interaction Model for Eva 1.0
آماده سازی مقاصد، اسلات ها، گفته ها و داده ها برای یک مهارت سفارشی الکسا
Preparing the Intents, Slots, Utterances and Data for an Alexa Custom Skill
به روز رسانی 2020 - ملاحظات مهم
2020 Update - Important Considerations
پیکربندی مهارت سفارشی Eva 1.0 در پورتال توسعه دهندگان آمازون
Configuring Eva 1.0 Custom Skill on Amazon Developer Portal
با استفاده از گزینه Self Hosted - رابط کد داخلی
Using the Self Hosted Option - the built-in Code interface
کنترل کننده درخواست، اشیاء و سازنده در تابع لامبدا برای الکسا
Request Handlers, Objects & Builder in Lambda Function for Alexa
عملکرد Lambda برای معرفی Eva 1.0
Lambda Function to make Eva 1.0 introduce itself
گسترش عملکرد Eva 1.0 Lambda برای رسیدن به هدف 1 خواندن نقل قول ها
Extending Eva 1.0 Lambda Function to achieve Goal 1 of reading quotes
اولین مهارت الکسای خود را بسازید - Eva 1.0
Build your First Alexa Skill - Eva 1.0
تست Eva 1.0 - یک مهارت سفارشی الکسا
Testing Eva 1.0 - An Alexa Custom Skill
رویدادهای تست لامبدا برای آزمایش Eva 1.0
Lambda Test Events to test Eva 1.0
شبیه ساز خدمات پورتال توسعه دهنده برای آزمایش Eva 1.0
Developer Portal Service Simulator to test Eva 1.0
معرفی آمازون CloudWatch برای بررسی لاگ ها و خطاهای اشکال زدایی
Introduction to Amazon CloudWatch for reviewing logs and debugging errors
اپلیکیشن الکسای آمازون برای تست Eva 1.0
Amazon Alexa App to test Eva 1.0
Amazon Echo برای آزمایش Eva 1.0
Amazon Echo to test Eva 1.0
عیب یابی خطاها
Troubleshooting Errors
تست Eva 1.0 - یک مهارت سفارشی الکسا
Testing Eva 1.0 - An Alexa Custom Skill
Eva 2.0 - مفید کردن Eva با اتصال به APIها و دریافت اطلاعات مسیر در زمان واقعی
Eva 2.0 - Making Eva Useful by connecting to APIs & getting real time route info
هدف 2 - کاری کنید که Eva با استفاده از APIهای شخص ثالث اطلاعات ترافیکی را به شما بگوید
Goal 2 - Make Eva tell you real time traffic information using Third Party APIs
طراحی دقیق مدل تعامل صوتی برای Eva 2.0
Designing a detailed Voice Interaction Model for Eva 2.0
کلید API Google Maps را برای اطلاعات مسیر و ترافیک دریافت کنید
Get Google Maps API Key for Route & Traffic Information
مقاصد، شکاف ها، گفته ها و مختصات را برای اطلاعات مسیر آماده کنید
Prepare Intents, Slots, Utterances and Coordinates for Route Information
پیکربندی مهارت Eva 2.0 در پورتال توسعهدهنده با اهداف، اسلاتها، گفتههای جدید
Configure Eva 2.0 Skill on Developer Portal with New Intents, Slots, Utterances
EvaFunction 2.0 در Lambda (1/3) - پیکربندی و توابع Helper
EvaFunction 2.0 in Lambda (1/3) - Configuration and Helper functions
EvaFunction 2.0 در Lambda (2/3) - هندلرهایی برای GetBookmarks و Intent های داخلی
EvaFunction 2.0 in Lambda (2/3) - Handlers for GetBookmarks and Built-in Intents
EvaFunction 2.0 در Lambda (3/3) - Handler برای GetRoute Intent
EvaFunction 2.0 in Lambda (3/3) - Handler for GetRoute Intent
تست Eva 2.0 از طریق رویدادهای تست لامبدا
Testing Eva 2.0 through Lambda Test Events
تست Eva 2.0 از طریق Amazon Echo و CloudWatch
Testing Eva 2.0 through Amazon Echo and CloudWatch
Eva 2.0 - مفید کردن Eva با اتصال به APIها و دریافت اطلاعات مسیر در زمان واقعی
Eva 2.0 - Making Eva Useful by connecting to APIs & getting real time route info
ارتقای توسعه الکسا به سطح بعدی
Taking Alexa Development to the Next Level
گزینه های پیشرفته در Developer Console از جمله Skill Publishing
Advanced Options in Developer Console including Skill Publishing
ایده ها - اوا را تقویت کنید و آن را بهتر کنید
Ideas - Enhance Eva and make it better
ایده ها - ایجاد سرویس صوتی الکسا
Ideas - Create Alexa Voice Service
ایده ها - مهارت های خانه هوشمند را ایجاد کنید
Ideas - Build Smart Home Skills
ساخت یک معماری دائمی قابل اعتماد با استفاده از آمازون
Building a Consistently Reliable Architecture using Amazon
ارتقای توسعه الکسا به سطح بعدی
Taking Alexa Development to the Next Level
نمایش نظرات