Microsoft Cognitive Software helps make your software intelligent

Microsoft Cognitive Services let you build apps that use powerful algorithms using just a few lines of code. They work across various devices and platforms such as iOS, Android, and Windows, are constantly being improved and easy to set up. Cognitive Services enable natural and contextual interactions that augment users' experiences via the power of machine-based AI.

No matter what app you want to create, Cognitive Services contain APIs that add machine-based intelligence and bring your ideas to life in the areas of vision, speech, knowledge and search. Vision APIs allow your software to recognize objects, faces and their emotions in photos and videos. Speech APIs go beyond text-to-speech and speech-to-text by recognizing the voice of the speaker and allowing you to fine-tune speech recognition to your needs. Check out the full list of supported APIs.

To get your apps up and running quickly, we offer extensive documentation and tutorials for any project.

We have also set up a gallery containing interesting apps created with Cognitive Services and a news feed with detailed updates on Cognitive Services.