Microsoft Cognitive Services

Infuse your apps, websites and bots with intelligent algorithms to see, hear, speak, understand and interpret your user needs through natural methods of communication. Transform your business with AI today.


Image-processing algorithms to smartly identify, caption, index and moderate your pictures and videos. Vision makes it possible for apps and services to accurately identify and analyse content within images and videos.

  • Image classification
  • Scene and activity recognition in images
  • Celebrity and landmark recognition in images
  • Optical character recognition (OCR) in images
  • Handwriting recognition
  • Face detection in images
  • Person identification in images
  • Emotion recognition in images
  • Similar face recognition and grouping in image
  • Explicit or offensive content moderation for images and videos
  • Custom image and text lists to block or allow matching content
  • Tools for including feedback from human moderators


Convert spoken audio into text, use voice for verification or add speaker recognition to your app. Speech enables the integration of speech processing capabilities into any app or service. Convert spoken language into text or produce natural sounding speech from text using standard (or customisable) voice fonts.

  • Automatic speech recognition and speech transcription (speech-to-text)
  • Customisable speech recognition and speech transcription (speech-to-text)
  • Customisable speech models for unique vocabularies or accents
  • Automatic text-to-speech
  • Customisable voice fonts for text-to-speech
  • Speaker identification
  • Speaker verification
  • Real-time translation

Map complex information and data in order to solve tasks such as intelligent recommendations and semantic search. Leverage or create rich knowledge resources that can be integrated into apps and services with Knowledge services.

  • QnA extraction from unstructured text
  • Knowledge base creation from collections of Q&As
  • Semantic matching for knowledge bases


Add Bing Search APIs to your apps and harness the ability to comb billions of web pages, images, videos and news with a single API call. Enable apps and services to harness the power of a web-scale, ad-free search engine with Search. Use search services to find exactly what you’re looking for across billions of web pages, images, videos and news search results.

  • Ad-free web search
  • Safe web search
  • Location-aware web search
  • Custom search engine creation
  • Image Search
  • Visual Search
  • Video Search
  • News Search


Allow your apps to process natural language with pre-built scripts, evaluate sentiment and learn how to recognise what users want. Language services that ensure apps and services can understand the meaning of unstructured text or recognise the intent behind a speaker’s utterances.

  • Text analytics
  • Key phrase extraction
  • Sentiment analysis
  • Automatic language detection
  • Automated text translation
  • Customisable translation
  • Web-scale, multilingual spell-checking
  • Content moderation

Cognitive Services are part of the Microsoft AI Platform

Incorporating AI into your applications consists of three key steps, but depending on your requirements and capabilities, Azure AI has flexible tools to suit your needs. Select our pre-built tools such as Cognitive Services for enterprise-grade, off-the-shelf technology that can enable some customisation or choose a tool such as Azure Machine Learning that allows you to bring your own data to enable deeper control and customisation.
Request a demo