Romanizar texto

La romanización convierte alfabetos no latinos en latinos. El alfabeto latino se basa en la pronunciación del idioma de origen. Por ejemplo, Cloud Translation romaniza los siguientes caracteres japoneses こんにちは世界 como Kon'nichiwa sekai.

Para ver qué idiomas se pueden romanizar, consulta Idiomas admitidos.

Antes de empezar

Para empezar a usar la API Cloud Translation, debes tener un proyecto en el que esté habilitada la API Cloud Translation y las credenciales adecuadas. También puedes instalar bibliotecas de cliente de los lenguajes de programación comunes para ayudarte a hacer llamadas a la API. Para obtener más información, consulta la página Configuración.

Romanizar texto

REST

Usa el método romanizeText para convertir una escritura no latina en una latina.

Antes de usar los datos de la solicitud, haz las siguientes sustituciones:

  • PROJECT_NUMBER_OR_ID: el ID numérico o alfanumérico de tu Google Cloud proyecto
  • LOCATION: región en la que quieres ejecutar esta operación. Por ejemplo, us-central1.
  • SOURCE_LANGUAGE: código de idioma del texto de origen.
  • SOURCE_TEXT: texto en el idioma de origen que se va a romanizar.

Método HTTP y URL:

POST https://translation.googleapis.com/v3/projects/PROJECT_NUMBER_OR_ID/locations/LOCATION:romanizeText

Cuerpo JSON de la solicitud:

{
  "source_language_code": "SOURCE_LANGUAGE",
  "contents": "SOURCE_TEXT"
}

Para enviar tu solicitud, despliega una de estas opciones:

Deberías recibir una respuesta JSON similar a la siguiente:

{
  "romanizations": [
    {
      "romanizedText": "ROMANIZED_TEXT"
    }
  ]
}

Siguientes pasos

  • La romanización se cobra por carácter enviado. Para obtener más información, consulta los precios.