خدمات شناختی چیست؟
خدمات شناختی به ما کمک می کند تا برخی از برنامه های کاربردی هوشمند را توسعه دهیم که در همه پلتفرم ها مانند iOS، Android و Microsoft کار می کنند. همه APIها تحت خدمات شناختی در دسترس هستند، که به ما در توسعه و کار با محیط تعاملی کمک می کند. در بیلد 2016، مایکروسافت به روز رسانی دیگری را برای خدمات شناختی با چارچوب ربات منتشر کرد.
با استفاده از خدمات شناختی، توسعه دهندگان می توانند برنامه هایی را با استفاده از API های موجود مانند:
- Vision API
- Speech API
- زبان API
- API دانش
- جستجوی API
برخی از الزامات در زیر برای تکمیل این مقاله آورده شده است.
- ویژوال استودیو 2015 (نسخه انجمنی، حرفه ای یا سازمانی).
اگر Visual Studio 2015 ندارید، نسخه Community Edition را دانلود کنید، زیرا کاملا رایگان است. برای دانلود Visual Studio 2015 اینجا کلیک کنید .
- خدمات شناختی با کلید API روبرو هستند
در اینجا، من فرض می کنم که شما نیاز دارید. بنابراین، بیایید شروع کنیم
مراحل زیر برای ایجاد یک Face API در سی شارپ با استفاده از خدمات شناختی ارائه شده است.
دریافت کلید از خدمات شناختی
هر کاربر قادر است برای هر محصول 2 کلید مانند Face API، Emotion API، Text Analysis و غیره دریافت کند. برای فعال کردن API Cognitive Face، به سایت رسمی خدمات شناختی مراجعه کنید.
پس از تولید کلید، روی گزینه کپی کلیک کنید تا کلید کپی شود و آن را یادداشت کنید، زیرا در آینده استفاده می شود.
ایجاد یک پروژه
Visual Studio 2015 را باز کنید تا با استفاده از برنامه WPF شروع به توسعه یک Face API Application کنید.
روی File -> New -> Project/solution کلیک کنید یا به سادگی روی پیوند New Project کلیک کنید، که در صفحه شروع ویژوال استودیو موجود است.
![](http://pezhvak24.ir/dl/10kcor/cscd/article/face-api-in-c-sharp-using-cognitive-services/Images/2.png)
اکنون، گفتگوی پروژه جدید ظاهر می شود. روی Visual C# ->Windows ->classic Desktop ->WPF Application کلیک کنید و سپس نام برنامه را مطابق میل خود انتخاب کنید و سپس روی OK کلیک کنید.
![](http://pezhvak24.ir/dl/10kcor/cscd/article/face-api-in-c-sharp-using-cognitive-services/Images/3.png)
اکنون ویژوال استودیو شروع به ایجاد یک برنامه می کند و حدود یک دقیقه طول می کشد تا یک برنامه با موفقیت ایجاد شود. اکنون به MainWindow.xaml هدایت خواهید شد.
برای نصب بسته Newtonsoft.Json NuGet، Solution Explorer را پیدا کنید. اکنون روی نام راه حل راست کلیک کرده و روی Manage NuGet Package Manager کلیک کنید. "Newtonsoft.Json" را جستجو و نصب کنید.
![](http://pezhvak24.ir/dl/10kcor/cscd/article/face-api-in-c-sharp-using-cognitive-services/Images/4.png)