Amazon Oversæt er en neural maskinoversættelsestjeneste, der leverer hurtig, høj kvalitet, overkommelig og tilpasselig sprogoversættelse. Dette indlæg viser, hvordan du kan maskere profane ord og sætninger med en grawlix-streng ("?$#@$").
Amazon Translate vælger typisk rene ord til dit oversættelsesoutput. Men i nogle situationer vil du forhindre ord, der almindeligvis betragtes som profane udtryk, i at blive vist i det oversatte output. Når du f.eks. oversætter videotekster eller undertekstindhold eller aktiverer chat i spillet, og du ønsker, at det oversatte indhold skal være aldersegnet og frit for bandeord, giver Amazon Translate dig mulighed for at maskere de profane ord og sætninger ved hjælp af bandeord maskering indstilling. Du kan anvende bandeordsmaskering på begge oversættelse i realtid or asynkron batchbehandling i Amazon Translate. Når du bruger Amazon Translate med bandeordmaskering aktiveret, bruges sekvensen på fem tegn ?$#@$ til at maskere hvert profant ord eller udtryk, uanset antallet af tegn. Amazon Translate registrerer hvert profane ord eller sætning bogstaveligt, ikke kontekstuelt.
Løsningsoversigt
For at maskere profane ord og sætninger i dit oversættelsesoutput kan du aktivere bandeordsindstillingen under de ekstra indstillinger på Amazon Translate-konsollen, når du kører oversættelserne med Amazon Translate både gennem realtids- og asynkrone batchbehandlingsanmodninger. De følgende afsnit demonstrerer brugen af bandeordmaskering til realtidsoversættelsesanmodninger via Amazon Translate-konsollen, AWS kommandolinjegrænseflade (AWS CLI), eller med Amazon Translate SDK (Python Boto3).
Amazon Translate-konsol
For at demonstrere håndteringen af bandeord med realtidsoversættelse bruger vi følgende eksempeltekst på fransk, der indeholder et ord, der anses for at blive oversat til engelsk:
Udfør følgende trin på Amazon Translate-konsollen:
- Vælg fransk (fr) som Kildesprog.
- Vælg Engelsk (I) som Mål sprog.
- Indtast den foregående eksempeltekst i Kildesprog tekstområde.
Den oversatte tekst vises under Mål sprog. Det indeholder et ord, der betragtes som profant på engelsk.
- Udvid Yderligere indstillinger og aktiver blasfemi.
Ordet er nu erstattet med grawlix-strengen ?$#@$.
AWS CLI
Ringer til translate-text
AWS CLI kommando med --settings Profanity=MASK
maskerer profane ord og sætninger i din oversatte tekst.
Følgende AWS CLI-kommandoer er formateret til Unix, Linux og macOS. For Windows skal du erstatte omvendt skråstreg () Unix fortsættelsestegn i slutningen af hver linje med en indtegning (
^
).
Du får et svar som følgende uddrag:
Amazon Translate SDK (Python Boto3)
Følgende Python 3-kode bruger realtidsoversættelsesopkaldet med bandeordsindstillingen:
Konklusion
Du kan bruge indstillingen til maskering af bandeord til at maskere ord og sætninger, der betragtes som profane, for at holde din oversatte tekst ren og opfylde dine forretningskrav. For at lære mere om alle måder, du kan tilpasse dine oversættelser på, henvises til Tilpasning af dine oversættelser ved hjælp af Amazon Translate.
Om forfatterne
Siva Rajamani er en Boston-baseret Enterprise Solutions Architect hos AWS. Han nyder at arbejde tæt sammen med kunder og støtte deres digitale transformations- og AWS-adoptionsrejse. Hans kernefokusområder er serverløs, applikationsintegration og sikkerhed. Uden for arbejdet nyder han udendørsaktiviteter og at se dokumentarfilm.
Sudhanshu Malhotra er en Boston-baseret Enterprise Solutions Architect for AWS. Han er en teknologientusiast, der nyder at hjælpe kunder med at finde innovative løsninger på komplekse forretningsmæssige udfordringer. Hans kernefokusområder er DevOps, machine learning og sikkerhed. Når han ikke arbejder med kunder på deres rejse til skyen, nyder han at læse, vandre og udforske nye køkkener.
Watson G. Srivathsan er Sr. Product Manager for Amazon Translate, AWS's naturlige sprogbehandlingstjeneste. I weekenderne vil du finde ham udforske naturen i Pacific Northwest.
- "
- 100
- Om
- aktiviteter
- Yderligere
- Vedtagelse
- Alle
- Amazon
- Anvendelse
- OMRÅDE
- auto
- AWS
- grænse
- virksomhed
- ringe
- billedtekster
- udfordringer
- Cloud
- kode
- komplekse
- Konsol
- indeholder
- indhold
- Core
- Kunder
- digital
- Digital Transformation
- dokumentarfilm
- muliggør
- Engelsk
- Enterprise
- eksempel
- FAST
- Fokus
- efter
- Fransk
- Håndtering
- Hvordan
- HTTPS
- innovativ
- integration
- IT
- Sprog
- LÆR
- læring
- Line (linje)
- linux
- maskine
- machine learning
- MacOS
- leder
- maske
- Masker
- Option
- udendørs
- Pacific
- sætninger
- Produkt
- Læsning
- realtid
- udskiftes
- Krav
- svar
- Kør
- SDK
- sikkerhed
- Serverless
- tjeneste
- indstilling
- Løsninger
- Teknologier
- Gennem
- Transformation
- Oversættelse
- brug
- video
- WHO
- vinduer
- ord
- Arbejde
- arbejder