Romanizzare il testo

La romanizzazione converte la scrittura non latina in scrittura latina. L'alfabeto latino si basa sulla pronuncia della lingua di origine. Ad esempio, Cloud Translation trascrive in caratteri latini i seguenti caratteri giapponesi こんにちは世界 in Kon'nichiwa sekai.

Per sapere quali lingue possono essere romanizzate, consulta la sezione Lingue supportate.

Prima di iniziare

Prima di poter iniziare a utilizzare l'API Cloud Translation, devi avere un progetto in cui è attivata l'API Cloud Translation e disporre delle credenziali appropriate. Puoi anche installare librerie client per linguaggi di programmazione comuni per aiutarti a effettuare chiamate all'API. Per ulteriori informazioni, consulta la pagina Configurazione.

Romanizzare il testo

REST

Utilizza il metodo romanizeText per convertire lo script non latino in script latino.

Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:

  • PROJECT_NUMBER_OR_ID: l'ID numerico o alfanumerico del tuo progetto Google Cloud
  • LOCATION: regione in cui vuoi eseguire questa operazione. Ad esempio, us-central1.
  • SOURCE_LANGUAGE: il codice lingua del testo di origine.
  • SOURCE_TEXT: il testo nella lingua di origine da romanizzare.

Metodo HTTP e URL:

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

Corpo JSON della richiesta:

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

Per inviare la richiesta, espandi una di queste opzioni:

Dovresti ricevere una risposta JSON simile alla seguente:

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

Passaggi successivi

  • La romanizzazione ha un prezzo per carattere inviato. Per ulteriori informazioni, consulta la sezione Prezzi.