Microsoft Azure Cognitive Services API

Azure Cognitive Services provides REST APIs and client library SDKs for adding cognitive capabilities to applications. The service includes AI capabilities for vision, speech, language, decision, and search, enabling developers to integrate pre-built AI models for computer vision, text analytics, speech recognition, language understanding, and content moderation into their applications.