Microsoft Translator o Bing Translator es un servicio de traducción automática multilingüe en la nube proporcionado por Microsoft . Microsoft Translator es parte de Microsoft Cognitive Services [1] y está integrado en múltiples productos para consumidores, desarrolladores y empresas, incluidos Bing , Microsoft Office , SharePoint , Microsoft Edge , Microsoft Lync , Yammer , Skype Translator , Visual Studio y las aplicaciones de Microsoft Translator para Windows , Windows Phone , iPhone y Apple Watch , y teléfonos Android y Android Wear .
Microsoft Translator también ofrece traducción de texto y voz a través de servicios en la nube para empresas. El servicio de traducción de texto a través de la API de texto de Translator varía desde un nivel gratuito que admite dos millones de caracteres por mes hasta niveles pagos que admiten miles de millones de caracteres por mes. [2] La traducción de voz a través de los servicios de Microsoft Speech se ofrece en función del tiempo de la transmisión de audio.
El servicio admite la traducción de texto entre muchos idiomas y variedades lingüísticas. También es compatible con varios sistemas de traducción de voz que actualmente impulsan la función de conversación en vivo de Microsoft Translator, Skype Translator y Skype para Windows Desktop, y las aplicaciones de Microsoft Translator para iOS y Android . [3]
Desarrollo
Historia
La primera versión del sistema de traducción automática de Microsoft se desarrolló entre 1999 y 2000 en Microsoft Research . Este sistema se basaba en estructuras semánticas predicado-argumento conocidas como formas lógicas (LF) y surgió de la función de corrección gramatical desarrollada para Microsoft Word . Este sistema se utilizó finalmente para traducir toda la Microsoft Knowledge Base al español, francés, alemán y japonés. [4]
El enfoque de Microsoft para la traducción automática, como la mayoría de los sistemas de traducción automática modernos, está " basado en datos ": [5] en lugar de depender de la escritura de reglas explícitas para traducir el lenguaje natural , los algoritmos se entrenan para comprender e interpretar los textos paralelos traducidos , lo que les permite aprender automáticamente cómo traducir un nuevo texto en lenguaje natural. La experiencia de Microsoft con el sistema LF condujo directamente a un sistema de traducción de treelet que simplificó el LF a árboles de dependencia y, finalmente, a un modelo de plantilla de pedidos, mejorando significativamente la velocidad y permitiendo la incorporación de nuevos idiomas de destino. [ cita requerida ]
El sitio de traducción para consumidores conocido como Bing Translator (antes conocido como Windows Live Translator) se lanzó en 2007 y ofrece traducciones gratuitas de textos y sitios web en la web. El texto se traduce directamente dentro de la página web de Bing Translator, mientras que los sitios web se traducen a través de las herramientas de Bilingual Viewer. [ cita requerida ]
En 2011, el servicio se amplió para incluir numerosos productos de Microsoft Translator a través de una interfaz de programación de aplicaciones basada en la nube , que admite productos disponibles tanto para usuarios particulares como para empresas. En marzo de 2016 se introdujo una función adicional de traducción de voz. [6]
En mayo de 2018, se introdujo una actualización de la API. Esta nueva versión ofrecía la traducción automática neuronal como método de traducción predeterminado. Además de la traducción, la nueva versión incluye transliteración y un diccionario bilingüe para buscar palabras, encontrar traducciones alternativas y ver ejemplos en oraciones. [7]
La traducción de voz se integró a los servicios de Microsoft Speech en septiembre de 2018, proporcionando traducción de voz de extremo a extremo, de voz a texto y de texto a voz. [ cita requerida ]
Metodología y investigación en traducción
Microsoft Translator utiliza la traducción automática para crear traducciones instantáneas de un idioma natural a otro. Este sistema se basa en cuatro áreas distintas de investigación sobre aprendizaje informático que se muestran a continuación. [5]
Exactitud
La calidad de los resultados de traducción automática de Microsoft Translator se evalúa utilizando un método llamado puntuación BLEU . [11]
BLEU (Bilingual Evaluation Understudy) es un algoritmo para evaluar la calidad de un texto que ha sido traducido automáticamente de un idioma natural a otro. Se considera que la calidad es la correspondencia entre el resultado de una máquina y el de un ser humano. BLEU fue una de las primeras métricas en lograr una alta correlación con los juicios humanos de calidad y sigue siendo una de las métricas automatizadas y económicas más populares.
Dado que la traducción automática se basa en algoritmos estadísticos en lugar de traductores humanos, las traducciones automáticas que produce no siempre son totalmente precisas. Microsoft Translator ha incorporado a sus productos varias funciones de retroalimentación, como Collaborative Translation Framework, para permitir a los usuarios sugerir traducciones alternativas. Estas traducciones alternativas se integran luego en los algoritmos de Microsoft Translator para mejorar las traducciones futuras.
En noviembre de 2016, Microsoft Translator introdujo la traducción mediante redes neuronales profundas en nueve de sus idiomas de mayor tráfico, incluidos todos sus idiomas hablados y el japonés. Las redes neuronales brindan una mejor traducción que el aprendizaje automático estadístico estándar de la industria. [12]
Productos básicos
Microsoft Translator es una API basada en la nube que está integrada en numerosos productos y servicios de Microsoft. [13] La API Translator se puede utilizar de forma independiente y se puede personalizar para su uso en un entorno previo o posterior a la publicación. La API, que está disponible mediante suscripción, es gratuita para volúmenes de traducción inferiores y se cobra según un sistema de pago escalonado para volúmenes superiores a dos millones de caracteres por mes. [2] Los productos principales restantes están disponibles de forma gratuita.
Traducción en la nube de Microsoft Translator
Microsoft Translator es un servicio de traducción automática basado en la nube que se puede utilizar para crear aplicaciones, sitios web y herramientas que requieren soporte en varios idiomas.
- Traducción de texto: la API de texto de Microsoft Translator se puede utilizar para traducir texto a cualquiera de los idiomas admitidos por el servicio.
- Traducción de voz: Microsoft Translator está integrado en los servicios de Microsoft Speech, que es una API basada en REST de extremo a extremo que se puede utilizar para crear aplicaciones, herramientas o cualquier solución que requiera traducción de voz en varios idiomas. La traducción de voz a voz está disponible desde o hacia cualquiera de los idiomas de conversación, y la traducción de voz a texto está disponible desde los idiomas de conversación a cualquiera de los sistemas de idiomas compatibles con Microsoft Translator.
Traductor personalizado
Custom Translator es una función de los servicios de Microsoft Translator que permite a las empresas, desarrolladores de aplicaciones y proveedores de servicios lingüísticos crear sistemas de traducción neuronal que comprendan la terminología utilizada en su propio negocio e industria. Las traducciones personalizadas se pueden entregar a las aplicaciones, flujos de trabajo y sitios web existentes mediante una llamada normal a la API de Microsoft Translator. Custom Translator se puede utilizar al traducir texto con la API de texto de Microsoft Translator y al traducir voz con los servicios de Microsoft Speech. [14]
Función en vivo
Un traductor universal personal que permite que hasta 500 personas mantengan conversaciones traducidas en vivo, en persona y en varios dispositivos y idiomas. [15] Esta función actualmente es gratuita y está disponible en las aplicaciones de Microsoft Translator (Android, iOS o Windows) y en el sitio web de Microsoft Translator.
Centro de traducción de Microsoft
Microsoft Translator Hub permite a las empresas y a los proveedores de servicios lingüísticos crear sus propios sistemas de traducción que comprendan la terminología específica de la industria y el negocio. [16] El Hub también se puede utilizar junto con el CTF, lo que permite a los administradores aprobar los resultados del CTF y agregarlos directamente al Hub. Microsoft Translator Hub solo está disponible para la traducción automática estadística y no se puede utilizar con la versión más reciente de la API de Microsoft Translator.
El Hub también se ha utilizado para la preservación de idiomas, permitiendo a las comunidades crear sus propios sistemas de traducción de idiomas para la preservación lingüística y cultural. [17] El Hub se ha utilizado para crear sistemas de traducción para idiomas como el hmong, el maya, el nepalí y el galés.
Kit de herramientas para aplicaciones multilingües (MAT)
Multilingual App Toolkit (MAT) es una herramienta integrada de Visual Studio que permite a los desarrolladores optimizar los flujos de trabajo de localización de sus aplicaciones de Windows, Windows Phone y de escritorio. [18] MAT mejora la localización de la gestión de archivos, la compatibilidad con la traducción y las herramientas de edición.
Aplicación web Bing Microsoft Translator
Bing Microsoft Translator (anteriormente Live Search Translator, Windows Live Translator y Bing Translator) [19] es un portal de traducción orientado al usuario proporcionado por Microsoft como parte de sus servicios Bing para traducir textos o páginas web completas a diferentes idiomas. Todos los pares de traducción funcionan con Microsoft Translator, una plataforma de traducción automática neuronal y un servicio web, desarrollado por Microsoft Research , como su software de traducción de backend. El equipo de Windows International de Microsoft proporciona dos pares de transliteración (entre chino simplificado y chino tradicional ). [20]

