La API de Conversión de Texto de Google permite a los usuarios integrar capacidades de traducción en sus aplicaciones y sitios web. Gracias a esta API, los usuarios pueden traducir texto entre diferentes idiomas, lo que permite una comunicación fluida y accesibilidad para audiencias globales.
Una de las características clave de la API de Conversión de Texto de Google es su capacidad para soportar una amplia gama de idiomas. Con soporte para más de 100 idiomas, los usuarios pueden traducir texto entre idiomas como inglés, español, francés, chino, árabe y muchos más. Este amplio soporte lingüístico garantiza que los usuarios puedan comunicarse de manera efectiva con hablantes de varios idiomas, lo que hace que la API sea adecuada para una amplia variedad de aplicaciones y casos de uso.
La API de Conversión de Texto de Google ofrece capacidades de traducción de texto y detección de idiomas. Los usuarios pueden ingresar texto en un idioma y recibir una versión traducida en el idioma de destino deseado. Además, la API puede detectar automáticamente el idioma del texto ingresado, facilitando a los usuarios la traducción de contenido sin tener que especificar manualmente el idioma de origen.
En general, la API de Conversión de Texto de Google proporciona una solución poderosa y versátil para integrar funciones de traducción en aplicaciones y sitios web. Con soporte para más de 100 idiomas, capacidades de traducción de texto y voz, opciones de traducción personalizables y un rendimiento confiable, la API proporciona a los usuarios las herramientas que necesitan para comunicarse de manera efectiva a través de idiomas y alcanzar audiencias globales.
¿Qué recibe esta API y qué proporciona su API (entrada/salida)?
Recibirá parámetros y le proporcionará un JSON.
Además del número de llamadas a la API, no hay ninguna otra limitación.
{
"data": {
"languages": [
{
"language": "af"
},
{
"language": "ak"
},
{
"language": "am"
},
{
"language": "ar"
},
{
"language": "as"
},
{
"language": "ay"
},
{
"language": "az"
},
{
"language": "be"
},
{
"language": "bg"
},
{
"language": "bho"
},
{
"language": "bm"
},
{
"language": "bn"
},
{
"language": "bs"
},
{
"language": "ca"
},
{
"language": "ceb"
},
{
"language": "ckb"
},
{
"language": "co"
},
{
"language": "cs"
},
{
"language": "cy"
},
{
"language": "da"
},
{
"language": "de"
},
{
"language": "doi"
},
{
"language": "dv"
},
{
"language": "ee"
},
{
"language": "el"
},
{
"language": "en"
},
{
"language": "eo"
},
{
"language": "es"
},
{
"language": "et"
},
{
"language": "eu"
},
{
"language": "fa"
},
{
"language": "fi"
},
{
"language": "fr"
},
{
"language": "fy"
},
{
"language": "ga"
},
{
"language": "gd"
},
{
"language": "gl"
},
{
"language": "gn"
},
{
"language": "gom"
},
{
"language": "gu"
},
{
"language": "ha"
},
{
"language": "haw"
},
{
"language": "he"
},
{
"language": "hi"
},
{
"language": "hmn"
},
{
"language": "hr"
},
{
"language": "ht"
},
{
"language": "hu"
},
{
"language": "hy"
},
{
"language": "id"
},
{
"language": "ig"
},
{
"language": "ilo"
},
{
"language": "is"
},
{
"language": "it"
},
{
"language": "iw"
},
{
"language": "ja"
},
{
"language": "jv"
},
{
"language": "jw"
},
{
"language": "ka"
},
{
"language": "kk"
},
{
"language": "km"
},
{
"language": "kn"
},
{
"language": "ko"
},
{
"language": "kri"
},
{
"language": "ku"
},
{
"language": "ky"
},
{
"language": "la"
},
{
"language": "lb"
},
{
"language": "lg"
},
{
"language": "ln"
},
{
"language": "lo"
},
{
"language": "lt"
},
{
"language": "lus"
},
{
"language": "lv"
},
{
"language": "mai"
},
{
"language": "mg"
},
{
"language": "mi"
},
{
"language": "mk"
},
{
"language": "ml"
},
{
"language": "mn"
},
{
"language": "mni-Mtei"
},
{
"language": "mr"
},
{
"language": "ms"
},
{
"language": "mt"
},
{
"language": "my"
},
{
"language": "ne"
},
{
"language": "nl"
},
{
"language": "no"
},
{
"language": "nso"
},
{
"language": "ny"
},
{
"language": "om"
},
{
"language": "or"
},
{
"language": "pa"
},
{
"language": "pl"
},
{
"language": "ps"
},
{
"language": "pt"
},
{
"language": "qu"
},
{
"language": "ro"
},
{
"language": "ru"
},
{
"language": "rw"
},
{
"language": "sa"
},
{
"language": "sd"
},
{
"language": "si"
},
{
"language": "sk"
},
{
"language": "sl"
},
{
"language": "sm"
},
{
"language": "sn"
},
{
"language": "so"
},
{
"language": "sq"
},
{
"language": "sr"
},
{
"language": "st"
},
{
"language": "su"
},
{
"language": "sv"
},
{
"language": "sw"
},
{
"language": "ta"
},
{
"language": "te"
},
{
"language": "tg"
},
{
"language": "th"
},
{
"language": "ti"
},
{
"language": "tk"
},
{
"language": "tl"
},
{
"language": "tr"
},
{
"language": "ts"
},
{
"language": "tt"
},
{
"language": "ug"
},
{
"language": "uk"
},
{
"language": "ur"
},
{
"language": "uz"
},
{
"language": "vi"
},
{
"language": "xh"
},
{
"language": "yi"
},
{
"language": "yo"
},
{
"language": "zh"
},
{
"language": "zh-CN"
},
{
"language": "zh-TW"
},
{
"language": "zu"
}
]
}
}
curl --location --request GET 'https://zylalabs.com/api/3587/google+text+conversion+api/3957/languages' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": {
"translations": [
{
"translatedText": "你好"
}
]
}
}
curl --location --request POST 'https://zylalabs.com/api/3587/google+text+conversion+api/3958/text+translate' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"q": "Hello",
"source": "en",
"target": "zh-CN",
"format": "text"
}'
{
"data": {
"detections": [
[
{
"confidence": 1,
"language": "en",
"isReliable": false
}
]
]
}
}
curl --location --request POST 'https://zylalabs.com/api/3587/google+text+conversion+api/3959/detect+language' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"q": "Hello there"
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Para usar esta API, los usuarios deben indicar el idioma base y el idioma al que se va a traducir. También deben indicar un texto para obtener una traducción rápida y precisa. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
La API de Conversión de Texto de Google permite a los usuarios convertir texto entre diferentes formatos y representaciones.
Hay diferentes planes para todos los gustos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero su tarifa está limitada para evitar el abuso del servicio.
Zyla proporciona una amplia gama de métodos de integración para casi todos los lenguajes de programación. Puedes usar estos códigos para integrarlos en tu proyecto según lo necesites.
El punto de acceso "GET Languages" devuelve una lista de idiomas admitidos, mientras que el punto de acceso "POST Text Translate" devuelve el texto traducido. El punto de acceso "POST Detect Language" proporciona el idioma detectado junto con un puntaje de confianza. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
Los campos clave incluyen "languages" en la respuesta de "GET Languages", "translatedText" en la respuesta de "POST Text Translate", y "language" y "confidence" en la respuesta de "POST Detect Language".
Los datos de respuesta están estructurados en formato JSON. Cada endpoint devuelve un objeto "data" que contiene información relevante, como traducciones o detecciones de idioma, organizados en arreglos para un fácil acceso.
El endpoint "POST Text Translate" requiere parámetros para el idioma fuente, el idioma de destino y el texto a traducir. El endpoint "POST Detect Language" solo requiere el texto a analizar. Solo se debe devolver el texto traducido. Si hubo un error en la traducción, solo se debe devolver "error".
Los usuarios pueden personalizar las solicitudes especificando diferentes idiomas de origen y destino en el punto final "POST Text Translate" y proporcionando varias entradas de texto para la detección de idiomas.
Los casos de uso comunes incluyen la traducción de contenido web para la localización, ayudar a los estudiantes de idiomas en aplicaciones, facilitar la comunicación internacional y asistir a los viajeros con traducciones en aplicaciones de viaje.
La precisión de los datos se mantiene a través de algoritmos avanzados y técnicas de aprendizaje automático que mejoran continuamente la calidad de la traducción y la fiabilidad de la detección de idiomas.
Los usuarios pueden extraer campos específicos de la respuesta JSON, como "translatedText" para mostrar traducciones o "language" para entender los idiomas detectados, lo que permite una integración fluida en aplicaciones.
Nivel de Servicio:
100%
Tiempo de Respuesta:
259ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
123ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
423ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
238ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
179ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
233ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
114ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
78ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
85ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
151ms