Mascarando palavras e frases profanas no Amazon Translate - Amazon Translate

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Mascarando palavras e frases profanas no Amazon Translate

Ao executar traduções com o Amazon Translate, você pode ativar a configuração de palavrões para mascarar palavras e frases profanas em sua saída de tradução.

Para mascarar palavras e frases profanas, o Amazon Translate as substitui pela string grawlix “? $#@$”. Essa sequência de 5 caracteres é usada para cada palavra ou frase profana, independentemente do tamanho ou do número de palavras.

O Amazon Translate não mascara palavrões em solicitações de tradução em que o idioma de origem e o idioma de destino são os mesmos.

Em alguns casos, uma palavra profana na entrada da fonte pode naturalmente se tornar inofensiva na saída traduzida. Nesses casos, nenhuma máscara é aplicada.

O Amazon Translate detecta cada palavra ou frase ofensiva literalmente, não contextualmente. Isso significa que pode mascarar uma palavra ofensiva, mesmo que seja inofensiva no contexto. Por exemplo, se o Amazon Translate detectasse “idiota” como uma palavra ofensiva, ele escreveria a frase “frango idiota” como “frango ?$#@$”, embora “frango idiota” não seja tão ofensivo. (Aqui, “idiota” é usado apenas como exemplo. O Amazon Translate não detecta essa palavra como ofensiva.)

Usando a configuração de palavrões

Você pode usar a configuração de palavrões com os dois tipos de operações de tradução no Amazon Translate: tradução em tempo real e processamento assíncrono em lote.

Para mascarar palavrões em uma solicitação de tradução em tempo real, faça o seguinte:

  • Na página de tradução em tempo real no console do Amazon Translate, em Additional settings (Configurações adicionais), ative a configuração Profanity (Palavrões).

  • No translate-text comando doAWS CLI, defina o --settings parâmetro comoProfanity=MASK. Para obter mais informações, consulte translate-text na Referência de comando da AWS CLI.

  • Na TranslateText ação na API Amazon Translate, use o Settings parâmetro para definir o mascaramento de palavrões. Para obter mais informações, consulte TranslateTexta Referência da API.

Para mascarar palavrões em uma operação em lote assíncrona, consulte Executando um trabalho de tradução em lote.

Idiomas incompatíveis

Você pode mascarar palavrões ao traduzir para qualquer um dos idiomas de destino compatíveis com o Amazon Translate, com as seguintes exceções:

Idioma Código do idioma
Bengali bn
Hindi hi
Malaiala ml
Punjabi pa
Cingalês si
Vietnamita vi

Para todos os idiomas compatíveis com o Amazon Translate, consulte Idiomas e códigos de idioma compatíveis.