Azure provides a set of AI services which we recommend our customers to solve their business problems effectively and intuitively.
Infuse intelligent algorithms into your apps, websites, and bots so that they see, hear, speak, and understand your user needs through natural methods of communication.
There is a Vision API to see, Speech API to hear and speak. Let us gaze through the different features and categories of the cognitive services from Azure.
Vision makes it possible for apps and services to identify and analyze content within images and videos accurately. Actionable information can be distilled from images.
Computer Vision returns information about visual content found in an image. Adult/racy settings can be applied to help you detect potential adult content. Use optical character recognition (OCR) to identify text in an image and extract the recognized words into a machine-readable character stream.
Face – Detect, identify, analyze, organize, and tag faces in photos. Face confidence score is used to check how likely it is that the two faces belong to the same person.
The face attribute features available are Age, Emotion, Gender, Pose, Smile, and Facial Hair along with 27 landmarks for each face in the image.
Emotion recognition – The Face API now integrates emotion recognition, returning the different emotions such as anger, contempt, disgust, fear, happiness, neutral, sadness, and surprise. Also easy to find similar face among the collection of faces available in the repository.
Face grouping – Organize many unidentified faces together into groups, based on their visual similarity.
Discover how Azure supports conversion of spoken language into text or produce a sounding speech from text.
Bing Speech – Convert speech to text and back again to understand user intent.
Don’t let varied vocabularies and speaking styles block understanding. Customize the language model of your app’s speech recognition by tailoring it to your industry expressions, technical, geography or market terms, and even speaker style.
Speaker Verification – Use your voice for verification.
Speaker Identification – Identify who is speaking.
Choose from more than 75 voices in over 45 languages or locales, including options for male and female voices, and adjust parameters like speed, pitch, volume, pronunciation, and additional pauses.
Do you need? A unique voice agent? Without expertise? The Text-To-Speech makes it easy to create a one-of-a-kind.
Language makes it easy to understand the meaning of an unstructured text or recognize the intent behind a speaker’s utterances and evaluates sentiment and topics to understand what users want.
Sentiment analysis – The API returns a numeric score between 0 and 1. Scores close to 1 indicate positive sentiment, and scores close to 0 indicate negative sentiment. Sentiment score is generated using classification techniques. The input features of the classifier include n-grams, features created from part-of-speech tags, and word embeddings. It is supported in a variety of languages.
Language detection – The API returns the detected language and a numeric score between 0 and 1. Scores close to 1 indicate 100% certainty that the identified language is correct. A total of 120 languages are supported.
Identify entities in your text – Detect all named entities in the text, such as organizations, people, and locations, and more. Entity Linking disambiguates distinct entities by associating text to additional information on the web.
Search enables apps and services to harness the power of a Web-scale, ad-free search engine. Use search services to find exactly what you’re looking for across billions of web pages, images, videos, and news search results.
Bing Autosuggest API – Empowers users to type less and do more with automated and complete search suggestions.
Bing Custom Search – An easy-to-use, ad-free, commercial-grade search tool that lets you deliver the results you want.
Bing Entity Search – Search for real-world entities like people, places, things and local businesses in Bing’s Knowledge Graph.
Powerful search for your domain – Define the parts of the web you want to draw from so users only see relevant results from the domains, sub-sites, and web pages you choose. And harness the full power of Bing’s global-scale search index to get a holistic view of searches and ranking.
Tailored search for specific content – Create a compelling search experience for content, such as web pages, images, and even auto-suggested words. With Bing Custom Search, promote or filter results to drive the outcome you want.
Easy launch and refinement – Quickly and reliably define and adjust the parameters of your search domain without writing a line of code. Render search result layouts using a hosted Bing user experience.