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.
Para usar este endpoint, simplemente ejecútalo y obtendrás todos los idiomas disponibles.
{
"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'
Para utilizar este endpoint, debes especificar un idioma base y el texto a traducir. También debes especificar un texto.
Texto traducir - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{
"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"
}'
Para utilizar este endpoint, debe ingresar un texto para detectar el idioma del texto.
Detectar idioma - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{
"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:
349ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
35ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.519ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
763ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.519ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
662ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.519ms
Nivel de Servicio:
96%
Tiempo de Respuesta:
735ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
38ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
731ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.803ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
18.585ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.373ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
19ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
16ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.767ms