Bing Translator puede traducir frases introducidas por el usuario o adquirir un enlace a una página web y traducirla por completo. Al traducir una página web completa, o cuando el usuario selecciona "Traducir esta página" en los resultados de búsqueda de Bing , se muestra el Visor Bilingüe, que permite a los usuarios explorar el texto de la página web original y la traducción en paralelo, con el apoyo de resaltados sincronizados, desplazamiento y navegación. [21] Hay cuatro diseños de Visor Bilingüe disponibles: [21]
- Juntos
- Arriba y abajo
- Original con traducción al pasar el mouse
- Traducción con el cursor sobre el original
Bing Translator se integra con varios otros productos de Microsoft. A continuación, se incluye una tabla de productos en los que se puede integrar Bing Translator:
Productos soportados
A través de su oferta de productos básicos, Microsoft Translator respalda las funciones de traducción de muchos productos de Microsoft a nivel de consumidor y empresarial. Estos productos se dividen en tres categorías generales [22]: productos de comunicación, Microsoft Office y aplicaciones.
Productos en desuso
Marco de trabajo de traducción colaborativa (CTF)
El Collaborative Translation Framework (CTF) es una extensión de la API de Microsoft Translator que permite mejorar el texto traducido después de su publicación. [23] Al utilizar el CTF, los lectores tienen la posibilidad de sugerir traducciones alternativas a las proporcionadas por la API o votar por alternativas ofrecidas anteriormente. Esta información se envía luego a la API para mejorar las traducciones futuras.
Widget web del traductor
El Translator Web Widget es una herramienta de traducción que se puede agregar a las páginas web pegando un fragmento predefinido de código JavaScript en la página. [24] El widget web es ofrecido de forma gratuita por Microsoft y admite traducciones personalizadas previas a la publicación mediante Translator Hub y mejoras posteriores a la publicación mediante Collaborative Translation Framework.
Idiomas soportados
A partir de enero de 2025 [update], Microsoft Translator admite 179 idiomas y variedades de idiomas. [3] [25] La lista de idiomas admitidos está disponible en el sitio web de Microsoft Translator y también se puede recuperar mediante programación a través de los servicios en la nube. [26]
- Acehnese (latín)
- africaans
- albanés
- Amárico
- árabe
- Árabe (egipcio)
- Árabe (marroquí)
- Árabe (romanizado)
- armenio
- Assamese
- asturiano
- Azerbaiyano
- balinés
- bengalí
- Bashkir
- vasco
- Batak Toba
- Bielorruso
- Bhojpuri
- Bicol
- Bodò
- bosnio
- búlgaro
- Cantonés (tradicional)
- catalán
- Cebuano
- Chhattisgarhi
- Chino (literario)
- Chino simplificado
- Chino tradicional
- corso
- croata
- checo
- danés
- Dari
- Buceo
- Dogri
- Holandés
- Inglés
- Inglés (Reino Unido)
- esperanto
- estonio
- Islas Feroe
- Fiyiano
- filipino
- finlandés
- Francés
- Francés (Canadá)
- frisio
- Friulano
- gallego
- Ganda
- georgiano
- Alemán
- Griego
- Gujarati
- Criollo haitiano
- Hausa
- hebreo
- Hiligainón
- hindi
- Hmong-daw
- húngaro
- Iban
- islandés
- Igbo
- Ilocano
- indonesio
- Inuinnaqtun
- Inuktitut
- Inuktitut ( latín )
- irlandés
- italiano
- Patois jamaiquino
- japonés
- javanés
- Kabuverdianu
- Canarés
- Capampangan
- Cachemira
- Kazajo
- Jemer
- kinyarwanda
- Klingon (latín)
- Konkani
- coreano
- Krio
- Kurdo ( central )
- Kurdo ( del norte )
- Kirguistán
- Laosiano
- latín
- letón
- Ligur (genovés)
- Limburgués
- Lingala
- lituano
- Lombard
- Bajo sorabo
- Luxemburgués
- macedónio
- Maithili
- madagascarí
- malayo
- Malabar
- maltés
- Maratí
- Marwari
- Criollo mauriciano
- Minangkabau (latín)
- Mongol ( cirílico )
- Mongol ( tradicional )
- Myanmar (Birmano)
- Maorí
- Nepalí
- noruego
- Nynorsk noruego
- Nyanja
- Occitano
- Odia
- Papiamento
- Pashto
- persa
- Polaco
- Portugués (Brasil)
- Portugués (Portugal)
- Punjabi ( Gurmukhi )
- Punjabi ( Shahmukhi )
- Otomí de Querétaro
- rumano
- Correr
- ruso
- Samoano
- Sanskrit
- sardo
- Serbio ( cirílico )
- Serbio ( latín )
- Sesoto
- Sesotho en Leboa
- Setsuana
- Criollo francés de Seychelles
- Shona
- siciliano
- Sindhi
- Cingalés
- eslovaco
- esloveno
- somalí
- Español
- Sundanés
- swahili
- sueco
- Tahitiano
- Tayiko
- Tamil
- Tártaro
- Télugu
- Tetum
- tailandés
- tibetano
- Tigrinya
- Tok Pisin
- Tongano
- turco
- Turcomano
- ucranio
- Alto sorabo
- Urdú
- Uigur
- Uzbeko ( latín )
- veneciano
- vietnamita
- Waray
- galés
- Xhosa
- Yiddish ( oriental )
- Yoruba
- Maya yucateco
- zulú
Idiomas admitidos por texto a voz
A partir de enero de 2025, Microsoft Translate admitirá 76 idiomas para la herramienta de texto a voz.
- africaans
- Amárico
- árabe
- Árabe (egipcio)
- Árabe (marroquí)
- Assamese
- asturiano
- bengalí
- Bielorruso
- búlgaro
- Cantonés (tradicional)
- catalán
- Chino simplificado
- Chino tradicional
- croata
- checo
- danés
- Holandés
- Inglés
- Inglés (Reino Unido)
- estonio
- finlandés
- Francés
- Francés (Canadá)
- Alemán
- Griego
- Gujarati
- hebreo
- hindi
- húngaro
- islandés
- indonesio
- Inuktitut
- Inuktitut (latín)
- irlandés
- italiano
- japonés
- javanés
- Canarés
- Kazajo
- Jemer
- coreano
- Laosiano
- letón
- lituano
- macedónio
- malayo
- Malabar
- maltés
- Maratí
- Myanmar (Birmano)
- noruego
- Pashto
- persa
- Polaco
- Portugués (Brasil)
- Portugués (Portugal)
- rumano
- ruso
- Serbio (cirílico)
- Sesoto
- Setsuana
- eslovaco
- esloveno
- Español
- Sundanés
- sueco
- Tamil
- Télugu
- tailandés
- turco
- ucranio
- Urdú
- Uzbeko (latín)
- vietnamita
- galés
Socios comunitarios
Microsoft Translator ha colaborado con socios de la comunidad para aumentar la cantidad de idiomas y mejorar la calidad general de la traducción. A continuación, se incluye una lista de socios de la comunidad con los que se ha asociado Microsoft Translator. [27]
- CNGL Centro de Contenido Inteligente Global
- Socios del idioma hmong: Hmong Daw
- Universidad Jawaharlal Nehru – Urdu
- Senedd Cymru (el Parlamento galés, asociado con la Asamblea Nacional de Gales ) – galés
- Tilde – estonio , letón , lituano
- Traductores sin fronteras – Suajili
- Appen – filipino ( tagalo ), malgache , samoano , tahitiano , tongano
- Gobierno de Nunavut – Inuktitut
- Universidad Tecnológica de Auckland – Maorí
- Universidad de Waikato – Maorí
- Gobierno del Estado de Querétaro – Querétaro Otomí
- Instituto de idioma Klingon – Klingon
Además, Microsoft se ha asociado con el Klingon Language Institute , que promueve el lenguaje artificial, Klingon , que se utiliza dentro del universo ficticio de Star Trek producido por Paramount y CBS Studios. Klingon ha sido compatible con Microsoft Translator desde mayo de 2013. [28]
Véase también
- Traducción automática
- Síntesis de voz
- Lernout y Hauspie
- Babel Fish (descontinuado; redirecciona al sitio principal de Yahoo!)
- Hablando claro
- Neodiscurso
- Loquendo
- Comunicaciones Nuance
- Voces de texto a voz de Microsoft
- Google Translate
Referencias
- ^ Carmen., Steiner (2000). Estudio piloto: über die Funktion des Anhebens der Augenbrauen in der Deutschschweizerischen Gebärdensprache DSGS. Verein zur Unterstützung der Gebärdensprache der Gehörlosen. OCLC 81702109.
- ^ ab "Azure Data Marketplace - Microsoft Translator". Archivado desde el original el 6 de febrero de 2018. Consultado el 8 de diciembre de 2014 .
- ^ ab "Microsoft Translator- Idiomas". Microsoft . Consultado el 6 de enero de 2023 .
- ^ "Microsoft Research: Arul Menezes".
- ^ ab "Microsoft Research - Traducción automática".
- ^ "Microsoft Translator ofrece traducción de voz de extremo a extremo para todos con la primera API de traducción de voz del mundo".
- ^ "Microsoft Translator - Translator Text API". Microsoft . Archivado desde el original el 2 de septiembre de 2019.
- ^ "¿Qué es la traducción basada en redes neuronales?". Archivado desde el original el 8 de febrero de 2021. Consultado el 28 de noviembre de 2016 .
- ^ "Un marco discriminante para la alineación de palabras bilingües" (PDF) . Archivado desde el original (PDF) el 20 de julio de 2008.
- ^ "Uso de modelos de transición dependientes de palabras en la alineación de palabras basada en HMM para la traducción automática estadística" (PDF) .
- ^ "Microsoft Translator Hub: Discusión sobre la puntuación BLEU". 23 de mayo de 2013.
- ^ "Microsoft Translator lanza traducciones basadas en redes neuronales para todos sus idiomas". 16 de noviembre de 2016.
- ^ "Microsoft Translator - Productos". Microsoft .
- ^ "Microsoft Translator - Personalización". Microsoft .
- ^ "Función activa de Microsoft Translator". Microsoft . 18 de julio de 2023.
- ^ "Microsoft Translator - Centro de traducción". Microsoft .
- ^ "Donde el lenguaje se encuentra con el mundo: Microsoft Translator Hub". YouTube . 4 de septiembre de 2014. Archivado desde el original el 20 de diciembre de 2021.
- ^ "Microsoft Translator: kit de herramientas para aplicaciones multilingües". Microsoft .
- ^ Antoniou, Grigoris; Grobelnik, Marko; Simperl, Elena; Parsia, Bijan; Plexousakis, Dimitris; de Leenheer, Pieter; Pan, Jeff Z. (2011). La Web Semántica: Investigación y Aplicaciones . Berlín: Springer Science+Business Media . pag. 341.ISBN 9783642210334.
- ^ "Traducción realizada con... ¡Microsoft Translator!". Blog oficial del equipo de Microsoft Translator (y Bing Translator) . Microsoft Corporation. 8 de septiembre de 2008. Consultado el 21 de octubre de 2010 .
- ^ ab "Acerca de Bing Translator". Bing Translator . Microsoft . Consultado el 20 de diciembre de 2014 .
- ^ "Microsoft Translator - Productos". Microsoft .
- ^ "Microsoft Translator - Collaborative Translation Framework". Microsoft . Archivado desde el original el 30 de marzo de 2015.
- ^ "Microsoft Translator - Widget web de traductor". Microsoft .
- ^ "Buscar en Microsoft Translator". www.bing.com . Consultado el 19 de diciembre de 2024 .
- ^ "Códigos de idioma del traductor". 18 de julio de 2023.
- ^ "Socios de la comunidad de traductores". Microsoft .
- ^ "La nueva opción de traducción de Bing te permite traducir... klingon". 14 de mayo de 2013.
Enlaces externos
- "Traductor gratuito de texto o Internet". microsofttranslator .com .( derechos de autor de Microsoft)
- "Uso de contenido protegido por derechos de autor de Microsoft". Microsoft .
- "Traductor para Bing. Ayuda y preguntas frecuentes". Archivado desde el original el 12 de agosto de 2018. Consultado el 12 de agosto de 2018 .
Desarrollo de SW
- "Blog del equipo de Microsoft Translator".
- "Microsoft Translator en la red de desarrolladores de Microsoft".