Translate effortlessly with our plug n play APIs (basic and advanced) or customize your approach using Adaptive translations, powered by Google’s LLMs
Explore the Translation LLM in Vertex AI Studio — whether you need a quick plug-and-play or a fully customized approach
Overview
Adaptive Translation helps you create nuanced, high-quality translations that capture the unique style, tone, and voice of your content. By combining the power of large language models (LLMs) with your own small datasets, Adaptive translation delivers results that are often on par with custom-built models – but without the complexity of training or maintaining them.
Here are the languages supported by Adaptive Translation.
Cloud Translation API uses Google's neural machine translation technology to let you dynamically translate text through the API using a Google pre-trained, custom model, or a translation specialized large language model (LLMs).
It comes in Basic and Advanced editions. Both provide fast and dynamic translation, but Advanced offers customization features, such as domain-specific translation, formatted document translation, and batch translation.
The first 500,000 characters sent to the API to process (Basic and Advanced combined) per month are free (not applicable to LLMs).
For advanced translations, you're not limited to a one-size-fits-all solution, ensuring the highest quality and accuracy for your specific content. You can choose from the following models, based on your needs:
Neural Machine Translation (NMT) for general text in everyday use cases like website content or news articles.
Translation Large Language Model (LLM) for conversational text like messages or social media posts. You can use "Adaptive" mode to fine-tune translations based on your own examples for an even closer match to your unique style.
AutoML Translation for highly specialized or technical content. By training it on your own data, you'll get the most accurate translations possible for your specific domain or industry.
AutoML Translation enables you to create custom translation models tailored to your specific domain or use case, no coding required.
It utilizes machine learning to analyze your provided translated text pairs and develop a model that can translate new content in the same domain with a higher degree of accuracy than the standard Google pre-trained model.
It seamlessly integrates with Cloud Translation API and Translation Hub service for a smooth workflow orchestration.
For a simple translated transcript of a video or audio, Speech-to-text API transcribes your video or audio with high accuracy into a text file that can be translated by the Translation API into different languages.
To subtitle your videos after transcription and translation, use Transcoder API to add subtitles.
To voice-over your videos in different languages, transcribe and translate, then use Cloud Text-to-speech API to synthesize custom, lifelike speech in 380+ voices across 50+ languages.
Combining Contact Center AI (CCAI) and Translation API allows you to assist a customer interaction happening in two different languages seamlessly across phone and chat, all in real-time. CCAI helps break language barriers by natively supporting both customer sentiment and call driver analysis, across many different languages. These analyses can be fed back to agents, in their preferred language, for better call outcomes and customer experience.
Google Cloud has industry-leading capabilities that give you—our customers—control over your data and provide visibility into when and how your data is accessed.
As a Google Cloud customer, you own your customer data. We implement stringent security measures to safeguard your customer data and provide you with tools and features to control it on your terms. Customer data is your data, not Google’s. We only process your data according to your agreement(s).
Learn more in our Privacy Resource Center.
Compare translation products
Product | What is it | Best for | Editions and tiers | Key features |
---|---|---|---|---|
Translation API | An API that delivers best-in-class machine translation results using Google’s neural machine translation technology. | Translate websites, apps, documents, user comments etc. | Basic: short-form, casual or user-generated content Advanced: long-form content that requires consistency and accuracy. | -Supports >100 language pairs -Advanced edition supports domain-specific translation with higher accuracy |
Translation Hub | A fully-managed service that allows organizations to translate a large volume of documents and manage their workflows. | Enterprise document translation workflow management. | Basic: generic content. Advanced: domain-specific content and content that requires human review and editing. | -Enterprise-grade control and security -Zero deployment time -Custom model -Format retention -Human review |
AutoML Translation | A custom translation machine learning model training service that integrates with Translation API and Translation Hub. | Train a custom translation model for higher level of accuracy in domain-specific content. | N/A | -No-code ML model training -Seamlessly integrates with Translation API and Translation Hub |
To address complex use cases, Translation API, our foundational offering, works well with our full portfolio of APIs.
Translation API
An API that delivers best-in-class machine translation results using Google’s neural machine translation technology.
Translate websites, apps, documents, user comments etc.
Basic: short-form, casual or user-generated content
Advanced: long-form content that requires consistency and accuracy.
-Supports >100 language pairs
-Advanced edition supports domain-specific translation with higher accuracy
Translation Hub
A fully-managed service that allows organizations to translate a large volume of documents and manage their workflows.
Enterprise document translation workflow management.
Basic: generic content.
Advanced: domain-specific content and content that requires human review and editing.
-Enterprise-grade control and security
-Zero deployment time
-Custom model
-Format retention
-Human review
AutoML Translation
A custom translation machine learning model training service that integrates with Translation API and Translation Hub.
Train a custom translation model for higher level of accuracy in domain-specific content.
N/A
-No-code ML model training
-Seamlessly integrates with Translation API and Translation Hub
To address complex use cases, Translation API, our foundational offering, works well with our full portfolio of APIs.
How It Works
Translation API is a service that helps you programmatically translate your apps, websites and programs in real-time. It works with other APIs for more sophisticated use cases—explained in the Common Uses section.
Common Uses
To translate long form content on your website or in your app, with consistency and higher level of accuracy, use Cloud Translation API - Advanced. Otherwise, use Cloud Translation API - Basic for simplicity and scale.
Create a Google Cloud project with the API enabled to use the service, then install client libraries for common programming languages to make calls to the API. With Advanced edition, you can use glossaries, custom translation models, and batch translate for efficiency.
First 500,000 characters sent to Cloud Translation API for processing every month are free.
To translate long form content on your website or in your app, with consistency and higher level of accuracy, use Cloud Translation API - Advanced. Otherwise, use Cloud Translation API - Basic for simplicity and scale.
Create a Google Cloud project with the API enabled to use the service, then install client libraries for common programming languages to make calls to the API. With Advanced edition, you can use glossaries, custom translation models, and batch translate for efficiency.
First 500,000 characters sent to Cloud Translation API for processing every month are free.
Access AutoML translation capabilities via Cloud Translation - Advanced to build custom models. It retains all future model enhancements, and the models you build remain available to you across Translation API and Translation Hub advanced tier services.
With no coding, you use your domain-specific datasets (pairs of segments in the source and target languages) to finetune Google’s pretrained model for higher accuracy. Your data remains yours and will not be used to train Google models.
Access AutoML translation capabilities via Cloud Translation - Advanced to build custom models. It retains all future model enhancements, and the models you build remain available to you across Translation API and Translation Hub advanced tier services.
With no coding, you use your domain-specific datasets (pairs of segments in the source and target languages) to finetune Google’s pretrained model for higher accuracy. Your data remains yours and will not be used to train Google models.
Use Cloud Speech-to-text API and Cloud Translation API to subtitle your videos in different languages at the same time. Store the videos you’d like to subtitle in Cloud Storage. Cloud Speech-to-text API then transcribes your video with accuracy and supports speech recognition in 145 languages. Cloud Translation API takes the transcription output (plain text and srt files) and translates into up to 130+ languages. The translated files can then be uploaded to your video for subtitles to show up.
Both APIs have a free tier that allows you to use the products for free up to monthly limits.
Use Cloud Speech-to-text API and Cloud Translation API to subtitle your videos in different languages at the same time. Store the videos you’d like to subtitle in Cloud Storage. Cloud Speech-to-text API then transcribes your video with accuracy and supports speech recognition in 145 languages. Cloud Translation API takes the transcription output (plain text and srt files) and translates into up to 130+ languages. The translated files can then be uploaded to your video for subtitles to show up.
Both APIs have a free tier that allows you to use the products for free up to monthly limits.
Dubbing a video in a foreign language requires Cloud Speech-to-Text, Translation, and Text-to-Speech APIs. Speech-to-Text API’s transcription of your video gets translated into desired languages by the Translation API; then Text-to-Speech API generates audio from the translated text.
All the APIs’ performance can be enhanced with a custom or domain-specific model. For example, Text-to-Speech API can create unique and natural-sounding voices for your organization with a custom voice model.
Both APIs have a free tier that allows you to use the product for free up to monthly limits.
Dubbing a video in a foreign language requires Cloud Speech-to-Text, Translation, and Text-to-Speech APIs. Speech-to-Text API’s transcription of your video gets translated into desired languages by the Translation API; then Text-to-Speech API generates audio from the translated text.
All the APIs’ performance can be enhanced with a custom or domain-specific model. For example, Text-to-Speech API can create unique and natural-sounding voices for your organization with a custom voice model.
Both APIs have a free tier that allows you to use the product for free up to monthly limits.
Cloud Translation API - Advanced provides a Document Translation API for directly translating formatted documents, including Google Workspace, Microsoft Office, and PDF files. It preserves the original formatting and layout in translated documents.
You can create a Google Cloud project with the API enabled, and install client libraries for common programming languages to call the API. You can also use features such as glossaries, custom translation models, and batch translate for efficiency.
First 500,000 characters sent to Cloud Translation API for processing every month are free.
Cloud Translation API - Advanced provides a Document Translation API for directly translating formatted documents, including Google Workspace, Microsoft Office, and PDF files. It preserves the original formatting and layout in translated documents.
You can create a Google Cloud project with the API enabled, and install client libraries for common programming languages to call the API. You can also use features such as glossaries, custom translation models, and batch translate for efficiency.
First 500,000 characters sent to Cloud Translation API for processing every month are free.
When your customers and agents speak different languages, Contact Center AI (CCAI) works with the Translation API to deliver a seamless communication across online chat and phone calls.
During a phone call, CCAI transcribes what the customer says, the Translation API translates it into the agent’s preferred language in real time, the agent replies in their language, which gets translated back into the customer’s language, and CCAI delivers the translated response in synthesized speech.
Agent Assist, under the CCAI solution, works with the Translation and other APIs to enable this use case.
When your customers and agents speak different languages, Contact Center AI (CCAI) works with the Translation API to deliver a seamless communication across online chat and phone calls.
During a phone call, CCAI transcribes what the customer says, the Translation API translates it into the agent’s preferred language in real time, the agent replies in their language, which gets translated back into the customer’s language, and CCAI delivers the translated response in synthesized speech.
Agent Assist, under the CCAI solution, works with the Translation and other APIs to enable this use case.
Pricing
Price table | Editions and tiers | Description | Pricing |
---|---|---|---|
Translation API | Basic - use pretrained model | First 500,000 characters per month | Free |
500,000 to 1 billion characters per month | $20 per million characters | ||
Document translation | $0.08 per page | ||
Advanced - use a custom model | First 500,000 characters per month | Free | |
500,000 to 250 million characters per month | $80 per million characters | ||
Above 250 million characters | |||
Document translation | $0.25 per page | ||
Translation Hub | Basic tier | Enterprise document translation platform with general-purpose Google pretrained models. | $0.15 per page per target language |
Advanced tier | On top of basic features, it supports translation memory, use of custom translation models, human review, and machine translation quality prediction (MTQP) scores. | $0.50 per page per target language | |
AutoML Translation | Custom translation model training | $45 per hour, $300 max per training job |
Details: Translation API, Translation Hub and AutoML Translation.
Translation API
Basic - use pretrained model
First 500,000 characters per month
Free
500,000 to 1 billion characters per month
$20
per million characters
Document translation
$0.08
per page
Advanced - use a custom model
First 500,000 characters per month
Free
500,000 to 250 million characters per month
$80
per million characters
Document translation
$0.25
per page
Translation Hub
Basic tier
Enterprise document translation platform with general-purpose Google pretrained models.
$0.15
per page per target language
Advanced tier
On top of basic features, it supports translation memory, use of custom translation models, human review, and machine translation quality prediction (MTQP) scores.
$0.50
per page per target language
AutoML Translation
Custom translation model training
$45
per hour, $300 max per training job
Details: Translation API, Translation Hub and AutoML Translation.