Azure Translator en la migración de Foundry Tools V3

Nota:

Traductor de Microsoft V2 quedó en desuso el 30 de abril de 2018. Migre las aplicaciones a V3 y experimente una nueva funcionalidad disponible exclusivamente en V3. V2 se retiró el 24 de mayo de 2021.

Azure Translator versión 3 (V3) está disponible con carácter general. La versión incluye nuevas características, métodos en desuso y un nuevo formato para enviar y recibir datos de la Traductor de Microsoft. En este documento se proporciona información para cambiar las aplicaciones para que usen V3.

El final de este documento contiene vínculos útiles para obtener más información.

Resumen de las características

  • Sin seguimiento: en el No-Trace V3 se aplica a todos los planes de tarifa del portal de Azure. Esta característica significa que el servicio no guarda el texto enviado a la API V3.
  • JSON: XML reemplaza JSON. Todos los datos enviados al servicio y recibidos del servicio están en formato JSON.
  • Varios idiomas de destino en una sola solicitud: el método Translate acepta varios to idiomas para la traducción en una sola solicitud. Por ejemplo, una única solicitud puede ser from inglés y to alemán, español y japonés, o cualquier otro grupo de idiomas.
  • Diccionario bilingüe: se agrega un método de diccionario bilingüe a la API. Este método incluye lookup y examples.
  • Transliteración: se agrega un método transliterate a la API. Este método convierte palabras y oraciones en un script en otro script. Por ejemplo, árabe a latino.
  • Lenguajes: un nuevo languages método proporciona información de idioma, en formato JSON, para su uso con los translatemétodos , dictionaryy transliterate .
  • Novedad de Translate: se agregan nuevas funcionalidades al translate método para admitir algunas de las características que se encontraban en la API V2 como métodos independientes. Un ejemplo es TranslateArray.
  • Método de voz: la funcionalidad de texto a voz ya no se admite en el Traductor de Microsoft. La funcionalidad de texto a voz está disponible en Microsoft Speech Service.

La siguiente lista de métodos V2 y V3 identifica los métodos y las API V3 que proporcionan la funcionalidad que se incluye con V2.

Método de API V2 Compatibilidad de API V3
Translate Traducir
TranslateArray Traducir
GetLanguageNames Idiomas
GetLanguagesForTranslate Idiomas
GetLanguagesForSpeak Microsoft Speech Service
Speak Microsoft Speech Service
Detect Detectar
DetectArray Detectar
AddTranslation Ya no se admite la característica
AddTranslationArray Ya no se admite la característica
BreakSentences BreakSentence
GetTranslations Ya no se admite la característica
GetTranslationsArray Ya no se admite la característica

Mover al formato JSON

Traductor de Microsoft Translation V2 acepta y devuelve datos en formato XML. En la versión V3, todos los datos enviados y recibidos mediante la API están en formato JSON. XML ya no se acepta ni devuelve en V3.

Este cambio afecta a varios aspectos de una aplicación escrita para la API de traducción de texto V2. Por ejemplo: La API de idiomas devuelve información de idioma para la traducción de texto, la transliteración y los dos métodos de diccionario. Puede solicitar toda la información de idioma para todos los métodos de una llamada o solicitarlos individualmente.

Clave de autenticación

La clave de autenticación usada para V2 se acepta para V3. No es necesario obtener una nueva suscripción. Puede mezclar V2 y V3 en sus aplicaciones durante el período de migración anual, lo que facilita la publicación de nuevas versiones mientras migra de V2-XML a V3-JSON.

Modelo de precios

Traductor de Microsoft V3 se cobra de la misma forma que V2, por carácter, incluidos los espacios. Las nuevas características de V3 realizan algunos cambios en los caracteres que se cuentan para la facturación.

V3 Método Caracteres que se cuentan para la facturación
Languages Si no se envían caracteres, no se cuenta ninguno y no hay cargo.
Translate El conteo se basa en la cantidad de caracteres enviados para traducción y el número de idiomas a los que se traduce. 50 caracteres fueron enviados, y 5 se cuentan como 50 multiplicado por 5.
Transliterate Se cuentan el número de caracteres enviados para transliterar.
Dictionary lookup & example Se cuentan el número de caracteres enviados para la búsqueda de diccionario y los ejemplos.
BreakSentence Sin cargo.
Detect Sin cargo.

Puntos de conexión V3

Global

  • api.cognitive.microsofttranslator.com

Métodos de traducción de texto de API V3

Languages

Translate

Transliterate

BreakSentence

Detect

Dictionary/lookup

Dictionary/example

Compatibilidad y personalización

Nota:

El Traductor de Microsoft Hub se retiró el 17 de mayo de 2019. Ver información y fechas de migración.

Azure Translator V3 usa la traducción automática neuronal de forma predeterminada. Por lo tanto, no se puede usar con Traductor de Microsoft Hub. Translator Hub solo admite la traducción automática estadística heredada. La personalización de la traducción neuronal ya está disponible mediante Custom Translator. Más información sobre cómo personalizar la traducción automática neuronal

La traducción neuronal con la API de texto V3 no admite el uso de categorías estándar (SMT, speech, tech, generalnn).

Versión Punto final ¿Compatibilidad con Translator Hub? ¿Compatibilidad con Custom Translator?
Translator Versión 2 api.microsofttranslator.com No
Translator Versión 3 api.cognitive.microsofttranslator.com No

Translator Versión 3

  • Está disponible con carácter general y totalmente compatible.
  • Permite invocar los sistemas de traducción de red neuronal personalizados con Custom Translator (versión preliminar), la nueva característica de personalización de traducción automática neuronal de Traductor (NMT).
  • No proporciona acceso a los sistemas de traducción personalizados creados mediante el centro de Traductor de Microsoft.

Está usando la versión 3 de Translator si usa el punto de conexión de api.cognitive.microsofttranslator.com.

Translator Versión 2

  • No cumple todos los requisitos de certificación ISO 20001,20018 y SOC 3.
  • No permite invocar los sistemas de traducción de red neuronal que ha personalizado con la característica de personalización de Translator.
  • Proporciona acceso a los sistemas de traducción personalizados creados mediante el centro de Traductor de Microsoft.
  • Usa el punto de conexión de api.microsofttranslator.com.

Ninguna versión del Azure Translator crea un registro de las traducciones. Sus traducciones nunca se comparten con nadie. Más información sobre la página web de Translator No-Trace .

Pasos siguientes

Ver la documentación de Azure Translator V3.0