將文字轉寫為羅馬拼音

羅馬化是將非拉丁字母轉換為拉丁字母。拉丁字母是以來源語言的發音為準。舉例來說,Cloud Translation 會將下列日文字元 こんにちは世界 羅馬化為 Kon'nichiwa sekai

如要查看哪些語言可以羅馬化,請參閱「支援的語言」。

事前準備

如要開始使用 Cloud Translation API,您必須擁有已啟用 Cloud Translation API 的專案,並具備適當的憑證。您也可以安裝常用程式設計語言的用戶端程式庫,協助您呼叫 API。詳情請參閱「設定」頁面。

將文字轉寫為羅馬拼音

REST

使用 romanizeText 方法將非拉丁文字轉換為拉丁文字。

使用任何要求資料之前,請先替換以下項目:

  • PROJECT_NUMBER_OR_ID: Google Cloud 專案的數值或英數字元 ID
  • LOCATION:您要執行這項作業的區域。例如:us-central1
  • SOURCE_LANGUAGE:來源文字的語言代碼。
  • SOURCE_TEXT:要羅馬化的來源語言文字。

HTTP 方法和網址:

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

JSON 要求主體:

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

如要傳送要求,請展開以下其中一個選項:

您應該會收到如下的 JSON 回應:

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

後續步驟

  • 羅馬拼音的價格以傳送的字元數為準。詳情請參閱「定價」一文。