在 Amazon Translate 中遮罩褻瀆單字和片語 - Amazon Translate

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Amazon Translate 中遮罩褻瀆單字和片語

當您使用 Amazon Translate 執行翻譯時,您可以啟用褻瀆設定,以在翻譯輸出中遮罩褻瀆單字和片語。

若要遮罩褻瀆單字和片語,Amazon Translate 會將它們取代為 grawlix 字串 “?$#@$"。此 5 字元序列用於每個褻瀆單字或片語,無論單字長度或數量為何。

Amazon Translate 不會在來源語言和目標語言相同的翻譯請求中遮罩褻瀆性。

在某些情況下,來源輸入中的褻瀆字詞在翻譯的輸出中自然會變得不雅。在這種情況下,不會套用遮罩。

Amazon Translate 會以文字方式偵測每個褻瀆字詞,而非情境式。這表示它可能會掩蓋褻瀆單字,即使其在內容中並不冒犯。例如,如果 Amazon Translate 偵測到「急衝」為褻瀆單字,則它會將短語「急衝雞」撰寫為「?$#@$ 雞」,即使「急衝雞」是不雅的。(此處,「急衝」僅做為範例使用。 Amazon Translate 不會將該字詞偵測為褻瀆。)

使用褻瀆設定

您可以在 Amazon Translate 中使用褻瀆設定搭配這兩種類型的翻譯操作:即時翻譯和非同步批次處理。

若要遮罩即時翻譯請求中的褻瀆性,請執行下列任一動作:

  • 在 Amazon Translate 主控台的即時轉譯頁面上,於其他設定下,啟用褻瀆設定

  • 在 的 translate-text命令中 AWS CLI,將 --settings 參數設定為 Profanity=MASK。如需詳細資訊,請參閱 AWS CLI 命令參考中的翻譯文字

  • 在 Amazon Translate API 中的 TranslateText動作中,使用 Settings 參數來設定褻瀆遮罩。如需詳細資訊,請參閱 API 參考中的 TranslateText

若要在非同步批次操作中遮罩褻瀆,請參閱 執行批次翻譯任務

不支援的語言

當您翻譯為 Amazon Translate 支援的任何目標語言時,您可以遮罩褻瀆,但以下情況除外:

語言 語言代碼
孟加拉文 bn
北印度文 hi
馬來亞拉姆文 ml
旁遮普文 pa
僧伽羅文 si
越南文 vi

如需 Amazon Translate 支援的所有語言,請參閱 支援的語言和語言代碼