Welcome to Azure AI Documentation
Explore the comprehensive suite of Artificial Intelligence services offered by Microsoft Azure. These APIs enable you to build intelligent applications that can see, hear, speak, understand, and learn.
Vision
Leverage the power of Computer Vision to analyze images and videos, extract insights, and build intelligent visual experiences.
Azure AI Vision
Analyze images for objects, faces, text, and more. Extract rich metadata and build visually intelligent applications.
Key Features: Image analysis, OCR, face detection, spatial analysis.
Endpoints: POST /vision/v1.0/analyze
, POST /vision/v1.0/ocr
Azure AI Video Indexer
Gain insights from videos by automatically extracting spoken words, faces, emotions, and keyframes.
Key Features: Speech-to-text, speaker identification, sentiment analysis, keyword extraction.
Endpoints: POST /Accounts/{accountId}/Videos
, GET /Accounts/{accountId}/Videos/{videoId}/Index
Language
Understand and process human language with advanced Natural Language Processing (NLP) capabilities.
Azure AI Language
Perform tasks like sentiment analysis, key phrase extraction, named entity recognition (NER), and language detection.
Key Features: Sentiment analysis, entity recognition, text summarization, question answering.
Endpoints: POST /language/:analyze-text
, POST /language/:extractAnswers
Azure AI Translator
Translate text between various languages in real-time with high accuracy.
Key Features: Text translation, language detection, transliteration.
Endpoints: POST /translate
, POST /detect
Azure AI Conversational Language Understanding (CLU)
Build custom natural language understanding models to interpret user intents and extract entities from conversational text.
Key Features: Intent recognition, entity extraction, custom models.
Endpoints: Primarily accessed via CLU Studio for model training and deployment.
Speech
Enable your applications to interact with users through natural speech.
Azure AI Speech
Convert speech to text (STT) and text to speech (TTS) with high accuracy and natural-sounding voices.
Key Features: Real-time speech recognition, batch transcription, neural text-to-speech, custom speech models.
Endpoints: WebSocket APIs for real-time, REST APIs for batch operations.
Azure AI Speech Translation
Translate spoken language in real-time, enabling multilingual conversations.
Key Features: Speech-to-speech translation, speech-to-text translation.
Endpoints: WebSocket APIs with translation capabilities.
Decision
Empower your applications with intelligent decision-making capabilities.
Azure AI Anomaly Detector
Identify unusual patterns and outliers in time-series data to detect anomalies.
Key Features: Univariate anomaly detection, multivariate anomaly detection.
Endpoints: POST /anomalies
, POST /anomalies/multivariate
Azure AI Content Safety
Moderate text, images, and video for harmful content across various categories.
Key Features: Hate speech detection, sexual content detection, violence detection.
Endpoints: POST /text:analyze
, POST /image:analyze
Developer Tools & Services
Enhance your AI development workflow with powerful tools and platforms.
Azure Machine Learning
A cloud-based environment for training, deploying, and managing machine learning models at scale.
Key Features: Automated ML, designer, notebooks, MLOps.
Access: Via Azure ML Studio and SDKs.
Azure OpenAI Service
Access cutting-edge OpenAI models like GPT-4, GPT-3.5-Turbo, and DALL-E within Azure's enterprise-grade environment.
Key Features: Generative AI, large language models, image generation.
Endpoints: POST /deployments/{deployment-name}/chat/completions
, POST /deployments/{deployment-name}/images/generations