Microsoft Cognitive Services provides APIs for vision, speech, language, and knowledge capabilities that allow developers to easily add intelligent features to applications. Some key APIs include Computer Vision, Face, Emotion and Video APIs for vision capabilities, Bing Speech and Speaker Recognition APIs for speech, and APIs for language understanding, text analytics and entity linking. Microsoft experts in AI and machine learning developed these APIs which are supported by documentation, samples and a developer community.