
NLP hardware
فهرست مطالب ساختار کلی دستیار هوشمند صوتی................................................................................2 فرآیند کلی مسابقه .................................................................................................3 جوایزمسابقه .......................................................................................................4 منتورینگ .........................................................................................................4 تیمبندی ...........................................................................................................5 توضیحات حوزه های مسابقه .......................................................................................5 معرفی بخش سخت افزار .......................................................................................5 چالش مقدماتی .............................................................................................6 ماموریت چالش مقدماتی ...............................................................................6 ورودی ها................................................................................................7 ارتباط با سرور ..........................................................................................7 خروجی ها...............................................................................................8 قوانین و شرا یط چالش مقدمات ی .........................................................................8 گزارش طراحی و ساخت دست یار صوتی .................................................................9 چالش نهایی ................................................................................................9 ماموریت تیم ها در چالش نهایی .........................................................................9 ورودی ها.............................................................................................. 10 ارتباط با سرور ........................................................................................ 10 خروجی ها............................................................................................. 10 قوانین و شرا یط بخش سخت افزار در چالش نهایی .................................................... 11 گزارش طراحی و ساخت دست یار صوتی ............................................................... 11 داور ی مسابقه ............................................................................................. 12 چالش مقدماتی ....................................................................................... 12 چالش نهایی .......................................................................................... 13 نکات تکمیلی برا ی بخش سختافزار ..................................................................... 14 توضیحات بخش نرمافزار ........................................................................................ 15 چالش مقدماتی نرم افزار ..................................................................................... 16 ماموریت چالش مقدماتی ................................................................................. 16 انواع فرمان های موجود در چالش مقدماتی ............................................................ 17 ورودی و خروجی قسمت نرم افزار در فاز ابتدایی ..................................................... 22 فرمت خروجی ها...................................................................................... 23 سنجههای داوری چالش مقدماتی بخش نرم افزار .......................................................... 25 نحوهی محاسبه امتیاز نهایی در چالش مقدماتی .................................................................. 26 چالش نهایی در بخش نرم افزار ........................................................................... 27 سنجههای داوری چالش نها یی در بخش نرم افزار ......................................................... 28 نحوهی محاسبه امتیاز نهایی در چالش نهایی .............................................................. 28 نحوهی ارسال فایل کدها و استفاده از API نویسا و آریانا ................................................ 29 نحوهی ارسال فایل کدها رو ی سرور .................................................................. 29 نحوهی استفاده از API نویسا ......................................................................... 30 نحوهی استفاده از API آریانا ......................................................................... 30
دستیار صوتی هوشمند از جمله فناوری های به روز دنیاست که کاربردهای بسیاری دارد. از دستیار هوشمند صوتی برای کنترل ابزارهای مختلف مانند تبلت، تلفن، لپ تاپ و به طور خاص برای ارسال پیامک، تماس با مخاطب، پخش موسیقی و به طور کلی هوشمندسازی وسایل مختلف استفاده می شود. برای این کار کافیست کاربر نیاز خود را از دستگاه بخواهد و به زبان بیاورد، دستیار هوشمند صوتی با گوش کردن به صدای کاربر فرمان موردنظر را انجام می دهد. امروزه شرکتهای داخلی و خارجی بسیاری در زمینه ی توسعه این فناوری ورود کرده اند که از آن نمونه می توان به 1 ،Alexa 2 Siri ،سورنا، دابی اشاره کرد. ساختار کلی دستیار هوشمند صوتی به طور کلی دستیار هوشمند صوتی از دو بخش نرم افزار و سخت افزار تشکیل شده است که اجزای مختلف آن در شکل 1 قابل مشاهده است.

شکل 1ساختار کلی دستیار هوشمند صوتی
همانطور که از شکل برمی آید در بخش نرم افزار، صوت گوینده بایستی طی سه مرحله اصلی به خروجی برسد. دربلوک اول صوت به متن تبدیل شده و سپس به بلوک دوم راه می یابد. در بلوک دوم نوع متن تشخیص داده شده و درک می شود و پاسخ متناسب با سوال به صورت متنی تولید میگردد. پاسخ متنی در مرحله ی آخر به بلوک سوم وارد شده و به صوت تبدیل میشود. در ای ن مسابقه شرکتکنندگان فقط کافیست بلوک دوم را طراحی نمایند و بلوک اول و سوم یعنی تبدیل صوت به متن و بالعکس به آن ها داده می شود. همچنین در قسمت سخت افزار، صوت توسط یک میکروفن دریافت شده و به هسته ی پردازشی وارد می شود. سپس با اتصال به اینترنت پردازش های الزم بر روی صوت انجام شده و پاسخ صوتی تولید شده توسط بلندگو پخش می شود. فرآیند کلی مسابقه مسابقه دارای سه فاز در هر یک از دو حوزهی نرمافزار و سختافزار می باشد. فاز اول )آموزش( در این فاز کارگاه های آموزشی مربوط به دو حوزهی سخت افزار و نرمافزار ارائه خواهد شد. در این کارگاهها، مطالب الزم برای طراحی نرم افزار و ساخت سختافزار دستیار صوتی به شرکتکنندگان آموزش داده میشود. این آموزش ها به صورت آفالین و از 29 آبان الی 5 آذر در سایت مسابقه قرار میگیرد و استفاده از آن ها کامال اختیاری 3 است . الزم به ذکر است شرکتکنندگان در بازه ی فوق میتوانند آموزش ها را دریافت نموده و در طول چالش ها چندین و چندبار از آن ها استفاده نمایند. فاز دوم )چالش مقدماتی( فاز دوم چالش مقدماتی است که به صورت مجزا در دو حوزه ی طراحی نرمافزار و ساخت سخت افزار برگزار شده و به مدت یک ماه )5 آذر الی 5 دی( طول میکشد. موارد خواسته شده در این چالش در ادامه توضیح داده خواهد شد. پس از اتمام این چالش داوری مرحله مقدماتی صورت گرفته و به تیمهای برتر جوایزی اهدا خواهد شد. الزم به ذکر است به تیم های برتر در حوزه ی سخت افزار در صورت کسب امتیاز الزم، کمک هزینه ساخت اعطا می گردد. 3 - بدیهیست که شرکتکنندگان ممکن است برای طراحی پیچیده تر و خالقانهتر به آموزشهای خارج از دروس مذکور نیاز داشته باشند که آموختن آنها به عهده ی خود شرکتکننده میباش د.
skill share stuff
ESP8266 Arduino
ESP8266 ep01