Azure AI Translator is a robust, cloud-based neural machine translation service providing fast, accurate text and document translations in 135+ languages. Easily integrate real-time or batch translation directly into your applications using simple REST APIs. Take translation further with advanced features like custom translation models and containerized deployments for full control.
- Fast, Accurate Translation: Leverages state-of-the-art neural machine translation for superior quality.
- Text and Document Translation: Translating both structured and unstructured data, synchronously or in batch/asynchronous modes.
- Custom Translator: Tailor models using your translation memory and domain-specific data for optimal results.
- Automated Language Detection & Transliteration: Detect languages and convert between scripts automatically.
- Vocal & Speech Integration: Combine with Azure Speech Services for end-to-end voice translation pipelines.
- Containers Support: Deploy locally or at the edge for regulatory or latency requirements.
Explore the official documentation for the full feature set:
https://azure.microsoft.com/en-us/products/ai-services/ai-translator
Learn and prototype using a comprehensive set of Jupyter notebooks:
- Service Overview:
Azure AI Translator informations.ipynb - Language Detection:
Language detection.ipynb - Transliteration Examples:
Transliterate example.ipynb - Text Translation:
Translation.ipynb - Batch Document Translation:
Document translation batch.ipynb - Synchronous Document Translation:
Synchronous Document Translation.ipynb - Vocal Translator Using Azure AI:
Vocal Translator using Azure AI.ipynb - Voice Translation with Azure Speech Services:
Vocal Translator using Azure AI STT.ipynb
Note:
Please update theazure.envfile with your Azure AI Services credentials to run the demos.
Translate text between over 135 languages in real time. Supports custom dictionaries and translation exclusions.
Automate translations for large-scale and complex documents while preserving original structure and formatting. Glossary support included.
Quickly translate single documents (no blob storage required). Optional glossary support.
Train and deploy translation models customized to your domain, terminology, and style.
- Azure AI Translator documentation
- Language Support List
- Service Pricing
- What’s New
- Official Windows Application
- MicrosoftTranslator Repositories
- Translator FAQ
- Clone this repository.
- Update the
azure.envfile with your Azure subscription and Translator credentials. - Open and explore the notebooks in your preferred Python & Jupyter environment.
- Created: 10-April-2024
- Updated: 20-November-2025
- Author: Serge Retkowsky
- LinkedIn | serge.retkowsky@microsoft.com



