Amazon Translate egy neurális gépi fordító szolgáltatás, amely gyors, kiváló minőségű, megfizethető és testreszabható nyelvi fordítást biztosít. Ez a bejegyzés bemutatja, hogyan lehet elfedni a trágár szavakat és kifejezéseket egy grawlix karakterlánccal (?$#@$).
Az Amazon Translate általában tiszta szavakat választ a fordításhoz. Bizonyos helyzetekben azonban szeretné megakadályozni, hogy olyan szavak jelenjenek meg a lefordított kimenetben, amelyeket általában profán kifejezéseknek tekintenek. Ha például videófeliratokat vagy feliratokat fordítasz, vagy engedélyezed a játékon belüli csevegést, és azt szeretnéd, hogy a lefordított tartalom megfeleljen a korosztálynak, és mentes legyen minden káromkodástól, az Amazon Fordító lehetővé teszi a trágár szavak és kifejezések elfedését a trágárság maszkolás beállítás. Mindkettőre alkalmazhat trágárság-maszkot valós idejű fordítás or aszinkron kötegelt feldolgozás az Amazon Translate-ben. Ha az Amazon Translate-t használja, és a trágárság maszkolása engedélyezett, a ?$#@$ ötkarakteres sorozat minden trágár szó vagy kifejezés elfedésére szolgál, a karakterek számától függetlenül. Az Amazon Translate minden trágár szót vagy kifejezést szó szerint észlel, nem kontextus szerint.
Megoldás áttekintése
A trágár szavak és kifejezések elfedéséhez a fordítási kimenetben engedélyezheti a trágár szavakat az Amazon Translate konzol további beállításainál, amikor az Amazon Translate szolgáltatással valós idejű és aszinkron kötegelt feldolgozási kéréseken keresztül is futtatja a fordításokat. A következő szakaszok bemutatják a trágárság-maszkolás használatát valós idejű fordítási kérelmek esetén az Amazon Translate konzolon keresztül, AWS parancssori interfész (AWS CLI), vagy a Amazon Translate SDK (Python Boto3).
Amazon Translate konzol
A trágárság valós idejű fordítással való kezelésének demonstrálására a következő francia nyelvű mintaszöveget használjuk, amely olyan szót tartalmaz, amely trágárnak minősül, és le kell fordítani angolra:
Hajtsa végre a következő lépéseket az Amazon Translate konzolon:
- A pop-art design, négy időzóna kijelzése egyszerre és méretének arányai azok az érvek, amelyek a NeXtime Time Zones-t kiváló választássá teszik. Válassza a francia (fr) mint a Forrás nyelv.
- A pop-art design, négy időzóna kijelzése egyszerre és méretének arányai azok az érvek, amelyek a NeXtime Time Zones-t kiváló választássá teszik. Válassza a Angol (In) mint a Célnyelven.
- Írja be az előző példaszöveget a Forrás nyelv szöveg terület.
alatt jelenik meg a lefordított szöveg Célnyelven. Tartalmaz egy szót, amely az angolban profánnak számít.
- Bontsa további beállítások és engedélyezze Káromkodás.
A szó helyére a grawlix karakterlánc ?$#@$ kerül.
AWS CLI
Hívja a translate-text
AWS CLI parancsot --settings Profanity=MASK
elfedi a trágár szavakat és kifejezéseket a lefordított szövegben.
A következő AWS CLI parancsok Unix, Linux és macOS rendszerre vannak formázva. Windows esetén cserélje ki a fordított perjelet () Unix folytatásos karakter minden sor végén egy ponttal (
^
).
A következő részlethez hasonló választ kap:
Amazon Translate SDK (Python Boto3)
A következő Python 3 kód a valós idejű fordítási hívást használja trágárság-beállítással:
Következtetés
A trágárság-maszkolási beállítás segítségével elfedheti a trágárnak tekintett szavakat és kifejezéseket, hogy a lefordított szöveg tiszta maradjon, és megfeleljen üzleti követelményeinek. Ha többet szeretne megtudni a fordítások testreszabásának módjairól, tekintse meg a következőt: Fordításainak testreszabása az Amazon Translate segítségével.
A szerzőkről
Siva Rajamani bostoni székhelyű Enterprise Solutions Architect, az AWS-nél. Élvezi az ügyfelekkel való szoros együttműködést, valamint a digitális átalakulás és az AWS bevezetésének támogatását. Fő területe a szerver nélküliség, az alkalmazásintegráció és a biztonság. Munkán kívül szeret a szabadtéri tevékenységeket és dokumentumfilmeket nézni.
Sudhanshu Malhotra az AWS bostoni székhelyű Enterprise Solutions Architectje. Technológia-rajongó, aki szívesen segít ügyfeleinek innovatív megoldásokat találni összetett üzleti kihívásokra. Fő területe a DevOps, a gépi tanulás és a biztonság. Amikor nem az ügyfelekkel dolgozik a felhő felé vezető úton, szívesen olvas, túrázik és új konyhákat fedez fel.
Watson G. Srivathsan az Amazon Translate, az AWS természetes nyelvi feldolgozó szolgáltatásának idősebb termékmenedzsere. Hétvégén a szabadban felfedezheti a Csendes-óceán északnyugati részén.
- "
- 100
- Rólunk
- tevékenységek
- További
- Örökbefogadás
- Minden termék
- amazon
- Alkalmazás
- TERÜLET
- auto
- AWS
- határ
- üzleti
- hívás
- feliratok
- kihívások
- felhő
- kód
- bonyolult
- Konzol
- tartalmaz
- tartalom
- Mag
- Ügyfelek
- digitális
- digitális átalakítás
- dokumentumfilmek
- lehetővé téve
- Angol
- Vállalkozás
- példa
- GYORS
- Összpontosít
- következő
- francia
- Kezelés
- Hogyan
- HTTPS
- újító
- integráció
- IT
- nyelv
- TANUL
- tanulás
- vonal
- linux
- gép
- gépi tanulás
- MacOS
- menedzser
- maszk
- maszkok
- opció
- szabadban
- Csendes-óceán
- kifejezés
- Termékek
- Olvasás
- real-time
- helyébe
- követelmények
- válasz
- futás
- sdk
- biztonság
- vagy szerver
- szolgáltatás
- beállítás
- Megoldások
- Technológia
- Keresztül
- Átalakítás
- Fordítás
- használ
- videó
- WHO
- ablakok
- szavak
- Munka
- dolgozó