stringtranslate.com

Traductor de Microsoft

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.

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 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 noviembre de 2024 , Microsoft Translator admite 134 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]

  1. africaans
  2. albanés
  3. Amárico
  4. árabe
  5. armenio
  6. Assamese
  7. Azerbaiyano
  8. bengalí
  9. Bashkir
  10. vasco
  11. Bhojpuri
  12. Bodò
  13. bosnio
  14. búlgaro
  15. Cantonés ( tradicional )
  16. catalán
  17. Chhattisgarhi
  18. Chino (literario)
  19. Chino ( simplificado )
  20. Chino ( tradicional )
  21. croata
  22. checo
  23. danés
  24. Dari
  25. Buceo
  26. Dogri
  27. Holandés
  28. Inglés
  29. Inglés ( Reino Unido )
  30. estonio
  31. Islas Feroe
  32. Fiyiano
  33. filipino
  34. finlandés
  35. Francés ( Francia )
  36. Francés ( Canadá )
  37. gallego
  38. Ganda
  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. Konkani
  65. coreano
  66. Kurdo ( central )
  67. Kurdo ( del norte )
  68. Kirguistán
  69. Laosiano
  70. letón
  71. Lingala
  72. lituano
  73. Bajo sorabo
  74. macedónio
  75. Maithili
  76. madagascarí
  77. malayo
  78. Malabar
  79. maltés
  80. Maratí
  81. Mongol ( cirílico )
  82. Mongol ( tradicional )
  83. Myanmar (Birmano)
  84. Maorí
  85. Nepalí
  86. noruego
  87. Nyanja
  88. Odia
  89. Pashto
  90. persa
  91. Polaco
  92. Portugués ( Brasil )
  93. Portugués ( Portugal )
  94. Punjabi ( Gurmukhi )
  95. Otomí de Querétaro
  96. rumano
  97. Correr
  98. ruso
  99. Samoano
  100. Serbio ( cirílico )
  101. Serbio ( latín )
  102. Sesoto
  103. Sesotho en Leboa
  104. Setsuana
  105. Shona
  106. Sindhi
  107. Cingalés
  108. eslovaco
  109. esloveno
  110. somalí
  111. Español
  112. swahili
  113. sueco
  114. Tahitiano
  115. Tamil
  116. Tártaro
  117. Télugu
  118. tailandés
  119. tibetano
  120. Tigrinya
  121. Tongano
  122. turco
  123. Turcomano
  124. ucranio
  125. Alto sorabo
  126. Urdú
  127. Uigur
  128. Uzbeko (latín)
  129. vietnamita
  130. galés
  131. Xhosa
  132. Yoruba
  133. Maya yucateco
  134. 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. [27]

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

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. ^ "Microsoft Research: 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 . pag. 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. ^ "Buscar en Microsoft Translator". www.bing.com . Consultado el 31 de octubre de 2024 .
  26. ^ "Códigos de idioma del traductor". 18 de julio de 2023.
  27. ^ "Socios de la comunidad de traductores". Microsoft .
  28. ^ "La nueva opción de traducción de Bing te permite traducir... klingon". 14 de mayo de 2013.

Enlaces externos

Desarrollo de SW