stringtranslate.com

Traductor de Microsoft

Microsoft 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 están entrenados para comprender e interpretar 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] El resto de los productos principales 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.

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]

El visor bilingüe que muestra la traducción al inglés de la página principal de Wikipedia en francés

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]

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 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 octubre de 2024 , Microsoft Translator admite 138 idiomas y variedades de idiomas. [3] 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. [25]

  1. africaans
  2. albanés
  3. Amárico
  4. árabe
  5. Árabe ( Egipto )
  6. armenio
  7. Assamese
  8. Azerbaiyano
  9. bengalí
  10. Bashkir
  11. vasco
  12. Bhojpuri
  13. Bodò
  14. bosnio
  15. búlgaro
  16. Cantonés ( tradicional )
  17. catalán
  18. Chhattisgarhi
  19. Chino (literario)
  20. Chino ( simplificado )
  21. Chino ( tradicional )
  22. croata
  23. checo
  24. danés
  25. Dari
  26. Buceo
  27. Dogri
  28. Holandés
  29. Inglés
  30. Inglés ( Reino Unido )
  31. estonio
  32. Islas Feroe
  33. Fiyiano
  34. filipino
  35. finlandés
  36. Francés ( Francia )
  37. Francés ( Canadá )
  38. gallego
  39. georgiano
  40. Alemán
  41. Griego
  42. Gujarati
  43. Criollo haitiano
  44. Hausa
  45. hebreo
  46. hindi
  47. Hmong-daw
  48. húngaro
  49. islandés
  50. Igbo
  51. indonesio
  52. Inuinnaqtun
  53. Inuktitut
  54. Inuktitut (latín)
  55. irlandés
  56. italiano
  57. japonés
  58. Canarés
  59. Cachemira
  60. Kazajo
  61. Jemer
  62. kinyarwanda
  63. Klingon (latín)
  64. Klingon ( plqaD )
  65. Konkani
  66. coreano
  67. Kurdo ( del norte )
  68. Kurdo ( central )
  69. Kirguistán
  70. Laosiano
  71. letón
  72. Lingala
  73. lituano
  74. Bajo sorabo
  75. Luganda
  76. macedónio
  77. Maithili
  78. madagascarí
  79. malayo
  80. Malabar
  81. maltés
  82. Manipurí
  83. Maratí
  84. Mongol ( cirílico )
  85. Mongol ( tradicional )
  86. Myanmar (Birmano)
  87. Maorí
  88. Nepalí
  89. noruego
  90. Nyanja
  91. Odia
  92. Pashto
  93. persa
  94. Polaco
  95. Portugués ( Brasil )
  96. Portugués ( Portugal )
  97. Punjabi ( Gurmukhi )
  98. Otomí de Querétaro
  99. rumano
  100. Rundi ( kirundi )
  101. ruso
  102. Samoano
  103. Serbio ( cirílico )
  104. Serbio ( latín )
  105. Sesoto
  106. Sesotho en Leboa
  107. Setsuana
  108. Shona
  109. Sindhi
  110. Cingalés
  111. eslovaco
  112. esloveno
  113. somalí
  114. Español
  115. Español ( México )
  116. swahili
  117. sueco
  118. Tahitiano
  119. Tamil
  120. Tártaro
  121. Télugu
  122. tailandés
  123. tibetano
  124. Tigrinya
  125. Tongano
  126. turco
  127. Turcomano
  128. ucranio
  129. Alto sorabo
  130. Urdú
  131. Uigur
  132. Uzbeko (latín)
  133. vietnamita
  134. galés
  135. Xhosa
  136. Yoruba
  137. Maya yucateco
  138. zulú

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. [26]

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. [27]

Véase también

Referencias

  1. ^ 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.
  2. ^ ab "Azure Data Marketplace - Microsoft Translator". Archivado desde el original el 6 de febrero de 2018. Consultado el 8 de diciembre de 2014 .
  3. ^ ab "Microsoft Translator- Idiomas". Microsoft . Consultado el 6 de enero de 2023 .
  4. ^ "Investigación de Microsoft - Arul Menezes".
  5. ^ ab "Microsoft Research - Traducción automática".
  6. ^ "Microsoft Translator ofrece traducción de voz de extremo a extremo para todos con la primera API de traducción de voz del mundo".
  7. ^ "Microsoft Translator - Translator Text API". Microsoft . Archivado desde el original el 2 de septiembre de 2019.
  8. ^ "¿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 .
  9. ^ "Un marco discriminante para la alineación de palabras bilingües" (PDF) . Archivado desde el original (PDF) el 20 de julio de 2008.
  10. ^ "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) .
  11. ^ "Microsoft Translator Hub: Discusión sobre la puntuación BLEU". 23 de mayo de 2013.
  12. ^ "Microsoft Translator lanza traducciones basadas en redes neuronales para todos sus idiomas". 16 de noviembre de 2016.
  13. ^ "Microsoft Translator - Productos". Microsoft .
  14. ^ "Microsoft Translator - Personalización". Microsoft .
  15. ^ "Función activa de Microsoft Translator". Microsoft . 18 de julio de 2023.
  16. ^ "Microsoft Translator - Centro de traducción". Microsoft .
  17. ^ "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.
  18. ^ "Microsoft Translator: kit de herramientas para aplicaciones multilingües". Microsoft .
  19. ^ 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 . p. 341. ISBN 9783642210334.
  20. ^ "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 .
  21. ^ ab "Acerca de Bing Translator". Bing Translator . Microsoft . Consultado el 20 de diciembre de 2014 .
  22. ^ "Microsoft Translator - Productos". Microsoft .
  23. ^ "Microsoft Translator - Collaborative Translation Framework". Microsoft . Archivado desde el original el 30 de marzo de 2015.
  24. ^ "Microsoft Translator - Widget web de traductor". Microsoft .
  25. ^ "Códigos de idioma del traductor". 18 de julio de 2023.
  26. ^ "Socios de la comunidad de traductores". Microsoft .
  27. ^ "La nueva opción de traducción de Bing te permite traducir... klingon". 14 de mayo de 2013.

Enlaces externos

Desarrollo de SW