Azure AI Speech offre un certain nombre de fonctionnalités, notamment la reconnaissance, la synthèse et la traduction vocales. Ceux-ci sont proposés par le biais de Kits de développement logiciel (SDK) dans plusieurs langages de programmation, notamment C#, C++, Java, etc.