Amazon Translate

Servicio de traducción automática neuronal que proporciona traducción de texto fluida y precisa entre más de 75 idiomas con soporte para terminología personalizada

Descripción general

Amazon Translate es un servicio de traducción automática neuronal que ofrece traducción de texto rápida, de alta calidad y asequible entre más de 75 idiomas. Utiliza modelos de deep learning que producen traducciones más naturales y fluidas que los sistemas basados en reglas tradicionales. Soporta traducción en tiempo real mediante API y traducción por lotes de grandes volúmenes de documentos almacenados en S3. La terminología personalizada permite controlar la traducción de términos específicos del dominio.

Traducción en tiempo real y por lotes

La API de traducción en tiempo real (TranslateText) procesa texto de hasta 10,000 bytes por solicitud con latencia de milisegundos, ideal para aplicaciones interactivas como chat multilingüe, traducción de interfaces de usuario y localización dinámica de contenido. La traducción por lotes (StartTextTranslationJob) procesa grandes colecciones de documentos almacenados en S3, soportando formatos como texto plano, HTML, Word y PowerPoint. Los trabajos por lotes son asíncronos y pueden procesar millones de caracteres, con resultados almacenados en S3. La detección automática de idioma fuente elimina la necesidad de especificar el idioma de entrada, útil cuando se procesan documentos de múltiples idiomas. La traducción de documentos preserva el formato original (HTML, Word) traduciendo solo el contenido textual.

Terminología personalizada y control de traducción

La terminología personalizada permite definir traducciones específicas para términos que no deben traducirse de forma estándar: nombres de marca, términos técnicos del dominio, acrónimos o nombres propios. Se proporciona como un archivo CSV o TMX con pares de término fuente y traducción deseada. Cuando Translate encuentra un término definido en la terminología personalizada, usa la traducción especificada en lugar de la traducción del modelo neuronal. Esto es esencial para mantener consistencia en documentación técnica, contenido de marketing y comunicaciones corporativas. Las etiquetas de formato (formality) controlan el nivel de formalidad de la traducción en idiomas que distinguen entre registro formal e informal (como japonés, alemán o coreano). El enmascaramiento de profanidad detecta y enmascara contenido inapropiado en la traducción.

Integración en pipelines de localización y casos de uso

Translate se integra en pipelines de localización automatizados combinándose con otros servicios AWS. Un patrón común es: contenido nuevo en S3 dispara Lambda que invoca Translate, el resultado se almacena en S3 y se notifica al equipo de revisión. Para aplicaciones web, la integración con API Gateway y Lambda proporciona un endpoint de traducción serverless. La combinación con Transcribe permite traducción de audio (speech-to-text seguido de traducción), y con Polly se completa el pipeline de traducción de voz a voz. Los casos de uso incluyen localización de aplicaciones y sitios web, traducción de comunicaciones con clientes en centros de soporte multilingüe, análisis de contenido en redes sociales en múltiples idiomas, y traducción de documentación técnica. Active Custom Translation permite adaptar el estilo de traducción proporcionando datos de traducción paralelos representativos del dominio.

共有するXB!