Azure AI Translator is a cloud-based machine translation service you can use to translate text and documents with a simple REST API call.
The service uses modern neural machine translation technology.
This service can do asynchronous batch document translation and synchronous document translation.
The Custom Translator interface allows you to use your translation memory to create customized neural translation systems. The customized translation system can be used to translate text and documents with the Translator service.
More than 100 languages are recognized:
https://learn.microsoft.com/en-us/azure/ai-services/translator/language-support
Containers are available for Azure AI Translator.
Website: https://azure.microsoft.com/en-us/products/ai-services/ai-translator
- Azure AI Translator informations Notebook
- Language detection Notebook
- Transliterate example Notebook
- Translation Notebook
- Document translation batch Notebook
- Synchronous Document Translation Notebook
- Vocal Translator using Azure AI Notebook
- Vocal Translator using speech to text and text to Speech with Azure Speech Services
Notebook
Note: you need to update the azure.env file with your Azure AI services informations.
Execute text translation between supported source and target languages in real time. Create a dynamic dictionary and learn how to prevent translations using the Translator API.
https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation-overview
Translate batch and complex files while preserving the structure and format of the original documents. Create a glossary to use with document translation. The batch translation process requires an Azure Blob storage account with containers for your source and translated documents.
https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/overview
Translate a single document file alone or with a glossary file while preserving the structure and format of the original document. The file translation process doesn't require an Azure Blob storage account. The final response contains the translated document and is returned directly to the calling client.
https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/reference/synchronous-rest-api-guide
Build customized models to translate domain- and industry-specific language, terminology, and style. Create a dictionary (phrase or sentence) for custom translations.
https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/overview
https://learn.microsoft.com/en-us/azure/ai-services/translator/
https://learn.microsoft.com/en-us/azure/ai-services/translator/language-support
https://azure.microsoft.com/en-us/pricing/details/cognitive-services/translator/
https://learn.microsoft.com/en-us/azure/ai-services/translator/whats-new?tabs=csharp
https://github.com/MicrosoftTranslator/DocumentTranslation/releases
https://github.com/orgs/MicrosoftTranslator/repositories
https://learn.microsoft.com/en-us/azure/ai-services/translator/translator-faq
10-April-2024 - Updated 26-April-2024
Serge Retkowsky | [email protected] | https://www.linkedin.com/in/serger/